Interface protos.google.cloud.security.privateca.v1beta1.CertificateAuthority.ICertificateAuthorityPolicy (5.2.0)

Properties of a CertificateAuthorityPolicy.

Package

@google-cloud/security-private-ca

Properties

allowedCommonNames

allowedCommonNames?: (string[]|null);

CertificateAuthorityPolicy allowedCommonNames

allowedConfigList

allowedConfigList?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.CertificateAuthorityPolicy.IAllowedConfigList|null);

CertificateAuthorityPolicy allowedConfigList

allowedIssuanceModes

allowedIssuanceModes?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.CertificateAuthorityPolicy.IIssuanceModes|null);

CertificateAuthorityPolicy allowedIssuanceModes

allowedLocationsAndOrganizations

allowedLocationsAndOrganizations?: (google.cloud.security.privateca.v1beta1.ISubject[]|null);

CertificateAuthorityPolicy allowedLocationsAndOrganizations

allowedSans

allowedSans?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.CertificateAuthorityPolicy.IAllowedSubjectAltNames|null);

CertificateAuthorityPolicy allowedSans

maximumLifetime

maximumLifetime?: (google.protobuf.IDuration|null);

CertificateAuthorityPolicy maximumLifetime

overwriteConfigValues

overwriteConfigValues?: (google.cloud.security.privateca.v1beta1.IReusableConfigWrapper|null);

CertificateAuthorityPolicy overwriteConfigValues