Package com.pulumi.gcp.apigee.inputs
Class KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.apigee.inputs.KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder
-
- Enclosing class:
- KeystoresAliasesPkcs12CertsInfoCertInfoArgs
public static final class KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(KeystoresAliasesPkcs12CertsInfoCertInfoArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(KeystoresAliasesPkcs12CertsInfoCertInfoArgs defaults)
-
-
Method Detail
-
basicConstraints
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder basicConstraints(@Nullable com.pulumi.core.Output<java.lang.String> basicConstraints)
- Parameters:
basicConstraints
- (Output) X.509 basic constraints extension.- Returns:
- builder
-
basicConstraints
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder basicConstraints(java.lang.String basicConstraints)
- Parameters:
basicConstraints
- (Output) X.509 basic constraints extension.- Returns:
- builder
-
expiryDate
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder expiryDate(@Nullable com.pulumi.core.Output<java.lang.String> expiryDate)
- Parameters:
expiryDate
- (Output) X.509 notAfter validity period in milliseconds since epoch.- Returns:
- builder
-
expiryDate
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder expiryDate(java.lang.String expiryDate)
- Parameters:
expiryDate
- (Output) X.509 notAfter validity period in milliseconds since epoch.- Returns:
- builder
-
isValid
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder isValid(@Nullable com.pulumi.core.Output<java.lang.String> isValid)
- Parameters:
isValid
- (Output) Flag that specifies whether the certificate is valid. Flag is set to Yes if the certificate is valid, No if expired, or Not yet if not yet valid.- Returns:
- builder
-
isValid
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder isValid(java.lang.String isValid)
- Parameters:
isValid
- (Output) Flag that specifies whether the certificate is valid. Flag is set to Yes if the certificate is valid, No if expired, or Not yet if not yet valid.- Returns:
- builder
-
issuer
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder issuer(@Nullable com.pulumi.core.Output<java.lang.String> issuer)
- Parameters:
issuer
- (Output) X.509 issuer.- Returns:
- builder
-
issuer
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder issuer(java.lang.String issuer)
- Parameters:
issuer
- (Output) X.509 issuer.- Returns:
- builder
-
publicKey
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder publicKey(@Nullable com.pulumi.core.Output<java.lang.String> publicKey)
- Parameters:
publicKey
- (Output) Public key component of the X.509 subject public key info.- Returns:
- builder
-
publicKey
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder publicKey(java.lang.String publicKey)
- Parameters:
publicKey
- (Output) Public key component of the X.509 subject public key info.- Returns:
- builder
-
serialNumber
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder serialNumber(@Nullable com.pulumi.core.Output<java.lang.String> serialNumber)
- Parameters:
serialNumber
- (Output) X.509 serial number.- Returns:
- builder
-
serialNumber
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder serialNumber(java.lang.String serialNumber)
- Parameters:
serialNumber
- (Output) X.509 serial number.- Returns:
- builder
-
sigAlgName
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder sigAlgName(@Nullable com.pulumi.core.Output<java.lang.String> sigAlgName)
- Parameters:
sigAlgName
- (Output) X.509 signatureAlgorithm.- Returns:
- builder
-
sigAlgName
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder sigAlgName(java.lang.String sigAlgName)
- Parameters:
sigAlgName
- (Output) X.509 signatureAlgorithm.- Returns:
- builder
-
subject
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder subject(@Nullable com.pulumi.core.Output<java.lang.String> subject)
- Parameters:
subject
- (Output) X.509 subject.- Returns:
- builder
-
subject
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder subject(java.lang.String subject)
- Parameters:
subject
- (Output) X.509 subject.- Returns:
- builder
-
subjectAlternativeNames
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder subjectAlternativeNames(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> subjectAlternativeNames)
- Parameters:
subjectAlternativeNames
- (Output) X.509 subject alternative names (SANs) extension.- Returns:
- builder
-
subjectAlternativeNames
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder subjectAlternativeNames(java.util.List<java.lang.String> subjectAlternativeNames)
- Parameters:
subjectAlternativeNames
- (Output) X.509 subject alternative names (SANs) extension.- Returns:
- builder
-
subjectAlternativeNames
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder subjectAlternativeNames(java.lang.String... subjectAlternativeNames)
- Parameters:
subjectAlternativeNames
- (Output) X.509 subject alternative names (SANs) extension.- Returns:
- builder
-
validFrom
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder validFrom(@Nullable com.pulumi.core.Output<java.lang.String> validFrom)
- Parameters:
validFrom
- (Output) X.509 notBefore validity period in milliseconds since epoch.- Returns:
- builder
-
validFrom
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder validFrom(java.lang.String validFrom)
- Parameters:
validFrom
- (Output) X.509 notBefore validity period in milliseconds since epoch.- Returns:
- builder
-
version
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder version(@Nullable com.pulumi.core.Output<java.lang.Integer> version)
- Parameters:
version
- (Output) X.509 version.- Returns:
- builder
-
version
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs.Builder version(java.lang.Integer version)
- Parameters:
version
- (Output) X.509 version.- Returns:
- builder
-
build
public KeystoresAliasesPkcs12CertsInfoCertInfoArgs build()
-
-