Interface protos.google.cloud.security.privateca.v1beta1.ICertificateAuthority (5.2.0)

Properties of a CertificateAuthority.

Package

@google-cloud/security-private-ca

Properties

accessUrls

accessUrls?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.IAccessUrls|null);

CertificateAuthority accessUrls

caCertificateDescriptions

caCertificateDescriptions?: (google.cloud.security.privateca.v1beta1.ICertificateDescription[]|null);

CertificateAuthority caCertificateDescriptions

certificatePolicy

certificatePolicy?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.ICertificateAuthorityPolicy|null);

CertificateAuthority certificatePolicy

config

config?: (google.cloud.security.privateca.v1beta1.ICertificateConfig|null);

CertificateAuthority config

createTime

createTime?: (google.protobuf.ITimestamp|null);

CertificateAuthority createTime

deleteTime

deleteTime?: (google.protobuf.ITimestamp|null);

CertificateAuthority deleteTime

gcsBucket

gcsBucket?: (string|null);

CertificateAuthority gcsBucket

issuingOptions

issuingOptions?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.IIssuingOptions|null);

CertificateAuthority issuingOptions

keySpec

keySpec?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.IKeyVersionSpec|null);

CertificateAuthority keySpec

labels

labels?: ({ [k: string]: string }|null);

CertificateAuthority labels

lifetime

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

CertificateAuthority lifetime

name

name?: (string|null);

CertificateAuthority name

pemCaCertificates

pemCaCertificates?: (string[]|null);

CertificateAuthority pemCaCertificates

state

state?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.State|keyof typeof google.cloud.security.privateca.v1beta1.CertificateAuthority.State|null);

CertificateAuthority state

subordinateConfig

subordinateConfig?: (google.cloud.security.privateca.v1beta1.ISubordinateConfig|null);

CertificateAuthority subordinateConfig

tier

tier?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.Tier|keyof typeof google.cloud.security.privateca.v1beta1.CertificateAuthority.Tier|null);

CertificateAuthority tier

type

type?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.Type|keyof typeof google.cloud.security.privateca.v1beta1.CertificateAuthority.Type|null);

CertificateAuthority type

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

CertificateAuthority updateTime