Type aliases
AccessRights
AccessRights: "RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect"
Capabilities
Capabilities: "None" | "DeviceManagement"
CertificatesCreateOrUpdateResponse
CertificatesGenerateVerificationCodeResponse
CertificatesListByIotHubResponse
CertificatesVerifyResponse
Encoding
Encoding: "Avro" | "AvroDeflate" | "JSON"
EndpointHealthStatus
EndpointHealthStatus: "unknown" | "healthy" | "unhealthy" | "dead"
IotHubNameUnavailabilityReason
IotHubNameUnavailabilityReason: "Invalid" | "AlreadyExists"
IotHubResourceBeginCreateOrUpdateResponse
IotHubResourceBeginDeleteMethodResponse
IotHubResourceBeginDeleteMethodResponse: object
IotHubResourceBeginUpdateResponse
IotHubResourceCheckNameAvailabilityResponse
IotHubResourceCreateEventHubConsumerGroupResponse
IotHubResourceCreateOrUpdateResponse
IotHubResourceDeleteMethodResponse
IotHubResourceDeleteMethodResponse: object
IotHubResourceExportDevicesResponse
Iot
HubResourceExportDevicesResponse: JobResponse & object
IotHubResourceGetEndpointHealthNextResponse
IotHubResourceGetEndpointHealthResponse
IotHubResourceGetEventHubConsumerGroupResponse
IotHubResourceGetJobResponse
IotHubResourceGetKeysForKeyNameResponse
IotHubResourceGetQuotaMetricsNextResponse
IotHubResourceGetQuotaMetricsResponse
IotHubResourceGetResponse
IotHubResourceGetStatsResponse
IotHubResourceGetValidSkusNextResponse
IotHubResourceGetValidSkusResponse
IotHubResourceImportDevicesResponse
Iot
HubResourceImportDevicesResponse: JobResponse & object
IotHubResourceListByResourceGroupNextResponse
IotHubResourceListByResourceGroupResponse
IotHubResourceListBySubscriptionNextResponse
IotHubResourceListBySubscriptionResponse
IotHubResourceListEventHubConsumerGroupsNextResponse
IotHubResourceListEventHubConsumerGroupsResponse
IotHubResourceListJobsNextResponse
IotHubResourceListJobsResponse
IotHubResourceListKeysNextResponse
IotHubResourceListKeysResponse
IotHubResourceTestAllRoutesResponse
IotHubResourceTestRouteResponse
IotHubResourceUpdateResponse
IotHubScaleType
IotHubScaleType: "Automatic" | "Manual" | "None"
IotHubSku
IotHubSku: "F1" | "S1" | "S2" | "S3" | "B1" | "B2" | "B3"
IotHubSkuTier
IotHubSkuTier: "Free" | "Standard" | "Basic"
IpFilterActionType
IpFilterActionType: "Accept" | "Reject"
JobStatus
JobStatus: "unknown" | "enqueued" | "running" | "completed" | "failed" | "cancelled"
JobType
JobType: "unknown" | "export" | "import" | "backup" | "readDeviceProperties" | "writeDeviceProperties" | "updateDeviceConfiguration" | "rebootDevice" | "factoryResetDevice" | "firmwareUpdate"
OperationsListNextResponse
ResourceProviderCommonGetSubscriptionQuotaResponse
RouteErrorSeverity
RouteErrorSeverity: "error" | "warning"
RoutingSource
RoutingSource: "Invalid" | "DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents"
TestResultStatus
TestResultStatus: "undefined" | "false" | "true"
Object literals
Const CertificateBodyDescription
CertificateBodyDescription: object
serializedName
serializedName: string = "CertificateBodyDescription"
type
type: object
className
className: string = "CertificateBodyDescription"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificate
certificate: object
serializedName
serializedName: string = "certificate"
type
type: object
name
name: string = "String"
Const CertificateDescription
CertificateDescription: object
serializedName
serializedName: string = "CertificateDescription"
type
type: object
className
className: string = "CertificateDescription"
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"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "CertificateProperties"
name
name: string = "Composite"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const CertificateListDescription
CertificateListDescription: object
serializedName
serializedName: string = "CertificateListDescription"
type
type: object
className
className: string = "CertificateListDescription"
name
name: string = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "CertificateDescription"
name
name: string = "Composite"
Const CertificateProperties
CertificateProperties: object
serializedName
serializedName: string = "CertificateProperties"
type
type: object
className
className: string = "CertificateProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificate
certificate: object
serializedName
serializedName: string = "certificate"
type
type: object
name
name: string = "String"
created
created: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "created"
type
type: object
name
name: string = "DateTimeRfc1123"
expiry
expiry: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "expiry"
type
type: object
name
name: string = "DateTimeRfc1123"
isVerified
isVerified: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "isVerified"
type
type: object
name
name: string = "Boolean"
subject
subject: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "subject"
type
type: object
name
name: string = "String"
thumbprint
thumbprint: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "thumbprint"
type
type: object
name
name: string = "String"
updated
updated: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "updated"
type
type: object
name
name: string = "DateTimeRfc1123"
Const CertificatePropertiesWithNonce
CertificatePropertiesWithNonce: object
serializedName
serializedName: string = "CertificatePropertiesWithNonce"
type
type: object
className
className: string = "CertificatePropertiesWithNonce"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificate
certificate: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "certificate"
type
type: object
name
name: string = "String"
created
created: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "created"
type
type: object
name
name: string = "DateTimeRfc1123"
expiry
expiry: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "expiry"
type
type: object
name
name: string = "DateTimeRfc1123"
isVerified
isVerified: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "isVerified"
type
type: object
name
name: string = "Boolean"
subject
subject: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "subject"
type
type: object
name
name: string = "String"
thumbprint
thumbprint: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "thumbprint"
type
type: object
name
name: string = "String"
updated
updated: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "updated"
type
type: object
name
name: string = "DateTimeRfc1123"
verificationCode
verificationCode: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "verificationCode"
type
type: object
name
name: string = "String"
Const CertificateVerificationDescription
CertificateVerificationDescription: object
serializedName
serializedName: string = "CertificateVerificationDescription"
type
type: object
className
className: string = "CertificateVerificationDescription"
name
name: string = "Composite"
modelProperties
modelProperties: object
certificate
certificate: object
serializedName
serializedName: string = "certificate"
type
type: object
name
name: string = "String"
Const CertificateWithNonceDescription
CertificateWithNonceDescription: object
serializedName
serializedName: string = "CertificateWithNonceDescription"
type
type: object
className
className: string = "CertificateWithNonceDescription"
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"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "CertificatePropertiesWithNonce"
name
name: string = "Composite"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const CloudToDeviceProperties
CloudToDeviceProperties: object
serializedName
serializedName: string = "CloudToDeviceProperties"
type
type: object
className
className: string = "CloudToDeviceProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
defaultTtlAsIso8601
defaultTtlAsIso8601: object
serializedName
serializedName: string = "defaultTtlAsIso8601"
type
type: object
name
name: string = "TimeSpan"
feedback
feedback: object
serializedName
serializedName: string = "feedback"
type
type: object
className
className: string = "FeedbackProperties"
name
name: string = "Composite"
maxDeliveryCount
maxDeliveryCount: object
serializedName
serializedName: string = "maxDeliveryCount"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
Const EndpointHealthData
EndpointHealthData: object
serializedName
serializedName: string = "EndpointHealthData"
type
type: object
className
className: string = "EndpointHealthData"
name
name: string = "Composite"
modelProperties
modelProperties: object
endpointId
endpointId: object
serializedName
serializedName: string = "endpointId"
type
type: object
name
name: string = "String"
healthStatus
healthStatus: object
serializedName
serializedName: string = "healthStatus"
type
type: object
name
name: string = "String"
Const EndpointHealthDataListResult
EndpointHealthDataListResult: object
serializedName
serializedName: string = "EndpointHealthDataListResult"
type
type: object
className
className: string = "EndpointHealthDataListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
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 = "EndpointHealthData"
name
name: string = "Composite"
Const EnrichmentProperties
EnrichmentProperties: object
serializedName
serializedName: string = "EnrichmentProperties"
type
type: object
className
className: string = "EnrichmentProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
endpointNames
endpointNames: object
required
required: boolean = true
serializedName
serializedName: string = "endpointNames"
constraints
constraints: object
MinItems
MinItems: number = 1
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
key
key: object
required
required: boolean = true
serializedName
serializedName: string = "key"
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 ErrorDetails
ErrorDetails: object
serializedName
serializedName: string = "ErrorDetails"
type
type: object
className
className: string = "ErrorDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
details
details: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "details"
type
type: object
name
name: string = "String"
httpStatusCode
httpStatusCode: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "httpStatusCode"
type
type: object
name
name: string = "String"
message
message: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const EventHubConsumerGroupInfo
EventHubConsumerGroupInfo: object
serializedName
serializedName: string = "EventHubConsumerGroupInfo"
type
type: object
className
className: string = "EventHubConsumerGroupInfo"
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"
properties
properties: object
serializedName
serializedName: string = "properties"
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 EventHubConsumerGroupsListResult
EventHubConsumerGroupsListResult: object
serializedName
serializedName: string = "EventHubConsumerGroupsListResult"
type
type: object
className
className: string = "EventHubConsumerGroupsListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
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 = "EventHubConsumerGroupInfo"
name
name: string = "Composite"
Const EventHubProperties
EventHubProperties: object
serializedName
serializedName: string = "EventHubProperties"
type
type: object
className
className: string = "EventHubProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
endpoint
endpoint: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "endpoint"
type
type: object
name
name: string = "String"
partitionCount
partitionCount: object
serializedName
serializedName: string = "partitionCount"
type
type: object
name
name: string = "Number"
partitionIds
partitionIds: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "partitionIds"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
path
path: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "path"
type
type: object
name
name: string = "String"
retentionTimeInDays
retentionTimeInDays: object
serializedName
serializedName: string = "retentionTimeInDays"
type
type: object
name
name: string = "Number"
Const ExportDevicesRequest
ExportDevicesRequest: object
serializedName
serializedName: string = "ExportDevicesRequest"
type
type: object
className
className: string = "ExportDevicesRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
excludeKeys
excludeKeys: object
required
required: boolean = true
serializedName
serializedName: string = "excludeKeys"
type
type: object
name
name: string = "Boolean"
exportBlobContainerUri
exportBlobContainerUri: object
required
required: boolean = true
serializedName
serializedName: string = "exportBlobContainerUri"
type
type: object
name
name: string = "String"
Const FailoverInput
FailoverInput: object
serializedName
serializedName: string = "FailoverInput"
type
type: object
className
className: string = "FailoverInput"
name
name: string = "Composite"
modelProperties
modelProperties: object
failoverRegion
failoverRegion: object
required
required: boolean = true
serializedName
serializedName: string = "failoverRegion"
type
type: object
name
name: string = "String"
Const FallbackRouteProperties
FallbackRouteProperties: object
serializedName
serializedName: string = "FallbackRouteProperties"
type
type: object
className
className: string = "FallbackRouteProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
condition
condition: object
serializedName
serializedName: string = "condition"
type
type: object
name
name: string = "String"
endpointNames
endpointNames: object
required
required: boolean = true
serializedName
serializedName: string = "endpointNames"
constraints
constraints: object
MaxItems
MaxItems: number = 1
MinItems
MinItems: number = 1
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
isEnabled
isEnabled: object
required
required: boolean = true
serializedName
serializedName: string = "isEnabled"
type
type: object
name
name: string = "Boolean"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
source
source: object
defaultValue
defaultValue: string = "DeviceMessages"
isConstant
isConstant: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "source"
type
type: object
name
name: string = "String"
Const FeedbackProperties
FeedbackProperties: object
serializedName
serializedName: string = "FeedbackProperties"
type
type: object
className
className: string = "FeedbackProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
lockDurationAsIso8601
lockDurationAsIso8601: object
serializedName
serializedName: string = "lockDurationAsIso8601"
type
type: object
name
name: string = "TimeSpan"
maxDeliveryCount
maxDeliveryCount: object
serializedName
serializedName: string = "maxDeliveryCount"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
ttlAsIso8601
ttlAsIso8601: object
serializedName
serializedName: string = "ttlAsIso8601"
type
type: object
name
name: string = "TimeSpan"
Const ImportDevicesRequest
ImportDevicesRequest: object
serializedName
serializedName: string = "ImportDevicesRequest"
type
type: object
className
className: string = "ImportDevicesRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
inputBlobContainerUri
inputBlobContainerUri: object
required
required: boolean = true
serializedName
serializedName: string = "inputBlobContainerUri"
type
type: object
name
name: string = "String"
outputBlobContainerUri
outputBlobContainerUri: object
required
required: boolean = true
serializedName
serializedName: string = "outputBlobContainerUri"
type
type: object
name
name: string = "String"
Const IotHubCapacity
IotHubCapacity: object
serializedName
serializedName: string = "IotHubCapacity"
type
type: object
className
className: string = "IotHubCapacity"
name
name: string = "Composite"
modelProperties
modelProperties: object
default
default: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "default"
type
type: object
name
name: string = "Number"
maximum
maximum: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "maximum"
type
type: object
name
name: string = "Number"
minimum
minimum: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "minimum"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 1
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
scaleType
scaleType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "scaleType"
type
type: object
allowedValues
allowedValues: string[] = ["Automatic","Manual","None"]
name
name: string = "Enum"
Const IotHubDescription
IotHubDescription: object
serializedName
serializedName: string = "IotHubDescription"
type
type: object
className
className: string = "IotHubDescription"
name
name: string = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: string = "String"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "IotHubProperties"
name
name: string = "Composite"
sku
sku: object
required
required: boolean = true
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "IotHubSkuInfo"
name
name: string = "Composite"
Const IotHubDescriptionListResult
IotHubDescriptionListResult: object
serializedName
serializedName: string = "IotHubDescriptionListResult"
type
type: object
className
className: string = "IotHubDescriptionListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
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 = "IotHubDescription"
name
name: string = "Composite"
Const IotHubNameAvailabilityInfo
IotHubNameAvailabilityInfo: object
serializedName
serializedName: string = "IotHubNameAvailabilityInfo"
type
type: object
className
className: string = "IotHubNameAvailabilityInfo"
name
name: string = "Composite"
modelProperties
modelProperties: object
message
message: object
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 IotHubProperties
IotHubProperties: object
serializedName
serializedName: string = "IotHubProperties"
type
type: object
className
className: string = "IotHubProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
authorizationPolicies
authorizationPolicies: object
serializedName
serializedName: string = "authorizationPolicies"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SharedAccessSignatureAuthorizationRule"
name
name: string = "Composite"
cloudToDevice
cloudToDevice: object
serializedName
serializedName: string = "cloudToDevice"
type
type: object
className
className: string = "CloudToDeviceProperties"
name
name: string = "Composite"
comments
comments: object
serializedName
serializedName: string = "comments"
type
type: object
name
name: string = "String"
deviceStreams
deviceStreams: object
serializedName
serializedName: string = "deviceStreams"
type
type: object
className
className: string = "IotHubPropertiesDeviceStreams"
name
name: string = "Composite"
enableFileUploadNotifications
enableFileUploadNotifications: object
serializedName
serializedName: string = "enableFileUploadNotifications"
type
type: object
name
name: string = "Boolean"
eventHubEndpoints
eventHubEndpoints: object
serializedName
serializedName: string = "eventHubEndpoints"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
className
className: string = "EventHubProperties"
name
name: string = "Composite"
features
features: object
serializedName
serializedName: string = "features"
type
type: object
name
name: string = "String"
hostName
hostName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "hostName"
type
type: object
name
name: string = "String"
ipFilterRules
ipFilterRules: object
serializedName
serializedName: string = "ipFilterRules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "IpFilterRule"
name
name: string = "Composite"
messagingEndpoints
messagingEndpoints: object
serializedName
serializedName: string = "messagingEndpoints"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
className
className: string = "MessagingEndpointProperties"
name
name: string = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "provisioningState"
type
type: object
name
name: string = "String"
routing
routing: object
serializedName
serializedName: string = "routing"
type
type: object
className
className: string = "RoutingProperties"
name
name: string = "Composite"
state
state: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "state"
type
type: object
name
name: string = "String"
storageEndpoints
storageEndpoints: object
serializedName
serializedName: string = "storageEndpoints"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
className
className: string = "StorageEndpointProperties"
name
name: string = "Composite"
Const IotHubPropertiesDeviceStreams
IotHubPropertiesDeviceStreams: object
serializedName
serializedName: string = "IotHubProperties_deviceStreams"
type
type: object
className
className: string = "IotHubPropertiesDeviceStreams"
name
name: string = "Composite"
modelProperties
modelProperties: object
streamingEndpoints
streamingEndpoints: object
serializedName
serializedName: string = "streamingEndpoints"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const IotHubQuotaMetricInfo
IotHubQuotaMetricInfo: object
serializedName
serializedName: string = "IotHubQuotaMetricInfo"
type
type: object
className
className: string = "IotHubQuotaMetricInfo"
name
name: string = "Composite"
modelProperties
modelProperties: object
currentValue
currentValue: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "currentValue"
type
type: object
name
name: string = "Number"
maxValue
maxValue: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "maxValue"
type
type: object
name
name: string = "Number"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const IotHubQuotaMetricInfoListResult
IotHubQuotaMetricInfoListResult: object
serializedName
serializedName: string = "IotHubQuotaMetricInfoListResult"
type
type: object
className
className: string = "IotHubQuotaMetricInfoListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
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 = "IotHubQuotaMetricInfo"
name
name: string = "Composite"
Const IotHubSkuDescription
IotHubSkuDescription: object
serializedName
serializedName: string = "IotHubSkuDescription"
type
type: object
className
className: string = "IotHubSkuDescription"
name
name: string = "Composite"
modelProperties
modelProperties: object
capacity
capacity: object
required
required: boolean = true
serializedName
serializedName: string = "capacity"
type
type: object
className
className: string = "IotHubCapacity"
name
name: string = "Composite"
resourceType
resourceType: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "resourceType"
type
type: object
name
name: string = "String"
sku
sku: object
required
required: boolean = true
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "IotHubSkuInfo"
name
name: string = "Composite"
Const IotHubSkuDescriptionListResult
IotHubSkuDescriptionListResult: object
serializedName
serializedName: string = "IotHubSkuDescriptionListResult"
type
type: object
className
className: string = "IotHubSkuDescriptionListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
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 = "IotHubSkuDescription"
name
name: string = "Composite"
Const IotHubSkuInfo
IotHubSkuInfo: object
serializedName
serializedName: string = "IotHubSkuInfo"
type
type: object
className
className: string = "IotHubSkuInfo"
name
name: string = "Composite"
modelProperties
modelProperties: object
capacity
capacity: object
serializedName
serializedName: string = "capacity"
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"
tier
tier: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tier"
type
type: object
allowedValues
allowedValues: string[] = ["Free","Standard","Basic"]
name
name: string = "Enum"
Const IpFilterRule
IpFilterRule: object
serializedName
serializedName: string = "IpFilterRule"
type
type: object
className
className: string = "IpFilterRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
action
action: object
required
required: boolean = true
serializedName
serializedName: string = "action"
type
type: object
allowedValues
allowedValues: string[] = ["Accept","Reject"]
name
name: string = "Enum"
filterName
filterName: object
required
required: boolean = true
serializedName
serializedName: string = "filterName"
type
type: object
name
name: string = "String"
ipMask
ipMask: object
required
required: boolean = true
serializedName
serializedName: string = "ipMask"
type
type: object
name
name: string = "String"
Const JobResponse
JobResponse: object
serializedName
serializedName: string = "JobResponse"
type
type: object
className
className: string = "JobResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
endTimeUtc
endTimeUtc: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "endTimeUtc"
type
type: object
name
name: string = "DateTimeRfc1123"
failureReason
failureReason: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "failureReason"
type
type: object
name
name: string = "String"
jobId
jobId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "jobId"
type
type: object
name
name: string = "String"
parentJobId
parentJobId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "parentJobId"
type
type: object
name
name: string = "String"
startTimeUtc
startTimeUtc: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "startTimeUtc"
type
type: object
name
name: string = "DateTimeRfc1123"
status
status: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "status"
type
type: object
allowedValues
allowedValues: string[] = ["unknown","enqueued","running","completed","failed","cancelled"]
name
name: string = "Enum"
statusMessage
statusMessage: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "statusMessage"
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 JobResponseListResult
JobResponseListResult: object
serializedName
serializedName: string = "JobResponseListResult"
type
type: object
className
className: string = "JobResponseListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
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 = "JobResponse"
name
name: string = "Composite"
Const MatchedRoute
MatchedRoute: object
serializedName
serializedName: string = "MatchedRoute"
type
type: object
className
className: string = "MatchedRoute"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "RouteProperties"
name
name: string = "Composite"
Const MessagingEndpointProperties
MessagingEndpointProperties: object
serializedName
serializedName: string = "MessagingEndpointProperties"
type
type: object
className
className: string = "MessagingEndpointProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
lockDurationAsIso8601
lockDurationAsIso8601: object
serializedName
serializedName: string = "lockDurationAsIso8601"
type
type: object
name
name: string = "TimeSpan"
maxDeliveryCount
maxDeliveryCount: object
serializedName
serializedName: string = "maxDeliveryCount"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
ttlAsIso8601
ttlAsIso8601: object
serializedName
serializedName: string = "ttlAsIso8601"
type
type: object
name
name: string = "TimeSpan"
Const Name
Name: object
serializedName
serializedName: string = "Name"
type
type: object
className
className: string = "Name"
name
name: string = "Composite"
modelProperties
modelProperties: object
localizedValue
localizedValue: object
serializedName
serializedName: string = "localizedValue"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
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
readOnly
readOnly: boolean = true
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
description
description: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
operation
operation: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
provider
provider: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
resource
resource: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "resource"
type
type: object
name
name: string = "String"
Const OperationInputs
OperationInputs: object
serializedName
serializedName: string = "OperationInputs"
type
type: object
className
className: string = "OperationInputs"
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"
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
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
readOnly
readOnly: boolean = true
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 RegistryStatistics
RegistryStatistics: object
serializedName
serializedName: string = "RegistryStatistics"
type
type: object
className
className: string = "RegistryStatistics"
name
name: string = "Composite"
modelProperties
modelProperties: object
disabledDeviceCount
disabledDeviceCount: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "disabledDeviceCount"
type
type: object
name
name: string = "Number"
enabledDeviceCount
enabledDeviceCount: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "enabledDeviceCount"
type
type: object
name
name: string = "Number"
totalDeviceCount
totalDeviceCount: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "totalDeviceCount"
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
required
required: boolean = true
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
constraints
constraints: object
Pattern
Pattern: RegExp = /^(?![0-9]+$)(?!-)[a-zA-Z0-9-]{2,49}[a-zA-Z0-9]$/
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 RouteCompilationError
RouteCompilationError: object
serializedName
serializedName: string = "RouteCompilationError"
type
type: object
className
className: string = "RouteCompilationError"
name
name: string = "Composite"
modelProperties
modelProperties: object
location
location: object
serializedName
serializedName: string = "location"
type
type: object
className
className: string = "RouteErrorRange"
name
name: string = "Composite"
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
severity
severity: object
serializedName
serializedName: string = "severity"
type
type: object
name
name: string = "String"
Const RouteErrorPosition
RouteErrorPosition: object
serializedName
serializedName: string = "RouteErrorPosition"
type
type: object
className
className: string = "RouteErrorPosition"
name
name: string = "Composite"
modelProperties
modelProperties: object
column
column: object
serializedName
serializedName: string = "column"
type
type: object
name
name: string = "Number"
line
line: object
serializedName
serializedName: string = "line"
type
type: object
name
name: string = "Number"
Const RouteErrorRange
RouteErrorRange: object
serializedName
serializedName: string = "RouteErrorRange"
type
type: object
className
className: string = "RouteErrorRange"
name
name: string = "Composite"
modelProperties
modelProperties: object
end
end: object
serializedName
serializedName: string = "end"
type
type: object
className
className: string = "RouteErrorPosition"
name
name: string = "Composite"
start
start: object
serializedName
serializedName: string = "start"
type
type: object
className
className: string = "RouteErrorPosition"
name
name: string = "Composite"
Const RouteProperties
RouteProperties: object
serializedName
serializedName: string = "RouteProperties"
type
type: object
className
className: string = "RouteProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
condition
condition: object
serializedName
serializedName: string = "condition"
type
type: object
name
name: string = "String"
endpointNames
endpointNames: object
required
required: boolean = true
serializedName
serializedName: string = "endpointNames"
constraints
constraints: object
MaxItems
MaxItems: number = 1
MinItems
MinItems: number = 1
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
isEnabled
isEnabled: object
required
required: boolean = true
serializedName
serializedName: string = "isEnabled"
type
type: object
name
name: string = "Boolean"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[A-Za-z0-9-._]{1,64}$/
type
type: object
name
name: string = "String"
source
source: object
required
required: boolean = true
serializedName
serializedName: string = "source"
type
type: object
name
name: string = "String"
Const RoutingEndpoints
RoutingEndpoints: object
serializedName
serializedName: string = "RoutingEndpoints"
type
type: object
className
className: string = "RoutingEndpoints"
name
name: string = "Composite"
modelProperties
modelProperties: object
eventHubs
eventHubs: object
serializedName
serializedName: string = "eventHubs"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "RoutingEventHubProperties"
name
name: string = "Composite"
serviceBusQueues
serviceBusQueues: object
serializedName
serializedName: string = "serviceBusQueues"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "RoutingServiceBusQueueEndpointProperties"
name
name: string = "Composite"
serviceBusTopics
serviceBusTopics: object
serializedName
serializedName: string = "serviceBusTopics"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "RoutingServiceBusTopicEndpointProperties"
name
name: string = "Composite"
storageContainers
storageContainers: object
serializedName
serializedName: string = "storageContainers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "RoutingStorageContainerProperties"
name
name: string = "Composite"
Const RoutingEventHubProperties
RoutingEventHubProperties: object
serializedName
serializedName: string = "RoutingEventHubProperties"
type
type: object
className
className: string = "RoutingEventHubProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
connectionString
connectionString: object
required
required: boolean = true
serializedName
serializedName: string = "connectionString"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[A-Za-z0-9-._]{1,64}$/
type
type: object
name
name: string = "String"
resourceGroup
resourceGroup: object
serializedName
serializedName: string = "resourceGroup"
type
type: object
name
name: string = "String"
subscriptionId
subscriptionId: object
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: string = "String"
Const RoutingMessage
RoutingMessage: object
serializedName
serializedName: string = "RoutingMessage"
type
type: object
className
className: string = "RoutingMessage"
name
name: string = "Composite"
modelProperties
modelProperties: object
appProperties
appProperties: object
serializedName
serializedName: string = "appProperties"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
body
body: object
serializedName
serializedName: string = "body"
type
type: object
name
name: string = "String"
systemProperties
systemProperties: object
serializedName
serializedName: string = "systemProperties"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const RoutingProperties
RoutingProperties: object
serializedName
serializedName: string = "RoutingProperties"
type
type: object
className
className: string = "RoutingProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
endpoints
endpoints: object
serializedName
serializedName: string = "endpoints"
type
type: object
className
className: string = "RoutingEndpoints"
name
name: string = "Composite"
enrichments
enrichments: object
serializedName
serializedName: string = "enrichments"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "EnrichmentProperties"
name
name: string = "Composite"
fallbackRoute
fallbackRoute: object
serializedName
serializedName: string = "fallbackRoute"
type
type: object
className
className: string = "FallbackRouteProperties"
name
name: string = "Composite"
routes
routes: object
serializedName
serializedName: string = "routes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "RouteProperties"
name
name: string = "Composite"
Const RoutingServiceBusQueueEndpointProperties
RoutingServiceBusQueueEndpointProperties: object
serializedName
serializedName: string = "RoutingServiceBusQueueEndpointProperties"
type
type: object
className
className: string = "RoutingServiceBusQueueEndpointProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
connectionString
connectionString: object
required
required: boolean = true
serializedName
serializedName: string = "connectionString"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[A-Za-z0-9-._]{1,64}$/
type
type: object
name
name: string = "String"
resourceGroup
resourceGroup: object
serializedName
serializedName: string = "resourceGroup"
type
type: object
name
name: string = "String"
subscriptionId
subscriptionId: object
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: string = "String"
Const RoutingServiceBusTopicEndpointProperties
RoutingServiceBusTopicEndpointProperties: object
serializedName
serializedName: string = "RoutingServiceBusTopicEndpointProperties"
type
type: object
className
className: string = "RoutingServiceBusTopicEndpointProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
connectionString
connectionString: object
required
required: boolean = true
serializedName
serializedName: string = "connectionString"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[A-Za-z0-9-._]{1,64}$/
type
type: object
name
name: string = "String"
resourceGroup
resourceGroup: object
serializedName
serializedName: string = "resourceGroup"
type
type: object
name
name: string = "String"
subscriptionId
subscriptionId: object
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: string = "String"
Const RoutingStorageContainerProperties
RoutingStorageContainerProperties: object
serializedName
serializedName: string = "RoutingStorageContainerProperties"
type
type: object
className
className: string = "RoutingStorageContainerProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
batchFrequencyInSeconds
batchFrequencyInSeconds: object
serializedName
serializedName: string = "batchFrequencyInSeconds"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 720
InclusiveMinimum
InclusiveMinimum: number = 60
type
type: object
name
name: string = "Number"
connectionString
connectionString: object
required
required: boolean = true
serializedName
serializedName: string = "connectionString"
type
type: object
name
name: string = "String"
containerName
containerName: object
required
required: boolean = true
serializedName
serializedName: string = "containerName"
type
type: object
name
name: string = "String"
encoding
encoding: object
serializedName
serializedName: string = "encoding"
type
type: object
name
name: string = "String"
fileNameFormat
fileNameFormat: object
serializedName
serializedName: string = "fileNameFormat"
type
type: object
name
name: string = "String"
maxChunkSizeInBytes
maxChunkSizeInBytes: object
serializedName
serializedName: string = "maxChunkSizeInBytes"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 524288000
InclusiveMinimum
InclusiveMinimum: number = 10485760
type
type: object
name
name: string = "Number"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[A-Za-z0-9-._]{1,64}$/
type
type: object
name
name: string = "String"
resourceGroup
resourceGroup: object
serializedName
serializedName: string = "resourceGroup"
type
type: object
name
name: string = "String"
subscriptionId
subscriptionId: object
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: string = "String"
Const RoutingTwin
RoutingTwin: object
serializedName
serializedName: string = "RoutingTwin"
type
type: object
className
className: string = "RoutingTwin"
name
name: string = "Composite"
modelProperties
modelProperties: object
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "RoutingTwinProperties"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Object"
Const RoutingTwinProperties
RoutingTwinProperties: object
serializedName
serializedName: string = "RoutingTwin_properties"
type
type: object
className
className: string = "RoutingTwinProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
desired
desired: object
serializedName
serializedName: string = "desired"
type
type: object
name
name: string = "Object"
reported
reported: object
serializedName
serializedName: string = "reported"
type
type: object
name
name: string = "Object"
Const SharedAccessSignatureAuthorizationRule
SharedAccessSignatureAuthorizationRule: object
serializedName
serializedName: string = "SharedAccessSignatureAuthorizationRule"
type
type: object
className
className: string = "SharedAccessSignatureAuthorizationRule"
name
name: string = "Composite"
modelProperties
modelProperties: object
keyName
keyName: object
required
required: boolean = true
serializedName
serializedName: string = "keyName"
type
type: object
name
name: string = "String"
primaryKey
primaryKey: object
serializedName
serializedName: string = "primaryKey"
type
type: object
name
name: string = "String"
rights
rights: object
required
required: boolean = true
serializedName
serializedName: string = "rights"
type
type: object
allowedValues
allowedValues: string[] = ["RegistryRead","RegistryWrite","ServiceConnect","DeviceConnect","RegistryRead, RegistryWrite","RegistryRead, ServiceConnect","RegistryRead, DeviceConnect","RegistryWrite, ServiceConnect","RegistryWrite, DeviceConnect","ServiceConnect, DeviceConnect","RegistryRead, RegistryWrite, ServiceConnect","RegistryRead, RegistryWrite, DeviceConnect","RegistryRead, ServiceConnect, DeviceConnect","RegistryWrite, ServiceConnect, DeviceConnect","RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect"]
name
name: string = "Enum"
secondaryKey
secondaryKey: object
serializedName
serializedName: string = "secondaryKey"
type
type: object
name
name: string = "String"
Const SharedAccessSignatureAuthorizationRuleListResult
SharedAccessSignatureAuthorizationRuleListResult: object
serializedName
serializedName: string = "SharedAccessSignatureAuthorizationRuleListResult"
type
type: object
className
className: string = "SharedAccessSignatureAuthorizationRuleListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
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 = "SharedAccessSignatureAuthorizationRule"
name
name: string = "Composite"
Const StorageEndpointProperties
StorageEndpointProperties: object
serializedName
serializedName: string = "StorageEndpointProperties"
type
type: object
className
className: string = "StorageEndpointProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
connectionString
connectionString: object
required
required: boolean = true
serializedName
serializedName: string = "connectionString"
type
type: object
name
name: string = "String"
containerName
containerName: object
required
required: boolean = true
serializedName
serializedName: string = "containerName"
type
type: object
name
name: string = "String"
sasTtlAsIso8601
sasTtlAsIso8601: object
serializedName
serializedName: string = "sasTtlAsIso8601"
type
type: object
name
name: string = "TimeSpan"
Const TagsResource
TagsResource: object
serializedName
serializedName: string = "TagsResource"
type
type: object
className
className: string = "TagsResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
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 TestAllRoutesInput
TestAllRoutesInput: object
serializedName
serializedName: string = "TestAllRoutesInput"
type
type: object
className
className: string = "TestAllRoutesInput"
name
name: string = "Composite"
modelProperties
modelProperties: object
message
message: object
serializedName
serializedName: string = "message"
type
type: object
className
className: string = "RoutingMessage"
name
name: string = "Composite"
routingSource
routingSource: object
serializedName
serializedName: string = "routingSource"
type
type: object
name
name: string = "String"
twin
twin: object
serializedName
serializedName: string = "twin"
type
type: object
className
className: string = "RoutingTwin"
name
name: string = "Composite"
Const TestAllRoutesResult
TestAllRoutesResult: object
serializedName
serializedName: string = "TestAllRoutesResult"
type
type: object
className
className: string = "TestAllRoutesResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
routes
routes: object
serializedName
serializedName: string = "routes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MatchedRoute"
name
name: string = "Composite"
Const TestRouteInput
TestRouteInput: object
serializedName
serializedName: string = "TestRouteInput"
type
type: object
className
className: string = "TestRouteInput"
name
name: string = "Composite"
modelProperties
modelProperties: object
message
message: object
serializedName
serializedName: string = "message"
type
type: object
className
className: string = "RoutingMessage"
name
name: string = "Composite"
route
route: object
required
required: boolean = true
serializedName
serializedName: string = "route"
type
type: object
className
className: string = "RouteProperties"
name
name: string = "Composite"
twin
twin: object
serializedName
serializedName: string = "twin"
type
type: object
className
className: string = "RoutingTwin"
name
name: string = "Composite"
Const TestRouteResult
TestRouteResult: object
serializedName
serializedName: string = "TestRouteResult"
type
type: object
className
className: string = "TestRouteResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
details
details: object
serializedName
serializedName: string = "details"
type
type: object
className
className: string = "TestRouteResultDetails"
name
name: string = "Composite"
result
result: object
serializedName
serializedName: string = "result"
type
type: object
name
name: string = "String"
Const TestRouteResultDetails
TestRouteResultDetails: object
serializedName
serializedName: string = "TestRouteResultDetails"
type
type: object
className
className: string = "TestRouteResultDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
compilationErrors
compilationErrors: object
serializedName
serializedName: string = "compilationErrors"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "RouteCompilationError"
name
name: string = "Composite"
Const UserSubscriptionQuota
UserSubscriptionQuota: object
serializedName
serializedName: string = "UserSubscriptionQuota"
type
type: object
className
className: string = "UserSubscriptionQuota"
name
name: string = "Composite"
modelProperties
modelProperties: object
currentValue
currentValue: object
serializedName
serializedName: string = "currentValue"
type
type: object
name
name: string = "Number"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
limit
limit: object
serializedName
serializedName: string = "limit"
type
type: object
name
name: string = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
className
className: string = "Name"
name
name: string = "Composite"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
unit
unit: object
serializedName
serializedName: string = "unit"
type
type: object
name
name: string = "String"
Const UserSubscriptionQuotaListResult
UserSubscriptionQuotaListResult: object
serializedName
serializedName: string = "UserSubscriptionQuotaListResult"
type
type: object
className
className: string = "UserSubscriptionQuotaListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "UserSubscriptionQuota"
name
name: string = "Composite"
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 certificateName
certificateName: object
parameterPath
parameterPath: string = "certificateName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "certificateName"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[A-Za-z0-9-._]{1,64}$/
type
type: object
name
name: string = "String"
Const eventHubEndpointName
eventHubEndpointName: object
parameterPath
parameterPath: string = "eventHubEndpointName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "eventHubEndpointName"
type
type: object
name
name: string = "String"
Const ifMatch0
ifMatch0: object
parameterPath
parameterPath: string[] = ["options","ifMatch"]
mapper
mapper: object
serializedName
serializedName: string = "If-Match"
type
type: object
name
name: string = "String"
Const ifMatch1
ifMatch1: object
parameterPath
parameterPath: string = "ifMatch"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "If-Match"
type
type: object
name
name: string = "String"
Const iotHubName
iotHubName: object
parameterPath
parameterPath: string = "iotHubName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "iotHubName"
type
type: object
name
name: string = "String"
Const jobId
jobId: object
parameterPath
parameterPath: string = "jobId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "jobId"
type
type: object
name
name: string = "String"
Const keyName
keyName: object
parameterPath
parameterPath: string = "keyName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "keyName"
type
type: object
name
name: string = "String"
Const name
name: object
parameterPath
parameterPath: string = "name"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "name"
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"
type
type: object
name
name: string = "String"
Const resourceName
resourceName: object
parameterPath
parameterPath: string = "resourceName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "resourceName"
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 AccessRights. Possible values include: 'RegistryRead', 'RegistryWrite', 'ServiceConnect', 'DeviceConnect', 'RegistryRead, RegistryWrite', 'RegistryRead, ServiceConnect', 'RegistryRead, DeviceConnect', 'RegistryWrite, ServiceConnect', 'RegistryWrite, DeviceConnect', 'ServiceConnect, DeviceConnect', 'RegistryRead, RegistryWrite, ServiceConnect', 'RegistryRead, RegistryWrite, DeviceConnect', 'RegistryRead, ServiceConnect, DeviceConnect', 'RegistryWrite, ServiceConnect, DeviceConnect', 'RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect'
{string}