Object literals
Const Appliance
Appliance: object
serializedName
serializedName: string = "Appliance"
type
type: object
className
className: string = "Appliance"
name
name: string = "Composite"
modelProperties
modelProperties: object
applianceDefinitionId
applianceDefinitionId: object
serializedName
serializedName: string = "properties.applianceDefinitionId"
type
type: object
name
name: string = "String"
kind
kind: object
serializedName
serializedName: string = "kind"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[-\w\._,\(\)]+$/
type
type: object
name
name: string = "String"
managedResourceGroupId
managedResourceGroupId: object
required
required: boolean = true
serializedName
serializedName: string = "properties.managedResourceGroupId"
type
type: object
name
name: string = "String"
outputs
outputs: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.outputs"
type
type: object
name
name: string = "Object"
parameters
parameters: object
serializedName
serializedName: string = "properties.parameters"
type
type: object
name
name: string = "Object"
plan
plan: object
serializedName
serializedName: string = "plan"
type
type: object
className
className: string = "Plan"
name
name: string = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
uiDefinitionUri
uiDefinitionUri: object
serializedName
serializedName: string = "properties.uiDefinitionUri"
type
type: object
name
name: string = "String"
Const ApplianceArtifact
ApplianceArtifact: object
serializedName
serializedName: string = "ApplianceArtifact"
type
type: object
className
className: string = "ApplianceArtifact"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
allowedValues
allowedValues: string[] = ["Template","Custom"]
name
name: string = "Enum"
uri
uri: object
serializedName
serializedName: string = "uri"
type
type: object
name
name: string = "String"
Const ApplianceDefinition
ApplianceDefinition: object
serializedName
serializedName: string = "ApplianceDefinition"
type
type: object
className
className: string = "ApplianceDefinition"
name
name: string = "Composite"
modelProperties
modelProperties: object
artifacts
artifacts: object
serializedName
serializedName: string = "properties.artifacts"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplianceArtifact"
name
name: string = "Composite"
authorizations
authorizations: object
required
required: boolean = true
serializedName
serializedName: string = "properties.authorizations"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplianceProviderAuthorization"
name
name: string = "Composite"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
displayName
displayName: object
serializedName
serializedName: string = "properties.displayName"
type
type: object
name
name: string = "String"
lockLevel
lockLevel: object
required
required: boolean = true
serializedName
serializedName: string = "properties.lockLevel"
type
type: object
allowedValues
allowedValues: string[] = ["CanNotDelete","ReadOnly","None"]
name
name: string = "Enum"
packageFileUri
packageFileUri: object
required
required: boolean = true
serializedName
serializedName: string = "properties.packageFileUri"
type
type: object
name
name: string = "String"
Const ApplianceDefinitionListResult
ApplianceDefinitionListResult: object
serializedName
serializedName: string = "ApplianceDefinitionListResult"
type
type: object
className
className: string = "ApplianceDefinitionListResult"
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 = "ApplianceDefinition"
name
name: string = "Composite"
Const ApplianceListResult
ApplianceListResult: object
serializedName
serializedName: string = "ApplianceListResult"
type
type: object
className
className: string = "ApplianceListResult"
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 = "Appliance"
name
name: string = "Composite"
Const AppliancePatchable
AppliancePatchable: object
serializedName
serializedName: string = "AppliancePatchable"
type
type: object
className
className: string = "AppliancePatchable"
name
name: string = "Composite"
modelProperties
modelProperties: object
applianceDefinitionId
applianceDefinitionId: object
serializedName
serializedName: string = "properties.applianceDefinitionId"
type
type: object
name
name: string = "String"
kind
kind: object
serializedName
serializedName: string = "kind"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[-\w\._,\(\)]+$/
type
type: object
name
name: string = "String"
managedResourceGroupId
managedResourceGroupId: object
serializedName
serializedName: string = "properties.managedResourceGroupId"
type
type: object
name
name: string = "String"
outputs
outputs: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.outputs"
type
type: object
name
name: string = "Object"
parameters
parameters: object
serializedName
serializedName: string = "properties.parameters"
type
type: object
name
name: string = "Object"
plan
plan: object
serializedName
serializedName: string = "plan"
type
type: object
className
className: string = "PlanPatchable"
name
name: string = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
uiDefinitionUri
uiDefinitionUri: object
serializedName
serializedName: string = "properties.uiDefinitionUri"
type
type: object
name
name: string = "String"
Const ApplianceProviderAuthorization
ApplianceProviderAuthorization: object
serializedName
serializedName: string = "ApplianceProviderAuthorization"
type
type: object
className
className: string = "ApplianceProviderAuthorization"
name
name: string = "Composite"
modelProperties
modelProperties: object
principalId
principalId: object
required
required: boolean = true
serializedName
serializedName: string = "principalId"
type
type: object
name
name: string = "String"
roleDefinitionId
roleDefinitionId: object
required
required: boolean = true
serializedName
serializedName: string = "roleDefinitionId"
type
type: object
name
name: string = "String"
Const ErrorResponse
ErrorResponse: object
serializedName
serializedName: string = "ErrorResponse"
type
type: object
className
className: string = "ErrorResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
errorCode
errorCode: object
serializedName
serializedName: string = "errorCode"
type
type: object
name
name: string = "String"
errorMessage
errorMessage: object
serializedName
serializedName: string = "errorMessage"
type
type: object
name
name: string = "String"
httpStatus
httpStatus: object
serializedName
serializedName: string = "httpStatus"
type
type: object
name
name: string = "String"
Const GenericResource
GenericResource: object
serializedName
serializedName: string = "GenericResource"
type
type: object
className
className: string = "GenericResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
identity
identity: object
serializedName
serializedName: string = "identity"
type
type: object
className
className: string = "Identity"
name
name: string = "Composite"
managedBy
managedBy: object
serializedName
serializedName: string = "managedBy"
type
type: object
name
name: string = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
Const Identity
Identity: object
serializedName
serializedName: string = "Identity"
type
type: object
className
className: string = "Identity"
name
name: string = "Composite"
modelProperties
modelProperties: object
principalId
principalId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "principalId"
type
type: object
name
name: string = "String"
tenantId
tenantId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: string = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
allowedValues
allowedValues: string[] = ["SystemAssigned"]
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"
Const OperationDisplay
OperationDisplay: object
serializedName
serializedName: string = "Operation_display"
type
type: object
className
className: string = "OperationDisplay"
name
name: string = "Composite"
modelProperties
modelProperties: object
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 Plan
Plan: object
serializedName
serializedName: string = "Plan"
type
type: object
className
className: string = "Plan"
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"
product
product: object
required
required: boolean = true
serializedName
serializedName: string = "product"
type
type: object
name
name: string = "String"
promotionCode
promotionCode: object
serializedName
serializedName: string = "promotionCode"
type
type: object
name
name: string = "String"
publisher
publisher: object
required
required: boolean = true
serializedName
serializedName: string = "publisher"
type
type: object
name
name: string = "String"
version
version: object
required
required: boolean = true
serializedName
serializedName: string = "version"
type
type: object
name
name: string = "String"
Const PlanPatchable
PlanPatchable: object
serializedName
serializedName: string = "PlanPatchable"
type
type: object
className
className: string = "PlanPatchable"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
product
product: object
serializedName
serializedName: string = "product"
type
type: object
name
name: string = "String"
promotionCode
promotionCode: object
serializedName
serializedName: string = "promotionCode"
type
type: object
name
name: string = "String"
publisher
publisher: object
serializedName
serializedName: string = "publisher"
type
type: object
name
name: string = "String"
version
version: object
serializedName
serializedName: string = "version"
type
type: object
name
name: string = "String"
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
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
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 Sku
Sku: object
serializedName
serializedName: string = "Sku"
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
modelProperties
modelProperties: object
capacity
capacity: object
serializedName
serializedName: string = "capacity"
type
type: object
name
name: string = "Number"
family
family: object
serializedName
serializedName: string = "family"
type
type: object
name
name: string = "String"
model
model: object
serializedName
serializedName: string = "model"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
size
size: object
serializedName
serializedName: string = "size"
type
type: object
name
name: string = "String"
tier
tier: object
serializedName
serializedName: string = "tier"
type
type: object
name
name: string = "String"
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 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 applianceDefinitionId
applianceDefinitionId: object
parameterPath
parameterPath: string = "applianceDefinitionId"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "applianceDefinitionId"
type
type: object
name
name: string = "String"
Const applianceDefinitionName
applianceDefinitionName: object
parameterPath
parameterPath: string = "applianceDefinitionName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "applianceDefinitionName"
constraints
constraints: object
MaxLength
MaxLength: number = 64
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const applianceId
applianceId: object
parameterPath
parameterPath: string = "applianceId"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "applianceId"
type
type: object
name
name: string = "String"
Const applianceName
applianceName: object
parameterPath
parameterPath: string = "applianceName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "applianceName"
constraints
constraints: object
MaxLength
MaxLength: number = 64
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
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 resourceGroupName
resourceGroupName: object
parameterPath
parameterPath: string = "resourceGroupName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "resourceGroupName"
constraints
constraints: object
MaxLength
MaxLength: number = 90
MinLength
MinLength: number = 1
Pattern
Pattern: RegExp = /^[-\w\._\(\)]+$/
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"
Defines values for ApplianceArtifactType. Possible values include: 'Template', 'Custom'
{string}