Package-level declarations
Types
Link copied to clipboard
Resource information with extended details. Azure REST API version: 2022-08-31-preview.
Link copied to clipboard
data class CloudHsmClusterArgs(val autoGeneratedDomainNameLabelScope: Output<String>? = null, val cloudHsmClusterName: Output<String>? = null, val hsms: Output<List<CloudHsmPropertiesArgs>>? = null, val location: Output<String>? = null, val privateEndpointConnections: Output<List<PrivateEndpointConnectionArgs>>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val publicNetworkAccess: Output<String>? = null, val resourceGroupName: Output<String>? = null, val securityDomain: Output<CloudHsmClusterSecurityDomainPropertiesArgs>? = null, val sku: Output<CloudHsmClusterSkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<CloudHsmClusterArgs>
Resource information with extended details. Azure REST API version: 2022-08-31-preview.
Link copied to clipboard
Builder for CloudHsmClusterArgs.
Link copied to clipboard
Link copied to clipboard
The private endpoint connection resource. Azure REST API version: 2022-08-31-preview.
Link copied to clipboard
data class CloudHsmClusterPrivateEndpointConnectionArgs(val cloudHsmClusterName: Output<String>? = null, val peConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<CloudHsmClusterPrivateEndpointConnectionArgs>
The private endpoint connection resource. Azure REST API version: 2022-08-31-preview.
Link copied to clipboard
Link copied to clipboard
object CloudHsmClusterPrivateEndpointConnectionMapper : ResourceMapper<CloudHsmClusterPrivateEndpointConnection>
Link copied to clipboard
Link copied to clipboard
Builder for CloudHsmCluster.
Link copied to clipboard
Resource information with extended details. Azure REST API version: 2021-11-30. Prior API version in Azure Native 1.x: 2018-10-31-preview.
Link copied to clipboard
data class DedicatedHsmArgs(val location: Output<String>? = null, val managementNetworkProfile: Output<NetworkProfileArgs>? = null, val name: Output<String>? = null, val networkProfile: Output<NetworkProfileArgs>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val stampId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<DedicatedHsmArgs>
Resource information with extended details. Azure REST API version: 2021-11-30. Prior API version in Azure Native 1.x: 2018-10-31-preview.
Link copied to clipboard
class DedicatedHsmArgsBuilder
Builder for DedicatedHsmArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DedicatedHsm.
Link copied to clipboard
Functions
Link copied to clipboard
suspend fun cloudHsmCluster(name: String, block: suspend CloudHsmClusterResourceBuilder.() -> Unit): CloudHsmCluster
Link copied to clipboard
fun cloudHsmClusterPrivateEndpointConnection(name: String): CloudHsmClusterPrivateEndpointConnection
suspend fun cloudHsmClusterPrivateEndpointConnection(name: String, block: suspend CloudHsmClusterPrivateEndpointConnectionResourceBuilder.() -> Unit): CloudHsmClusterPrivateEndpointConnection
Link copied to clipboard
suspend fun dedicatedHsm(name: String, block: suspend DedicatedHsmResourceBuilder.() -> Unit): DedicatedHsm