Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-batch

Package version

Index

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AccountKeyType

AccountKeyType: "Primary" | "Secondary"

Defines values for AccountKeyType. Possible values include: 'Primary', 'Secondary'

readonly
enum

{string}

AllocationState

AllocationState: "Steady" | "Resizing" | "Stopping"

Defines values for AllocationState. Possible values include: 'Steady', 'Resizing', 'Stopping'

readonly
enum

{string}

ApplicationCreateResponse

ApplicationCreateResponse: Application & object

Contains response data for the create operation.

ApplicationGetResponse

ApplicationGetResponse: Application & object

Contains response data for the get operation.

ApplicationListNextResponse

ApplicationListNextResponse: ListApplicationsResult & object

Contains response data for the listNext operation.

ApplicationListResponse

ApplicationListResponse: ListApplicationsResult & object

Contains response data for the list operation.

ApplicationPackageCreateResponse

ApplicationPackageCreateResponse: ApplicationPackage & object

Contains response data for the create operation.

ApplicationPackageGetResponse

ApplicationPackageGetResponse: ApplicationPackage & object

Contains response data for the get operation.

AutoUserScope

AutoUserScope: "Task" | "Pool"

Defines values for AutoUserScope. Possible values include: 'Task', 'Pool'

readonly
enum

{string}

BatchAccountCreateResponse

BatchAccountCreateResponse: BatchAccount & BatchAccountCreateHeaders & object

Contains response data for the create operation.

BatchAccountDeleteResponse

BatchAccountDeleteResponse: BatchAccountDeleteHeaders & object

Contains response data for the deleteMethod operation.

BatchAccountGetKeysResponse

BatchAccountGetKeysResponse: BatchAccountKeys & object

Contains response data for the getKeys operation.

BatchAccountGetResponse

BatchAccountGetResponse: BatchAccount & object

Contains response data for the get operation.

BatchAccountListByResourceGroupNextResponse

BatchAccountListByResourceGroupNextResponse: BatchAccountListResult & object

Contains response data for the listByResourceGroupNext operation.

BatchAccountListByResourceGroupResponse

BatchAccountListByResourceGroupResponse: BatchAccountListResult & object

Contains response data for the listByResourceGroup operation.

BatchAccountListNextResponse

BatchAccountListNextResponse: BatchAccountListResult & object

Contains response data for the listNext operation.

BatchAccountListResponse

BatchAccountListResponse: BatchAccountListResult & object

Contains response data for the list operation.

BatchAccountRegenerateKeyResponse

BatchAccountRegenerateKeyResponse: BatchAccountKeys & object

Contains response data for the regenerateKey operation.

BatchAccountUpdateResponse

BatchAccountUpdateResponse: BatchAccount & object

Contains response data for the update operation.

CachingType

CachingType: "None" | "ReadOnly" | "ReadWrite"

Defines values for CachingType. Possible values include: 'None', 'ReadOnly', 'ReadWrite'

readonly
enum

{string}

CertificateCancelDeletionResponse

CertificateCancelDeletionResponse: Certificate & CertificateCancelDeletionHeaders & object

Contains response data for the cancelDeletion operation.

CertificateCreateResponse

CertificateCreateResponse: Certificate & CertificateCreateHeaders & object

Contains response data for the create operation.

CertificateDeleteResponse

CertificateDeleteResponse: CertificateDeleteHeaders & object

Contains response data for the deleteMethod operation.

CertificateFormat

CertificateFormat: "Pfx" | "Cer"

Defines values for CertificateFormat. Possible values include: 'Pfx', 'Cer'

readonly
enum

{string}

CertificateGetResponse

CertificateGetResponse: Certificate & CertificateGetHeaders & object

Contains response data for the get operation.

CertificateListByBatchAccountNextResponse

CertificateListByBatchAccountNextResponse: ListCertificatesResult & object

Contains response data for the listByBatchAccountNext operation.

CertificateListByBatchAccountResponse

CertificateListByBatchAccountResponse: ListCertificatesResult & object

Contains response data for the listByBatchAccount operation.

CertificateProvisioningState

CertificateProvisioningState: "Succeeded" | "Deleting" | "Failed"

Defines values for CertificateProvisioningState. Possible values include: 'Succeeded', 'Deleting', 'Failed'

readonly
enum

{string}

CertificateStoreLocation

CertificateStoreLocation: "CurrentUser" | "LocalMachine"

Defines values for CertificateStoreLocation. Possible values include: 'CurrentUser', 'LocalMachine'

readonly
enum

{string}

CertificateUpdateResponse

CertificateUpdateResponse: Certificate & CertificateUpdateHeaders & object

Contains response data for the update operation.

CertificateVisibility

CertificateVisibility: "StartTask" | "Task" | "RemoteUser"

Defines values for CertificateVisibility. Possible values include: 'StartTask', 'Task', 'RemoteUser'

readonly
enum

{string}

ComputeNodeDeallocationOption

ComputeNodeDeallocationOption: "Requeue" | "Terminate" | "TaskCompletion" | "RetainedData"

Defines values for ComputeNodeDeallocationOption. Possible values include: 'Requeue', 'Terminate', 'TaskCompletion', 'RetainedData'

readonly
enum

{string}

ComputeNodeFillType

ComputeNodeFillType: "Spread" | "Pack"

Defines values for ComputeNodeFillType. Possible values include: 'Spread', 'Pack'

readonly
enum

{string}

ElevationLevel

ElevationLevel: "NonAdmin" | "Admin"

Defines values for ElevationLevel. Possible values include: 'NonAdmin', 'Admin'

readonly
enum

{string}

InboundEndpointProtocol

InboundEndpointProtocol: "TCP" | "UDP"

Defines values for InboundEndpointProtocol. Possible values include: 'TCP', 'UDP'

readonly
enum

{string}

InterNodeCommunicationState

InterNodeCommunicationState: "Enabled" | "Disabled"

Defines values for InterNodeCommunicationState. Possible values include: 'Enabled', 'Disabled'

