@Stability(value=Stable) public static final class CfnCertificateAuthority.GeneralNameProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnCertificateAuthority.GeneralNameProperty>
CfnCertificateAuthority.GeneralNameProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder directoryName(CfnCertificateAuthority.SubjectProperty directoryName)
CfnCertificateAuthority.GeneralNameProperty.getDirectoryName()directoryName - Contains information about the certificate subject.
The certificate can be one issued by your private certificate authority (CA) or it can be your private CA certificate. The Subject field in the certificate identifies the entity that owns or controls the public key in the certificate. The entity can be a user, computer, device, or service. The Subject must contain an X.500 distinguished name (DN). A DN is a sequence of relative distinguished names (RDNs). The RDNs are separated by commas in the certificate. The DN must be unique for each entity, but your private CA can issue more than one certificate with the same DN to the same entity.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder directoryName(IResolvable directoryName)
CfnCertificateAuthority.GeneralNameProperty.getDirectoryName()directoryName - Contains information about the certificate subject.
The certificate can be one issued by your private certificate authority (CA) or it can be your private CA certificate. The Subject field in the certificate identifies the entity that owns or controls the public key in the certificate. The entity can be a user, computer, device, or service. The Subject must contain an X.500 distinguished name (DN). A DN is a sequence of relative distinguished names (RDNs). The RDNs are separated by commas in the certificate. The DN must be unique for each entity, but your private CA can issue more than one certificate with the same DN to the same entity.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder dnsName(String dnsName)
CfnCertificateAuthority.GeneralNameProperty.getDnsName()dnsName - Represents `GeneralName` as a DNS name.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder ediPartyName(CfnCertificateAuthority.EdiPartyNameProperty ediPartyName)
CfnCertificateAuthority.GeneralNameProperty.getEdiPartyName()ediPartyName - Represents `GeneralName` as an `EdiPartyName` object.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder ediPartyName(IResolvable ediPartyName)
CfnCertificateAuthority.GeneralNameProperty.getEdiPartyName()ediPartyName - Represents `GeneralName` as an `EdiPartyName` object.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder ipAddress(String ipAddress)
CfnCertificateAuthority.GeneralNameProperty.getIpAddress()ipAddress - Represents `GeneralName` as an IPv4 or IPv6 address.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder otherName(CfnCertificateAuthority.OtherNameProperty otherName)
CfnCertificateAuthority.GeneralNameProperty.getOtherName()otherName - Represents `GeneralName` using an `OtherName` object.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder otherName(IResolvable otherName)
CfnCertificateAuthority.GeneralNameProperty.getOtherName()otherName - Represents `GeneralName` using an `OtherName` object.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder registeredId(String registeredId)
CfnCertificateAuthority.GeneralNameProperty.getRegisteredId()registeredId - Represents `GeneralName` as an object identifier (OID).this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder rfc822Name(String rfc822Name)
CfnCertificateAuthority.GeneralNameProperty.getRfc822Name()rfc822Name - Represents `GeneralName` as an [RFC 822](https://docs.aws.amazon.com/https://datatracker.ietf.org/doc/html/rfc822) email address.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty.Builder uniformResourceIdentifier(String uniformResourceIdentifier)
uniformResourceIdentifier - Represents `GeneralName` as a URI.this@Stability(value=Stable) public CfnCertificateAuthority.GeneralNameProperty build()
build in interface software.amazon.jsii.Builder<CfnCertificateAuthority.GeneralNameProperty>CfnCertificateAuthority.GeneralNamePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.