Package com.pulumi.gcp.apigee.inputs
Class KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.apigee.inputs.KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder
-
- Enclosing class:
- KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs
public static final class KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs defaults)
-
-
Method Detail
-
basicConstraints
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder basicConstraints(@Nullable com.pulumi.core.Output<java.lang.String> basicConstraints)
- Parameters:
basicConstraints
- (Output) X.509 basic constraints extension.- Returns:
- builder
-
basicConstraints
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder basicConstraints(java.lang.String basicConstraints)
- Parameters:
basicConstraints
- (Output) X.509 basic constraints extension.- Returns:
- builder
-
expiryDate
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.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 KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder expiryDate(java.lang.String expiryDate)
- Parameters:
expiryDate
- (Output) X.509 notAfter validity period in milliseconds since epoch.- Returns:
- builder
-
isValid
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.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 KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.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 KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder issuer(@Nullable com.pulumi.core.Output<java.lang.String> issuer)
- Parameters:
issuer
- (Output) X.509 issuer.- Returns:
- builder
-
issuer
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder issuer(java.lang.String issuer)
- Parameters:
issuer
- (Output) X.509 issuer.- Returns:
- builder
-
publicKey
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.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 KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder publicKey(java.lang.String publicKey)
- Parameters:
publicKey
- (Output) Public key component of the X.509 subject public key info.- Returns:
- builder
-
serialNumber
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder serialNumber(@Nullable com.pulumi.core.Output<java.lang.String> serialNumber)
- Parameters:
serialNumber
- (Output) X.509 serial number.- Returns:
- builder
-
serialNumber
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder serialNumber(java.lang.String serialNumber)
- Parameters:
serialNumber
- (Output) X.509 serial number.- Returns:
- builder
-
sigAlgName
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder sigAlgName(@Nullable com.pulumi.core.Output<java.lang.String> sigAlgName)
- Parameters:
sigAlgName
- (Output) X.509 signatureAlgorithm.- Returns:
- builder
-
sigAlgName
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder sigAlgName(java.lang.String sigAlgName)
- Parameters:
sigAlgName
- (Output) X.509 signatureAlgorithm.- Returns:
- builder
-
subject
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder subject(@Nullable com.pulumi.core.Output<java.lang.String> subject)
- Parameters:
subject
- Subject details. Structure is documented below.- Returns:
- builder
-
subject
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder subject(java.lang.String subject)
- Parameters:
subject
- Subject details. Structure is documented below.- Returns:
- builder
-
subjectAlternativeNames
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.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 KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder subjectAlternativeNames(java.util.List<java.lang.String> subjectAlternativeNames)
- Parameters:
subjectAlternativeNames
- (Output) X.509 subject alternative names (SANs) extension.- Returns:
- builder
-
subjectAlternativeNames
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder subjectAlternativeNames(java.lang.String... subjectAlternativeNames)
- Parameters:
subjectAlternativeNames
- (Output) X.509 subject alternative names (SANs) extension.- Returns:
- builder
-
validFrom
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.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 KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder validFrom(java.lang.String validFrom)
- Parameters:
validFrom
- (Output) X.509 notBefore validity period in milliseconds since epoch.- Returns:
- builder
-
version
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder version(@Nullable com.pulumi.core.Output<java.lang.Integer> version)
- Parameters:
version
- (Output) X.509 version.- Returns:
- builder
-
version
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs.Builder version(java.lang.Integer version)
- Parameters:
version
- (Output) X.509 version.- Returns:
- builder
-
build
public KeystoresAliasesSelfSignedCertCertsInfoCertInfoArgs build()
-
-