readonly
enum

{string}

LocationCheckNameAvailabilityResponse

LocationCheckNameAvailabilityResponse: CheckNameAvailabilityResult & object

Contains response data for the checkNameAvailability operation.

LocationGetQuotasResponse

LocationGetQuotasResponse: BatchLocationQuota & object

Contains response data for the getQuotas operation.

NameAvailabilityReason

NameAvailabilityReason: "Invalid" | "AlreadyExists"

Defines values for NameAvailabilityReason. Possible values include: 'Invalid', 'AlreadyExists'

readonly
enum

{string}

NetworkSecurityGroupRuleAccess

NetworkSecurityGroupRuleAccess: "Allow" | "Deny"

Defines values for NetworkSecurityGroupRuleAccess. Possible values include: 'Allow', 'Deny'

readonly
enum

{string}

OperationsListNextResponse

OperationsListNextResponse: OperationListResult & object

Contains response data for the listNext operation.

OperationsListResponse

OperationsListResponse: OperationListResult & object

Contains response data for the list operation.

PackageState

PackageState: "Pending" | "Active" | "Unmapped"

Defines values for PackageState. Possible values include: 'Pending', 'Active', 'Unmapped'

readonly
enum

{string}

PoolAllocationMode

PoolAllocationMode: "BatchService" | "UserSubscription"

Defines values for PoolAllocationMode. Possible values include: 'BatchService', 'UserSubscription'

readonly
enum

{string}

PoolCreateResponse

PoolCreateResponse: Pool & PoolCreateHeaders & object

Contains response data for the create operation.

PoolDeleteResponse

PoolDeleteResponse: PoolDeleteHeaders & object

Contains response data for the deleteMethod operation.

PoolDisableAutoScaleResponse

PoolDisableAutoScaleResponse: Pool & PoolDisableAutoScaleHeaders & object

Contains response data for the disableAutoScale operation.

PoolGetResponse

PoolGetResponse: Pool & PoolGetHeaders & object

Contains response data for the get operation.

PoolListByBatchAccountNextResponse

PoolListByBatchAccountNextResponse: ListPoolsResult & object

Contains response data for the listByBatchAccountNext operation.

PoolListByBatchAccountResponse

PoolListByBatchAccountResponse: ListPoolsResult & object

Contains response data for the listByBatchAccount operation.

PoolProvisioningState

PoolProvisioningState: "Succeeded" | "Deleting"

Defines values for PoolProvisioningState. Possible values include: 'Succeeded', 'Deleting'

readonly
enum

{string}

PoolStopResizeResponse

PoolStopResizeResponse: Pool & PoolStopResizeHeaders & object

Contains response data for the stopResize operation.

PoolUpdateResponse

PoolUpdateResponse: Pool & PoolUpdateHeaders & object

Contains response data for the update operation.

ProvisioningState

ProvisioningState: "Invalid" | "Creating" | "Deleting" | "Succeeded" | "Failed" | "Cancelled"

Defines values for ProvisioningState. Possible values include: 'Invalid', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Cancelled'

readonly
enum

{string}

StorageAccountType

StorageAccountType: "Standard_LRS" | "Premium_LRS"

Defines values for StorageAccountType. Possible values include: 'Standard_LRS', 'Premium_LRS'

readonly
enum

{string}

Variables

Const BaseResource

BaseResource: any = BaseResourceMapper

Const CloudError

CloudError: any = CloudErrorMapper

Object literals

Const ActivateApplicationPackageParameters

ActivateApplicationPackageParameters: object

serializedName

serializedName: string = "ActivateApplicationPackageParameters"

type

type: object

className

className: string = "ActivateApplicationPackageParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

format

format: object

required

required: boolean = true

serializedName

serializedName: string = "format"

type

type: object

name

name: string = "String"

Const Application

Application: object

serializedName

serializedName: string = "Application"

type

type: object

className

className: string = "Application"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowUpdates

allowUpdates: object

serializedName

serializedName: string = "allowUpdates"

type

type: object

name

name: string = "Boolean"

defaultVersion

defaultVersion: object

serializedName

serializedName: string = "defaultVersion"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

packages

packages: object

serializedName

serializedName: string = "packages"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApplicationPackage"

name

name: string = "Composite"

Const ApplicationCreateParameters

ApplicationCreateParameters: object

serializedName

serializedName: string = "ApplicationCreateParameters"

type

type: object

className

className: string = "ApplicationCreateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowUpdates

allowUpdates: object

serializedName

serializedName: string = "allowUpdates"

type

type: object

name

name: string = "Boolean"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

Const ApplicationPackage

ApplicationPackage: object

serializedName

serializedName: string = "ApplicationPackage"

type

type: object

className

className: string = "ApplicationPackage"

name

name: string = "Composite"

modelProperties

modelProperties: object

format

format: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "format"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

lastActivationTime

lastActivationTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastActivationTime"

type

type: object

name

name: string = "DateTime"

state

state: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "state"

type

type: object

allowedValues

allowedValues: string[] = ["Pending","Active","Unmapped"]

name

name: string = "Enum"

storageUrl

storageUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "storageUrl"

type

type: object

name

name: string = "String"

storageUrlExpiry

storageUrlExpiry: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "storageUrlExpiry"

type

type: object

name

name: string = "DateTime"

version

version: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const ApplicationPackageReference

ApplicationPackageReference: object

serializedName

serializedName: string = "ApplicationPackageReference"

type

type: object

className

className: string = "ApplicationPackageReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const ApplicationUpdateParameters

ApplicationUpdateParameters: object

serializedName

serializedName: string = "ApplicationUpdateParameters"

type

type: object

className

className: string = "ApplicationUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowUpdates

allowUpdates: object

serializedName

serializedName: string = "allowUpdates"

type

type: object

name

name: string = "Boolean"

defaultVersion

defaultVersion: object

serializedName

serializedName: string = "defaultVersion"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

Const AutoScaleRun

AutoScaleRun: object

serializedName

