GetManagedHsmResult

data class GetManagedHsmResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val location: String? = null, val name: String, val properties: ManagedHsmPropertiesResponse, val sku: ManagedHsmSkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Resource information with extended details.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, id: String, identity: ManagedServiceIdentityResponse? = null, location: String? = null, name: String, properties: ManagedHsmPropertiesResponse, sku: ManagedHsmSkuResponse? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val id: String

The Azure Resource Manager resource ID for the managed HSM Pool.

Link copied to clipboard

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

Link copied to clipboard
val location: String? = null

The supported Azure location where the managed HSM Pool should be created.

Link copied to clipboard

The name of the managed HSM Pool.

Link copied to clipboard

Properties of the managed HSM

Link copied to clipboard

SKU details

Link copied to clipboard

Metadata pertaining to creation and last modification of the key vault resource.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

The resource type of the managed HSM Pool.