Type aliases
AccountKeyType
AccountKeyType: "Primary" | "Secondary"
AllocationState
AllocationState: "Steady" | "Resizing" | "Stopping"
ApplicationCreateResponse
ApplicationListNextResponse
ApplicationPackageCreateResponse
ApplicationPackageGetResponse
AutoUserScope
AutoUserScope: "Task" | "Pool"
BatchAccountCreateResponse
BatchAccountDeleteResponse
BatchAccountGetKeysResponse
BatchAccountListByResourceGroupNextResponse
BatchAccountListByResourceGroupResponse
BatchAccountListNextResponse
BatchAccountRegenerateKeyResponse
BatchAccountUpdateResponse
CachingType
CachingType: "None" | "ReadOnly" | "ReadWrite"
CertificateCancelDeletionResponse
CertificateCreateResponse
CertificateDeleteResponse
CertificateFormat
CertificateFormat: "Pfx" | "Cer"
CertificateListByBatchAccountNextResponse
CertificateListByBatchAccountResponse
CertificateProvisioningState
CertificateProvisioningState: "Succeeded" | "Deleting" | "Failed"
CertificateStoreLocation
CertificateStoreLocation: "CurrentUser" | "LocalMachine"
CertificateUpdateResponse
CertificateVisibility
CertificateVisibility: "StartTask" | "Task" | "RemoteUser"
ComputeNodeDeallocationOption
ComputeNodeDeallocationOption: "Requeue" | "Terminate" | "TaskCompletion" | "RetainedData"
ComputeNodeFillType
ComputeNodeFillType: "Spread" | "Pack"
ElevationLevel
ElevationLevel: "NonAdmin" | "Admin"
InboundEndpointProtocol
InboundEndpointProtocol: "TCP" | "UDP"
InterNodeCommunicationState
InterNodeCommunicationState: "Enabled" | "Disabled"
LocationCheckNameAvailabilityResponse
LocationGetQuotasResponse
NameAvailabilityReason
NameAvailabilityReason: "Invalid" | "AlreadyExists"
NetworkSecurityGroupRuleAccess
NetworkSecurityGroupRuleAccess: "Allow" | "Deny"
OperationsListNextResponse
PackageState
PackageState: "Pending" | "Active" | "Unmapped"
PoolAllocationMode
PoolAllocationMode: "BatchService" | "UserSubscription"
PoolDisableAutoScaleResponse
PoolListByBatchAccountNextResponse
PoolListByBatchAccountResponse
PoolProvisioningState
PoolProvisioningState: "Succeeded" | "Deleting"
ProvisioningState
ProvisioningState: "Invalid" | "Creating" | "Deleting" | "Succeeded" | "Failed" | "Cancelled"
StorageAccountType
StorageAccountType: "Standard_LRS" | "Premium_LRS"
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"
Defines values for AccountKeyType. Possible values include: 'Primary', 'Secondary'
{string}