models Package

Classes

AsyncOperationResult

Result of a long running operation.

CertificateListDescription

The JSON-serialized array of Certificate objects.

CertificateProperties

The description of an X509 CA Certificate.

CertificateResponse

The X509 Certificate.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorDetails

Error details.

ErrorMessage

Error response containing message and code.

ErrorResponse

Error response.

GroupIdInformation

The group information for creating a private endpoint on a provisioning service.

GroupIdInformationProperties

The properties for a group information object.

IotDpsPropertiesDescription

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope.

IotDpsSkuDefinition

Available SKUs of tier and units.

IotDpsSkuInfo

List of possible provisioning service SKUs.

IotHubDefinitionDescription

Description of the IoT hub.

IpFilterRule

The IP filter rules for a provisioning Service.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities).

NameAvailabilityInfo

Description of name availability.

Operation

Represents an operation.

OperationDisplay

OperationDisplay.

OperationInputs

Input values for operation results call.

PrivateEndpoint

The private endpoint property of a private endpoint connection.

PrivateEndpointConnection

The private endpoint connection of a provisioning service.

PrivateEndpointConnectionProperties

The properties of a private endpoint connection.

PrivateLinkResources

The available private link resources for a provisioning service.

PrivateLinkServiceConnectionState

The current state of a private endpoint connection.

ProvisioningServiceDescription

The description of the provisioning service.

ProxyResource

Proxy Resource.

Resource

Resource.

SharedAccessSignatureAuthorizationRuleAccessRightsDescription

Description of the shared access key.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagsResource

A container holding only the Tags for a resource, allowing the user to update the tags on a Provisioning Service instance.

TrackedResource

Tracked Resource.

UserAssignedIdentity

User assigned identity properties.

VerificationCodeRequest

The JSON-serialized leaf certificate.

VerificationCodeResponse

Description of the response of the verification code.

VerificationCodeResponseProperties

VerificationCodeResponseProperties.

Enums

AccessRightsDescription

Rights that this key has.

AllocationPolicy

Allocation policy to be used by this provisioning service.

CertificatePurpose

Type of CertificatePurpose.

CreatedByType

The kind of entity that created the resource.

IotDpsSku

Sku name.

IotHubAuthenticationType

IotHub MI authentication type: KeyBased, UserAssigned, SystemAssigned.

IpFilterActionType

The desired action for requests captured by this rule.

IpFilterTargetType

Target for requests captured by this rule.

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

NameUnavailabilityReason

specifies the reason a name is unavailable.

PrivateLinkServiceConnectionStatus

The status of a private endpoint connection.

PublicNetworkAccess

Whether requests from Public Network are allowed.

State

Current state of the provisioning service.