Package-level declarations
Types
Link copied to clipboard
The API entity reference.
Link copied to clipboard
data class CloudHsmClusterSkuResponse(val capacity: Int? = null, val family: String, val name: String)
Cloud Hsm Cluster SKU information
Link copied to clipboard
data class CloudHsmPropertiesResponse(val fqdn: String? = null, val state: String? = null, val stateMessage: String? = null)
The Cloud HSM Properties
Link copied to clipboard
data class GetCloudHsmClusterPrivateEndpointConnectionResult(val azureApiVersion: String, val etag: String? = null, val groupIds: List<String>, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)
The private endpoint connection resource.
Link copied to clipboard
data class GetCloudHsmClusterResult(val activationState: String, val autoGeneratedDomainNameLabelScope: String? = null, val azureApiVersion: String, val hsms: List<CloudHsmPropertiesResponse>, val id: String, val identity: ManagedServiceIdentityResponse? = null, val location: String, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val publicNetworkAccess: String? = null, val sku: CloudHsmClusterSkuResponse? = null, val statusMessage: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Resource information with extended details.
Link copied to clipboard
data class GetDedicatedHsmResult(val azureApiVersion: String, val id: String, val location: String, val managementNetworkProfile: NetworkProfileResponse? = null, val name: String, val networkProfile: NetworkProfileResponse? = null, val provisioningState: String, val sku: SkuResponse, val stampId: String? = null, val statusMessage: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val zones: List<String>? = null)
Resource information with extended details.
Link copied to clipboard
data class ManagedServiceIdentityResponse(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)
Managed service identity (system assigned and/or user assigned identities)
Link copied to clipboard
The network interface definition.
Link copied to clipboard
data class NetworkProfileResponse(val networkInterfaces: List<NetworkInterfaceResponse>? = null, val subnet: ApiEntityReferenceResponse? = null)
The network profile definition.
Link copied to clipboard
data class PrivateEndpointConnectionResponse(val etag: String? = null, val groupIds: List<String>, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)
The private endpoint connection resource.
Link copied to clipboard
The private endpoint resource.
Link copied to clipboard
data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String? = null)
A collection of information about the state of the connection between service consumer and provider.
Link copied to clipboard
SKU of the dedicated HSM
Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)
Metadata pertaining to creation and last modification of the resource.
Link copied to clipboard
User assigned identity properties