IJobDefinition Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.JobDefinitionTypeConverter))]
public interface IJobDefinition : Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api30.IResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageMover.Models.Api20240701.JobDefinitionTypeConverter))>]
type IJobDefinition = interface
interface IJsonSerializable
interface IResource
Public Interface IJobDefinition
Implements IResource
- Derived
- Attributes
- Implements
Properties
AgentName |
Name of the Agent to assign for new Job Runs of this Job Definition. |
AgentResourceId |
Fully qualified resource id of the Agent to assign for new Job Runs of this Job Definition. |
CopyMode |
Strategy to use for copy. |
Description |
A description for the Job Definition. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Inherited from IResource) |
LatestJobRunName |
The name of the Job Run in a non-terminal state, if exists. |
LatestJobRunResourceId |
The fully qualified resource ID of the Job Run in a non-terminal state, if exists. |
LatestJobRunStatus |
The current status of the Job Run in a non-terminal state, if exists. |
Name |
The name of the resource (Inherited from IResource) |
ProvisioningState |
The provisioning state of this resource. |
SourceName |
The name of the source Endpoint. |
SourceResourceId |
Fully qualified resource ID of the source Endpoint. |
SourceSubpath |
The subpath to use when reading from the source Endpoint. |
SystemDataCreatedAt |
The timestamp of resource creation (UTC). (Inherited from IResource) |
SystemDataCreatedBy |
The identity that created the resource. (Inherited from IResource) |
SystemDataCreatedByType |
The type of identity that created the resource. (Inherited from IResource) |
SystemDataLastModifiedAt |
The timestamp of resource last modification (UTC) (Inherited from IResource) |
SystemDataLastModifiedBy |
The identity that last modified the resource. (Inherited from IResource) |
SystemDataLastModifiedByType |
The type of identity that last modified the resource. (Inherited from IResource) |
TargetName |
The name of the target Endpoint. |
TargetResourceId |
Fully qualified resource ID of the target Endpoint. |
TargetSubpath |
The subpath to use when writing to the target Endpoint. |
Type |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from IResource) |
Methods
ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |