Class CmsJobDefinition
The Object Type 120.
This object type defines a task that can be assigned to objects. The 'Job Definition' defines suitable parameters for the execution of a job, such as container parameters, resource parameters, etc. Jobs run in the background in a 'docker' container.
Inheritance
CmsJobDefinition
Assembly: Noxum.Nova.Cms.Client.dll
Syntax
public class CmsJobDefinition : CmsObject
Properties
AttributeIcon
Get or set value of attribute 1016
Declaration
public int? AttributeIcon { get; set; }
Property Value
JobDefinitionAllowMultiple
Get or set value of attribute 12004
Declaration
public bool? JobDefinitionAllowMultiple { get; set; }
Property Value
JobDefinitionAllowZeroObjects
Get or set value of attribute 12015
Declaration
public bool? JobDefinitionAllowZeroObjects { get; set; }
Property Value
JobDefinitionContainerArguments
Get or set values of attribute 12017
Declaration
public IEnumerable<string> JobDefinitionContainerArguments { get; set; }
Property Value
JobDefinitionContainerRegistry
Get or set value of attribute 12001
Declaration
public string JobDefinitionContainerRegistry { get; set; }
Property Value
JobDefinitionContainerRepository
Get or set value of attribute 12002
Declaration
public string JobDefinitionContainerRepository { get; set; }
Property Value
JobDefinitionContainerTag
Get or set value of attribute 12003
Declaration
public string JobDefinitionContainerTag { get; set; }
Property Value
JobDefinitionCpuLimit
Get or set value of attribute 12011
Declaration
public decimal? JobDefinitionCpuLimit { get; set; }
Property Value
JobDefinitionCpuRequest
Get or set value of attribute 12010
Declaration
public decimal? JobDefinitionCpuRequest { get; set; }
Property Value
Get or set values of attribute 12016
Declaration
public IEnumerable<int> JobDefinitionInputMediaTypes { get; set; }
Property Value
JobDefinitionMaxInstances
Get or set value of attribute 12009
Declaration
public long? JobDefinitionMaxInstances { get; set; }
Property Value
JobDefinitionMemoryLimit
Get or set value of attribute 12013
Declaration
public decimal? JobDefinitionMemoryLimit { get; set; }
Property Value
JobDefinitionMemoryRequest
Get or set value of attribute 12012
Declaration
public decimal? JobDefinitionMemoryRequest { get; set; }
Property Value
JobDefinitionNodeSelector
Get or set value of attribute 12020
Declaration
public string JobDefinitionNodeSelector { get; set; }
Property Value
JobDefinitionParameterRefs
Get or set values of attribute 12018
Declaration
public IEnumerable<int> JobDefinitionParameterRefs { get; set; }
Property Value
JobDefinitionPersistArtifacts
Get or set value of attribute 12005
Declaration
public bool? JobDefinitionPersistArtifacts { get; set; }
Property Value
Get or set value of attribute 12014
Declaration
public bool? JobDefinitionRequiresFileInput { get; set; }
Property Value
JobDefinitionRetention
Get or set value of attribute 12008
Declaration
public long? JobDefinitionRetention { get; set; }
Property Value
JobDefinitionRunAsReadOnly
Get or set value of attribute 12019
Declaration
public bool? JobDefinitionRunAsReadOnly { get; set; }
Property Value
JobDefinitionStartWithin
Get or set value of attribute 12007
Declaration
public long? JobDefinitionStartWithin { get; set; }
Property Value
JobDefinitionTimeout
Get or set value of attribute 12006
Declaration
public long? JobDefinitionTimeout { get; set; }
Property Value
PackageMembership
Get or set value of attribute 13000
Declaration
public int? PackageMembership { get; set; }
Property Value
Methods
GetAttributeDescription(int)
Get value of attribute 1012
Declaration
public string GetAttributeDescription(int language)
Parameters
| Type |
Name |
Description |
| int |
language |
|
Returns
GetAttributeName(int)
Get value of attribute 1000
Declaration
public string GetAttributeName(int language)
Parameters
| Type |
Name |
Description |
| int |
language |
|
Returns
SetAttributeDescription(int, string)
Set value of attribute 1012
Declaration
public void SetAttributeDescription(int language, string value)
Parameters
| Type |
Name |
Description |
| int |
language |
|
| string |
value |
|
SetAttributeName(int, string)
Set value of attribute 1000
Declaration
public void SetAttributeName(int language, string value)
Parameters
| Type |
Name |
Description |
| int |
language |
|
| string |
value |
|