serializedName: string = "AutoScaleRun"

type

type: object

className

className: string = "AutoScaleRun"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "AutoScaleRunError"

name

name: string = "Composite"

evaluationTime

evaluationTime: object

required

required: boolean = true

serializedName

serializedName: string = "evaluationTime"

type

type: object

name

name: string = "DateTime"

results

results: object

serializedName

serializedName: string = "results"

type

type: object

name

name: string = "String"

Const AutoScaleRunError

AutoScaleRunError: object

serializedName

serializedName: string = "AutoScaleRunError"

type

type: object

className

className: string = "AutoScaleRunError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

required

required: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutoScaleRunError"

name

name: string = "Composite"

message

message: object

required

required: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

Const AutoScaleSettings

AutoScaleSettings: object

serializedName

serializedName: string = "AutoScaleSettings"

type

type: object

className

className: string = "AutoScaleSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

evaluationInterval

evaluationInterval: object

serializedName

serializedName: string = "evaluationInterval"

type

type: object

name

name: string = "TimeSpan"

formula

formula: object

required

required: boolean = true

serializedName

serializedName: string = "formula"

type

type: object

name

name: string = "String"

Const AutoStorageBaseProperties

AutoStorageBaseProperties: object

serializedName

serializedName: string = "AutoStorageBaseProperties"

type

type: object

className

className: string = "AutoStorageBaseProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

storageAccountId

storageAccountId: object

required

required: boolean = true

serializedName

serializedName: string = "storageAccountId"

type

type: object

name

name: string = "String"

Const AutoStorageProperties

AutoStorageProperties: object

serializedName

serializedName: string = "AutoStorageProperties"

type

type: object

className

className: string = "AutoStorageProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

lastKeySync

lastKeySync: object

required

required: boolean = true

serializedName

serializedName: string = "lastKeySync"

type

type: object

name

name: string = "DateTime"

Const AutoUserSpecification

AutoUserSpecification: object

serializedName

serializedName: string = "AutoUserSpecification"

type

type: object

className

className: string = "AutoUserSpecification"

name

name: string = "Composite"

modelProperties

modelProperties: object

elevationLevel

elevationLevel: object

serializedName

serializedName: string = "elevationLevel"

type

type: object

allowedValues

allowedValues: string[] = ["NonAdmin","Admin"]

name

name: string = "Enum"

scope

scope: object

serializedName

serializedName: string = "scope"

type

type: object

allowedValues

allowedValues: string[] = ["Task","Pool"]

name

name: string = "Enum"

Const BatchAccount

BatchAccount: object

serializedName

serializedName: string = "BatchAccount"

type

type: object

className

className: string = "BatchAccount"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountEndpoint

accountEndpoint: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.accountEndpoint"

type

type: object

name

name: string = "String"

activeJobAndJobScheduleQuota

activeJobAndJobScheduleQuota: object

nullable

nullable: boolean = false

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.activeJobAndJobScheduleQuota"

type

type: object

name

name: string = "Number"

autoStorage

autoStorage: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.autoStorage"

type

type: object

className

className: string = "AutoStorageProperties"

name

name: string = "Composite"

dedicatedCoreQuota

dedicatedCoreQuota: object

nullable

nullable: boolean = false

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.dedicatedCoreQuota"

type

type: object

name

name: string = "Number"

keyVaultReference

keyVaultReference: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.keyVaultReference"

type

type: object

className

className: string = "KeyVaultReference"

name

name: string = "Composite"

lowPriorityCoreQuota

lowPriorityCoreQuota: object

nullable

nullable: boolean = false

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lowPriorityCoreQuota"

type

type: object

name

name: string = "Number"

poolAllocationMode

poolAllocationMode: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.poolAllocationMode"

type

type: object

allowedValues

allowedValues: string[] = ["BatchService","UserSubscription"]

name

name: string = "Enum"

poolQuota

poolQuota: object

nullable

nullable: boolean = false

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.poolQuota"

type

type: object

name

name: string = "Number"

provisioningState

provisioningState: object

nullable

nullable: boolean = false

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

allowedValues

allowedValues: string[] = ["Invalid","Creating","Deleting","Succeeded","Failed","Cancelled"]

name

name: string = "Enum"

Const BatchAccountCreateHeaders

BatchAccountCreateHeaders: object

serializedName

serializedName: string = "batchaccount-create-headers"

type

type: object

className

className: string = "BatchAccountCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

locationHeader

locationHeader: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

retryAfter

retryAfter: object

serializedName

serializedName: string = "retry-after"

type

type: object

name

name: string = "Number"

Const BatchAccountCreateParameters

BatchAccountCreateParameters: object

serializedName

serializedName: string = "BatchAccountCreateParameters"

type

type: object

className

className: string = "BatchAccountCreateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoStorage

autoStorage: object

serializedName

serializedName: string = "properties.autoStorage"

type

type: object

className

className: string = "AutoStorageBaseProperties"

name

name: string = "Composite"

keyVaultReference

keyVaultReference: object

serializedName

serializedName: string = "properties.keyVaultReference"

type

type: object

className

className: string = "KeyVaultReference"

name

name: string = "Composite"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

poolAllocationMode

poolAllocationMode: object

serializedName

serializedName: string = "properties.poolAllocationMode"

type

type: object

allowedValues

allowedValues: string[] = ["BatchService","UserSubscription"]

name

name: string = "Enum"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const BatchAccountDeleteHeaders

BatchAccountDeleteHeaders: object

serializedName

serializedName: string = "batchaccount-delete-headers"

type

type: object

className

className: string = "BatchAccountDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

retryAfter

retryAfter: object

serializedName

serializedName: string = "retry-after"

type

type: object

name

name: string = "Number"

Const BatchAccountKeys

BatchAccountKeys: object

serializedName

serializedName: string = "BatchAccountKeys"

type

type: object

className

className: string = "BatchAccountKeys"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountName

accountName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "accountName"

type

type: object

name

name: string = "String"

primary

primary: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "primary"

