Package com.pulumi.aws.cloudhsmv2.inputs
Class ClusterClusterCertificateArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudhsmv2.inputs.ClusterClusterCertificateArgs.Builder
-
- Enclosing class:
- ClusterClusterCertificateArgs
public static final class ClusterClusterCertificateArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterClusterCertificateArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterClusterCertificateArgs defaults)
-
-
Method Detail
-
awsHardwareCertificate
public ClusterClusterCertificateArgs.Builder awsHardwareCertificate(@Nullable com.pulumi.core.Output<java.lang.String> awsHardwareCertificate)
- Parameters:
awsHardwareCertificate- The HSM hardware certificate issued (signed) by AWS CloudHSM.- Returns:
- builder
-
awsHardwareCertificate
public ClusterClusterCertificateArgs.Builder awsHardwareCertificate(java.lang.String awsHardwareCertificate)
- Parameters:
awsHardwareCertificate- The HSM hardware certificate issued (signed) by AWS CloudHSM.- Returns:
- builder
-
clusterCertificate
public ClusterClusterCertificateArgs.Builder clusterCertificate(@Nullable com.pulumi.core.Output<java.lang.String> clusterCertificate)
- Parameters:
clusterCertificate- The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.- Returns:
- builder
-
clusterCertificate
public ClusterClusterCertificateArgs.Builder clusterCertificate(java.lang.String clusterCertificate)
- Parameters:
clusterCertificate- The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.- Returns:
- builder
-
clusterCsr
public ClusterClusterCertificateArgs.Builder clusterCsr(@Nullable com.pulumi.core.Output<java.lang.String> clusterCsr)
- Parameters:
clusterCsr- The certificate signing request (CSR). Available only in `UNINITIALIZED` state after an HSM instance is added to the cluster.- Returns:
- builder
-
clusterCsr
public ClusterClusterCertificateArgs.Builder clusterCsr(java.lang.String clusterCsr)
- Parameters:
clusterCsr- The certificate signing request (CSR). Available only in `UNINITIALIZED` state after an HSM instance is added to the cluster.- Returns:
- builder
-
hsmCertificate
public ClusterClusterCertificateArgs.Builder hsmCertificate(@Nullable com.pulumi.core.Output<java.lang.String> hsmCertificate)
- Parameters:
hsmCertificate- The HSM certificate issued (signed) by the HSM hardware.- Returns:
- builder
-
hsmCertificate
public ClusterClusterCertificateArgs.Builder hsmCertificate(java.lang.String hsmCertificate)
- Parameters:
hsmCertificate- The HSM certificate issued (signed) by the HSM hardware.- Returns:
- builder
-
manufacturerHardwareCertificate
public ClusterClusterCertificateArgs.Builder manufacturerHardwareCertificate(@Nullable com.pulumi.core.Output<java.lang.String> manufacturerHardwareCertificate)
- Parameters:
manufacturerHardwareCertificate- The HSM hardware certificate issued (signed) by the hardware manufacturer.- Returns:
- builder
-
manufacturerHardwareCertificate
public ClusterClusterCertificateArgs.Builder manufacturerHardwareCertificate(java.lang.String manufacturerHardwareCertificate)
- Parameters:
manufacturerHardwareCertificate- The HSM hardware certificate issued (signed) by the hardware manufacturer.- Returns:
- builder
-
build
public ClusterClusterCertificateArgs build()
-
-