Class CloudHsmClusterArgs


  • public final class CloudHsmClusterArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • autoGeneratedDomainNameLabelScope

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> autoGeneratedDomainNameLabelScope()
        Returns:
        The Cloud HSM Cluster's auto-generated Domain Name Label Scope
      • cloudHsmClusterName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cloudHsmClusterName()
        Returns:
        The name of the Cloud HSM Cluster within the specified resource group. Cloud HSM Cluster names must be between 3 and 24 characters in length.
      • hsms

        public java.util.Optional<com.pulumi.core.Output<java.util.List<CloudHsmPropertiesArgs>>> hsms()
        Returns:
        An array of Cloud HSM Cluster's HSMs
      • location

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
        Returns:
        The geo-location where the resource lives
      • privateEndpointConnections

        public java.util.Optional<com.pulumi.core.Output<java.util.List<PrivateEndpointConnectionArgs>>> privateEndpointConnections()
        Returns:
        List of private endpoint connection resources These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.
      • provisioningState

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​ProvisioningState>>> provisioningState()
        Returns:
        The Cloud HSM Cluster's provisioningState
      • publicNetworkAccess

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicNetworkAccess()
        Returns:
        The Cloud HSM Cluster public network access
      • resourceGroupName

        public com.pulumi.core.Output<java.lang.String> resourceGroupName()
        Returns:
        The name of the resource group. The name is case insensitive.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Resource tags.