type

type: object

name

name: string = "String"

secondary

secondary: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "secondary"

type

type: object

name

name: string = "String"

Const BatchAccountListResult

BatchAccountListResult: object

serializedName

serializedName: string = "BatchAccountListResult"

type

type: object

className

className: string = "BatchAccountListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BatchAccount"

name

name: string = "Composite"

Const BatchAccountRegenerateKeyParameters

BatchAccountRegenerateKeyParameters: object

serializedName

serializedName: string = "BatchAccountRegenerateKeyParameters"

type

type: object

className

className: string = "BatchAccountRegenerateKeyParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyName

keyName: object

required

required: boolean = true

serializedName

serializedName: string = "keyName"

type

type: object

allowedValues

allowedValues: string[] = ["Primary","Secondary"]

name

name: string = "Enum"

Const BatchAccountUpdateParameters

BatchAccountUpdateParameters: object

serializedName

serializedName: string = "BatchAccountUpdateParameters"

type

type: object

className

className: string = "BatchAccountUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoStorage

autoStorage: object

serializedName

serializedName: string = "properties.autoStorage"

type

type: object

className

className: string = "AutoStorageBaseProperties"

name

name: string = "Composite"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const BatchLocationQuota

BatchLocationQuota: object

serializedName

serializedName: string = "BatchLocationQuota"

type

type: object

className

className: string = "BatchLocationQuota"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountQuota

accountQuota: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "accountQuota"

type

type: object

name

name: string = "Number"

Const Certificate

Certificate: object

serializedName

serializedName: string = "Certificate"

type

type: object

className

className: string = "Certificate"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteCertificateError

deleteCertificateError: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.deleteCertificateError"

type

type: object

className

className: string = "DeleteCertificateError"

name

name: string = "Composite"

format

format: object

nullable

nullable: boolean = false

serializedName

serializedName: string = "properties.format"

type

type: object

allowedValues

allowedValues: string[] = ["Pfx","Cer"]

name

name: string = "Enum"

previousProvisioningState

previousProvisioningState: object

nullable

nullable: boolean = false

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.previousProvisioningState"

type

type: object

allowedValues

allowedValues: string[] = ["Succeeded","Deleting","Failed"]

name

name: string = "Enum"

previousProvisioningStateTransitionTime

previousProvisioningStateTransitionTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.previousProvisioningStateTransitionTime"

type

type: object

name

name: string = "DateTime"

provisioningState

provisioningState: object

nullable

nullable: boolean = false

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

allowedValues

allowedValues: string[] = ["Succeeded","Deleting","Failed"]

name

name: string = "Enum"

provisioningStateTransitionTime

provisioningStateTransitionTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningStateTransitionTime"

type

type: object

name

name: string = "DateTime"

publicData

publicData: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.publicData"

type

type: object

name

name: string = "String"

thumbprint

thumbprint: object

serializedName

serializedName: string = "properties.thumbprint"

type

type: object

name

name: string = "String"

thumbprintAlgorithm

thumbprintAlgorithm: object

serializedName

serializedName: string = "properties.thumbprintAlgorithm"

type

type: object

name

name: string = "String"

Const CertificateBaseProperties

CertificateBaseProperties: object

serializedName

serializedName: string = "CertificateBaseProperties"

type

type: object

className

className: string = "CertificateBaseProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

format

format: object

nullable

nullable: boolean = false

serializedName

serializedName: string = "format"

type

type: object

allowedValues

allowedValues: string[] = ["Pfx","Cer"]

name

name: string = "Enum"

thumbprint

thumbprint: object

serializedName

serializedName: string = "thumbprint"

type

type: object

name

name: string = "String"

thumbprintAlgorithm

thumbprintAlgorithm: object

serializedName

serializedName: string = "thumbprintAlgorithm"

type

type: object

name

name: string = "String"

Const CertificateCancelDeletionHeaders

CertificateCancelDeletionHeaders: object

serializedName

serializedName: string = "certificate-canceldeletion-headers"

type

type: object

className

className: string = "CertificateCancelDeletionHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const CertificateCreateHeaders

CertificateCreateHeaders: object

serializedName

serializedName: string = "certificate-create-headers"

type

type: object

className

className: string = "CertificateCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const CertificateCreateOrUpdateParameters

CertificateCreateOrUpdateParameters: object

serializedName

serializedName: string = "CertificateCreateOrUpdateParameters"

type

type: object

className

className: string = "CertificateCreateOrUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

data

data: object

required

required: boolean = true

serializedName

serializedName: string = "properties.data"

type

type: object

name

name: string = "String"

format

format: object

nullable

nullable: boolean = false

serializedName

serializedName: string = "properties.format"

type

type: object

allowedValues

allowedValues: string[] = ["Pfx","Cer"]

name

name: string = "Enum"

password

password: object

serializedName

serializedName: string = "properties.password"

type

type: object

name

name: string = "String"

thumbprint

thumbprint: object

serializedName

serializedName: string = "properties.thumbprint"

type

type: object

name

name: string = "String"

thumbprintAlgorithm

thumbprintAlgorithm: object

serializedName

serializedName: string = "properties.thumbprintAlgorithm"

type

type: object

name

name: string = "String"

Const CertificateDeleteHeaders

CertificateDeleteHeaders: object

serializedName

serializedName: string = "certificate-delete-headers"

type

type: object

className

className: string = "CertificateDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

retryAfter

retryAfter: object

serializedName

serializedName: string = "retry-after"

type

type: object

name

name: string = "Number"

Const CertificateGetHeaders

CertificateGetHeaders: object

serializedName

serializedName: string = "certificate-get-headers"

type

type: object

className

className: string = "CertificateGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const CertificateReference

CertificateReference: object

serializedName

serializedName: string = "CertificateReference"

type

type: object

className

className: string = "CertificateReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

storeLocation

storeLocation: object

serializedName

serializedName: string = "storeLocation"

type

type: object

allowedValues

allowedValues: string[] = ["CurrentUser","LocalMachine"]

name

name: string = "Enum"

storeName

storeName: object

serializedName

serializedName: string = "storeName"

type

type: object

name

name: string = "String"

visibility

visibility: object

serializedName

serializedName: string = "visibility"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

allowedValues: string[] = ["StartTask","Task","RemoteUser"]

name

name: string = "Enum"

Const CertificateUpdateHeaders

CertificateUpdateHeaders: object

serializedName

serializedName: string = "certificate-update-headers"

type

type: object

className

className: string = "CertificateUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const CheckNameAvailabilityParameters

CheckNameAvailabilityParameters: object

serializedName

serializedName: string = "CheckNameAvailabilityParameters"

type

type: object

className

className: string = "CheckNameAvailabilityParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

defaultValue

defaultValue: string = "Microsoft.Batch/batchAccounts"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const CheckNameAvailabilityResult

CheckNameAvailabilityResult: object

serializedName

serializedName: string = "CheckNameAvailabilityResult"

type

type: object

className

className: string = "CheckNameAvailabilityResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

nameAvailable

nameAvailable: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nameAvailable"

type

type: object

name

name: string = "Boolean"

reason

reason: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "reason"

type

type: object

allowedValues

allowedValues: string[] = ["Invalid","AlreadyExists"]

name

name: string = "Enum"

Const CloudServiceConfiguration

CloudServiceConfiguration: object

serializedName

serializedName: string = "CloudServiceConfiguration"

type

type: object

className

className: string = "CloudServiceConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

currentOSVersion

currentOSVersion: object

serializedName

serializedName: string = "currentOSVersion"

type

type: object

name

name: string = "String"

osFamily

osFamily: object

required

required: boolean = true

serializedName

serializedName: string = "osFamily"

type

type: object

name

name: string = "String"

targetOSVersion

targetOSVersion: object

serializedName

serializedName: string = "targetOSVersion"

type

type: object

name

name: string = "String"

Const DataDisk

DataDisk: object

serializedName

serializedName: string = "DataDisk"

type

type: object

className

className: string = "DataDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None","ReadOnly","ReadWrite"]

name

name: string = "Enum"

diskSizeGB

diskSizeGB: object

required

required: boolean = true

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

lun

lun: object

required

required: boolean = true

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

storageAccountType

storageAccountType: object

serializedName

serializedName: string = "storageAccountType"

type

type: object

allowedValues

allowedValues: string[] = ["Standard_LRS","Premium_LRS"]

name

name: string = "Enum"

Const DeleteCertificateError

DeleteCertificateError: object

serializedName

serializedName: string = "DeleteCertificateError"

type

type: object

className

className: string = "DeleteCertificateError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

required

required: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DeleteCertificateError"

name

name: string = "Composite"

message

message: object

required

required: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const DeploymentConfiguration

DeploymentConfiguration: object

serializedName

serializedName: string = "DeploymentConfiguration"

type

type: object

className

className: string = "DeploymentConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

cloudServiceConfiguration

cloudServiceConfiguration: object

serializedName

serializedName: string = "cloudServiceConfiguration"

type

type: object

className

className: string = "CloudServiceConfiguration"

name

name: string = "Composite"

virtualMachineConfiguration

virtualMachineConfiguration: object

serializedName

serializedName: string = "virtualMachineConfiguration"

type

type: object

className

className: string = "VirtualMachineConfiguration"

name

name: string = "Composite"

Const EnvironmentSetting

EnvironmentSetting: object

serializedName

serializedName: string = "EnvironmentSetting"

type

type: object

className

className: string = "EnvironmentSetting"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const FixedScaleSettings

FixedScaleSettings: object

serializedName

serializedName: string = "FixedScaleSettings"

type

type: object

className

className: string = "FixedScaleSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

nodeDeallocationOption

nodeDeallocationOption: object

serializedName

serializedName: string = "nodeDeallocationOption"

type

type: object

allowedValues

allowedValues: string[] = ["Requeue","Terminate","TaskCompletion","RetainedData"]

name

name: string = "Enum"

resizeTimeout

resizeTimeout: object

serializedName

serializedName: string = "resizeTimeout"

type

type: object

name

name: string = "TimeSpan"

targetDedicatedNodes

targetDedicatedNodes: object

serializedName

serializedName: string = "targetDedicatedNodes"

type

type: object

name

name: string = "Number"

targetLowPriorityNodes

targetLowPriorityNodes: object

serializedName

serializedName: string = "targetLowPriorityNodes"

type

type: object

name

name: string = "Number"

Const ImageReference

ImageReference: object

serializedName

serializedName: string = "ImageReference"

type

type: object

className

className: string = "ImageReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

offer

offer: object

serializedName

serializedName: string = "offer"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const InboundNatPool

InboundNatPool: object

serializedName

serializedName: string = "InboundNatPool"

type

type: object

className

className: string = "InboundNatPool"

name

name: string = "Composite"

modelProperties

modelProperties: object

backendPort

backendPort: object

required

required: boolean = true

serializedName

serializedName: string = "backendPort"

type

type: object

name

name: string = "Number"

frontendPortRangeEnd

frontendPortRangeEnd: object

required

required: boolean = true

serializedName

serializedName: string = "frontendPortRangeEnd"

type

type: object

name

name: string = "Number"

frontendPortRangeStart

frontendPortRangeStart: object

required

required: boolean = true

serializedName

serializedName: string = "frontendPortRangeStart"

type

type: object

name

name: string = "Number"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

networkSecurityGroupRules

networkSecurityGroupRules: object

serializedName

serializedName: string = "networkSecurityGroupRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkSecurityGroupRule"

name

name: string = "Composite"

protocol

protocol: object

required

required: boolean = true

serializedName

serializedName: string = "protocol"

type

type: object

allowedValues

allowedValues: string[] = ["TCP","UDP"]

name

name: string = "Enum"

Const KeyVaultReference

KeyVaultReference: object

serializedName

serializedName: string = "KeyVaultReference"

type

type: object

className

className: string = "KeyVaultReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

url

url: object

required

required: boolean = true

serializedName

serializedName: string = "url"

type

type: object

name

name: string = "String"

Const LinuxUserConfiguration

LinuxUserConfiguration: object

serializedName

serializedName: string = "LinuxUserConfiguration"

type

type: object

className

className: string = "LinuxUserConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

gid

gid: object

serializedName

serializedName: string = "gid"

type

type: object

name

name: string = "Number"

sshPrivateKey

sshPrivateKey: object

serializedName

serializedName: string = "sshPrivateKey"

type

type: object

name

name: string = "String"

uid

uid: object

serializedName

serializedName: string = "uid"

type

type: object

name

name: string = "Number"

Const ListApplicationsResult

ListApplicationsResult: object

serializedName

serializedName: string = "ListApplicationsResult"

type

type: object

className

className: string = "ListApplicationsResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Application"

name

name: string = "Composite"

Const ListCertificatesResult

ListCertificatesResult: object

serializedName

serializedName: string = "ListCertificatesResult"

type

type: object

className

className: string = "ListCertificatesResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Certificate"

name

name: string = "Composite"

Const ListPoolsResult

ListPoolsResult: object

serializedName

serializedName: string = "ListPoolsResult"

type

type: object

className

className: string = "ListPoolsResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Pool"

name

name: string = "Composite"

Const MetadataItem

MetadataItem: object

serializedName

serializedName: string = "MetadataItem"

type

type: object

className

className: string = "MetadataItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const NetworkConfiguration

NetworkConfiguration: object

serializedName

serializedName: string = "NetworkConfiguration"

type

type: object

className

className: string = "NetworkConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

endpointConfiguration

endpointConfiguration: object

serializedName

serializedName: string = "endpointConfiguration"

type

type: object

className

className: string = "PoolEndpointConfiguration"

name

name: string = "Composite"

subnetId

subnetId: object

serializedName

serializedName: string = "subnetId"

type

type: object

name

name: string = "String"

Const NetworkSecurityGroupRule

NetworkSecurityGroupRule: object

serializedName

serializedName: string = "NetworkSecurityGroupRule"

type

type: object

className

className: string = "NetworkSecurityGroupRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

access

access: object

required

required: boolean = true

serializedName

serializedName: string = "access"

type

type: object

allowedValues

allowedValues: string[] = ["Allow","Deny"]

name

name: string = "Enum"

priority

priority: object

required

required: boolean = true

serializedName

serializedName: string = "priority"

type

type: object

name

name: string = "Number"

sourceAddressPrefix

sourceAddressPrefix: object

required

required: boolean = true

serializedName

serializedName: string = "sourceAddressPrefix"

type

type: object

name

name: string = "String"

Const OSDisk

OSDisk: object

serializedName

serializedName: string = "OSDisk"

type

type: object

className

className: string = "OSDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None","ReadOnly","ReadWrite"]

name

name: string = "Enum"

Const Operation

Operation: object

serializedName

serializedName: string = "Operation"

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

modelProperties

modelProperties: object

display

display: object

serializedName

serializedName: string = "display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

origin

origin: object

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Object"

Const OperationDisplay

OperationDisplay: object

serializedName

serializedName: string = "Operation_display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

operation

operation: object

serializedName

serializedName: string = "operation"

type

type: object

name

name: string = "String"

provider

provider: object

serializedName

serializedName: string = "provider"

type

type: object

name

name: string = "String"

resource

resource: object

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const OperationListResult

OperationListResult: object

serializedName

serializedName: string = "OperationListResult"

type

type: object

className

className: string = "OperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

Const Pool

Pool: object

serializedName

serializedName: string = "Pool"

type

type: object

className

className: string = "Pool"

name

name: string = "Composite"

modelProperties

modelProperties: object

allocationState

allocationState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.allocationState"

type

type: object

allowedValues

allowedValues: string[] = ["Steady","Resizing","Stopping"]

name

name: string = "Enum"

allocationStateTransitionTime

allocationStateTransitionTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.allocationStateTransitionTime"

type

type: object

name

name: string = "DateTime"

applicationLicenses

applicationLicenses: object

serializedName

serializedName: string = "properties.applicationLicenses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

applicationPackages

applicationPackages: object

serializedName

serializedName: string = "properties.applicationPackages"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApplicationPackageReference"

name

name: string = "Composite"

autoScaleRun

autoScaleRun: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.autoScaleRun"

type

type: object

className

className: string = "AutoScaleRun"

name

name: string = "Composite"

certificates

certificates: object

serializedName

serializedName: string = "properties.certificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CertificateReference"

name

name: string = "Composite"

creationTime

creationTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.creationTime"

type

type: object

name

name: string = "DateTime"

currentDedicatedNodes

currentDedicatedNodes: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.currentDedicatedNodes"

type

type: object

name

name: string = "Number"

currentLowPriorityNodes

currentLowPriorityNodes: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.currentLowPriorityNodes"

type

type: object

name

name: string = "Number"

deploymentConfiguration

deploymentConfiguration: object

serializedName

serializedName: string = "properties.deploymentConfiguration"

type

type: object

className

className: string = "DeploymentConfiguration"

name

name: string = "Composite"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

interNodeCommunication

interNodeCommunication: object

serializedName

serializedName: string = "properties.interNodeCommunication"

type

type: object

allowedValues

allowedValues: string[] = ["Enabled","Disabled"]

name

name: string = "Enum"

lastModified

lastModified: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastModified"

type

type: object

name

name: string = "DateTime"

maxTasksPerNode

maxTasksPerNode: object

serializedName

serializedName: string = "properties.maxTasksPerNode"

type

type: object

name

name: string = "Number"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetadataItem"

name

name: string = "Composite"

networkConfiguration

networkConfiguration: object

serializedName

serializedName: string = "properties.networkConfiguration"

type

type: object

className

className: string = "NetworkConfiguration"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

allowedValues

allowedValues: string[] = ["Succeeded","Deleting"]

name

name: string = "Enum"

provisioningStateTransitionTime

provisioningStateTransitionTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningStateTransitionTime"

type

type: object

name

name: string = "DateTime"

resizeOperationStatus

resizeOperationStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resizeOperationStatus"

type

type: object

className

className: string = "ResizeOperationStatus"

name

name: string = "Composite"

scaleSettings

scaleSettings: object

serializedName

serializedName: string = "properties.scaleSettings"

type

type: object

className

className: string = "ScaleSettings"

name

name: string = "Composite"

startTask

startTask: object

serializedName

serializedName: string = "properties.startTask"

type

type: object

className

className: string = "StartTask"

name

name: string = "Composite"

taskSchedulingPolicy

taskSchedulingPolicy: object

serializedName

serializedName: string = "properties.taskSchedulingPolicy"

type

type: object

className

className: string = "TaskSchedulingPolicy"

name

name: string = "Composite"

userAccounts

userAccounts: object

serializedName

serializedName: string = "properties.userAccounts"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserAccount"

name

name: string = "Composite"

vmSize

vmSize: object

serializedName

serializedName: string = "properties.vmSize"

type

type: object

name

name: string = "String"

Const PoolCreateHeaders

PoolCreateHeaders: object

serializedName

serializedName: string = "pool-create-headers"

type

type: object

className

className: string = "PoolCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const PoolDeleteHeaders

PoolDeleteHeaders: object

serializedName

serializedName: string = "pool-delete-headers"

type

type: object

className

className: string = "PoolDeleteHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

retryAfter

retryAfter: object

serializedName

serializedName: string = "retry-after"

type

type: object

name

name: string = "Number"

Const PoolDisableAutoScaleHeaders

PoolDisableAutoScaleHeaders: object

serializedName

serializedName: string = "pool-disableautoscale-headers"

type

type: object

className

className: string = "PoolDisableAutoScaleHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const PoolEndpointConfiguration

PoolEndpointConfiguration: object

serializedName

serializedName: string = "PoolEndpointConfiguration"

type

type: object

className

className: string = "PoolEndpointConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

inboundNatPools

inboundNatPools: object

required

required: boolean = true

serializedName

serializedName: string = "inboundNatPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InboundNatPool"

name

name: string = "Composite"

Const PoolGetHeaders

PoolGetHeaders: object

serializedName

serializedName: string = "pool-get-headers"

type

type: object

className

className: string = "PoolGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const PoolStopResizeHeaders

PoolStopResizeHeaders: object

serializedName

serializedName: string = "pool-stopresize-headers"

type

type: object

className

className: string = "PoolStopResizeHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const PoolUpdateHeaders

PoolUpdateHeaders: object

serializedName

serializedName: string = "pool-update-headers"

type

type: object

className

className: string = "PoolUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

Const ProxyResource

ProxyResource: object

serializedName

serializedName: string = "ProxyResource"

type

type: object

className

className: string = "ProxyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResizeError

ResizeError: object

serializedName

serializedName: string = "ResizeError"

type

type: object

className

className: string = "ResizeError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

required

required: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResizeError"

name

name: string = "Composite"

message

message: object

required

required: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

Const ResizeOperationStatus

ResizeOperationStatus: object

serializedName

serializedName: string = "ResizeOperationStatus"

type

type: object

className

className: string = "ResizeOperationStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

errors

errors: object

serializedName

serializedName: string = "errors"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResizeError"

name

name: string = "Composite"

nodeDeallocationOption

nodeDeallocationOption: object

serializedName

serializedName: string = "nodeDeallocationOption"

type

type: object

allowedValues

allowedValues: string[] = ["Requeue","Terminate","TaskCompletion","RetainedData"]

name

name: string = "Enum"

resizeTimeout

resizeTimeout: object

serializedName

serializedName: string = "resizeTimeout"

type

type: object

name

name: string = "TimeSpan"

startTime

startTime: object

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

targetDedicatedNodes

targetDedicatedNodes: object

serializedName

serializedName: string = "targetDedicatedNodes"

type

type: object

name

name: string = "Number"

targetLowPriorityNodes

targetLowPriorityNodes: object

serializedName

serializedName: string = "targetLowPriorityNodes"

type

type: object

name

name: string = "Number"

Const Resource

Resource: object

serializedName

serializedName: string = "Resource"

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tags

tags: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceFile

ResourceFile: object

serializedName

serializedName: string = "ResourceFile"

type

type: object

className

className: string = "ResourceFile"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobSource

blobSource: object

required

required: boolean = true

serializedName

serializedName: string = "blobSource"

type

type: object

name

name: string = "String"

fileMode

fileMode: object

serializedName

serializedName: string = "fileMode"

type

type: object

name

name: string = "String"

filePath

filePath: object

required

required: boolean = true

serializedName

serializedName: string = "filePath"

type

type: object

name

name: string = "String"

Const ScaleSettings

ScaleSettings: object

serializedName

serializedName: string = "ScaleSettings"

type

type: object

className

className: string = "ScaleSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoScale

autoScale: object

serializedName

serializedName: string = "autoScale"

type

type: object

className

className: string = "AutoScaleSettings"

name

name: string = "Composite"

fixedScale

fixedScale: object

serializedName

serializedName: string = "fixedScale"

type

type: object

className

className: string = "FixedScaleSettings"

name

name: string = "Composite"

Const StartTask

StartTask: object

serializedName

serializedName: string = "StartTask"

type

type: object

className

className: string = "StartTask"

name

name: string = "Composite"

modelProperties

modelProperties: object

commandLine

commandLine: object

serializedName

serializedName: string = "commandLine"

type

type: object

name

name: string = "String"

environmentSettings

environmentSettings: object

serializedName

serializedName: string = "environmentSettings"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EnvironmentSetting"

name

name: string = "Composite"

maxTaskRetryCount

maxTaskRetryCount: object

serializedName

serializedName: string = "maxTaskRetryCount"

type

type: object

name

name: string = "Number"

resourceFiles

resourceFiles: object

serializedName

serializedName: string = "resourceFiles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceFile"

name

name: string = "Composite"

userIdentity

userIdentity: object

serializedName

serializedName: string = "userIdentity"

type

type: object

className

className: string = "UserIdentity"

name

name: string = "Composite"

waitForSuccess

waitForSuccess: object

serializedName

serializedName: string = "waitForSuccess"

type

type: object

name

name: string = "Boolean"

Const TaskSchedulingPolicy

TaskSchedulingPolicy: object

serializedName

serializedName: string = "TaskSchedulingPolicy"

type

type: object

className

className: string = "TaskSchedulingPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

nodeFillType

nodeFillType: object

required

required: boolean = true

serializedName

serializedName: string = "nodeFillType"

type

type: object

allowedValues

allowedValues: string[] = ["Spread","Pack"]

name

name: string = "Enum"

Const UserAccount

UserAccount: object

serializedName

serializedName: string = "UserAccount"

type

type: object

className

className: string = "UserAccount"

name

name: string = "Composite"

modelProperties

modelProperties: object

elevationLevel

elevationLevel: object

serializedName

serializedName: string = "elevationLevel"

type

type: object

allowedValues

allowedValues: string[] = ["NonAdmin","Admin"]

name

name: string = "Enum"

linuxUserConfiguration

linuxUserConfiguration: object

serializedName

serializedName: string = "linuxUserConfiguration"

type

type: object

className

className: string = "LinuxUserConfiguration"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

password

password: object

required

required: boolean = true

serializedName

serializedName: string = "password"

type

type: object

name

name: string = "String"

Const UserIdentity

UserIdentity: object

serializedName

serializedName: string = "UserIdentity"

type

type: object

className

className: string = "UserIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUser

autoUser: object

serializedName

serializedName: string = "autoUser"

type

type: object

className

className: string = "AutoUserSpecification"

name

name: string = "Composite"

userName

userName: object

serializedName

serializedName: string = "userName"

type

type: object

name

name: string = "String"

Const VirtualMachineConfiguration

VirtualMachineConfiguration: object

serializedName

serializedName: string = "VirtualMachineConfiguration"

type

type: object

className

className: string = "VirtualMachineConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDisks

dataDisks: object

serializedName

serializedName: string = "dataDisks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataDisk"

name

name: string = "Composite"

imageReference

imageReference: object

required

required: boolean = true

serializedName

serializedName: string = "imageReference"

type

type: object

className

className: string = "ImageReference"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "licenseType"

type

type: object

name

name: string = "String"

nodeAgentSkuId

nodeAgentSkuId: object

required

required: boolean = true

serializedName

serializedName: string = "nodeAgentSkuId"

type

type: object

name

name: string = "String"

osDisk

osDisk: object

serializedName

serializedName: string = "osDisk"

type

type: object

className

className: string = "OSDisk"

name

name: string = "Composite"

windowsConfiguration

windowsConfiguration: object

serializedName

serializedName: string = "windowsConfiguration"

type

type: object

className

className: string = "WindowsConfiguration"

name

name: string = "Composite"

Const WindowsConfiguration

WindowsConfiguration: object

serializedName

serializedName: string = "WindowsConfiguration"

type

type: object

className

className: string = "WindowsConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

enableAutomaticUpdates

enableAutomaticUpdates: object

serializedName

serializedName: string = "enableAutomaticUpdates"

type

type: object

name

name: string = "Boolean"

Const acceptLanguage

acceptLanguage: object

parameterPath

parameterPath: string = "acceptLanguage"

mapper

mapper: object

defaultValue

defaultValue: string = "en-US"

serializedName

serializedName: string = "accept-language"

type

type: object

name

name: string = "String"

Const accountName

accountName: object

parameterPath

parameterPath: string = "accountName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "accountName"

constraints

constraints: object

MaxLength

MaxLength: number = 24

MinLength

MinLength: number = 3

Pattern

Pattern: RegExp = /^[-\w\._]+$/

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const applicationId

applicationId: object

parameterPath

parameterPath: string = "applicationId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

Const certificateName

certificateName: object

parameterPath

parameterPath: string = "certificateName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "certificateName"

constraints

constraints: object

MaxLength

MaxLength: number = 45

MinLength

MinLength: number = 5

Pattern

Pattern: RegExp = /^[\w]+-[\w]+$/

type

type: object

name

name: string = "String"

Const filter

filter: object

parameterPath

parameterPath: string[] = ["options","filter"]

mapper

mapper: object

serializedName

serializedName: string = "$filter"

type

type: object

name

name: string = "String"

Const ifMatch

ifMatch: object

parameterPath

parameterPath: string[] = ["options","ifMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-Match"

type

type: object

name

name: string = "String"

Const ifNoneMatch

ifNoneMatch: object

parameterPath

parameterPath: string[] = ["options","ifNoneMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-None-Match"

type

type: object

name

name: string = "String"

Const locationName

locationName: object

parameterPath

parameterPath: string = "locationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "locationName"

type

type: object

name

name: string = "String"

Const maxresults

maxresults: object

parameterPath

parameterPath: string[] = ["options","maxresults"]

mapper

mapper: object

serializedName

serializedName: string = "maxresults"

type

type: object

name

name: string = "Number"

Const nextPageLink

nextPageLink: object

parameterPath

parameterPath: string = "nextPageLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const poolName

poolName: object

parameterPath

parameterPath: string = "poolName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "poolName"

constraints

constraints: object

MaxLength

MaxLength: number = 64

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = /^[a-zA-Z0-9_-]+$/

type

type: object

name

name: string = "String"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

Const select

select: object

parameterPath

parameterPath: string[] = ["options","select"]

mapper

mapper: object

serializedName

serializedName: string = "$select"

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

type

type: object

name

name: string = "String"

Const version

version: object

parameterPath

parameterPath: string = "version"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Generated using TypeDoc