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

Properties of a CertificateAuthority.

Package

@google-cloud/security-private-ca

Properties

accessUrls

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

CertificateAuthority accessUrls

caCertificateDescriptions

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

CertificateAuthority caCertificateDescriptions

config

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

CertificateAuthority config

createTime

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

CertificateAuthority createTime

deleteTime

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

CertificateAuthority deleteTime

expireTime

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

CertificateAuthority expireTime

gcsBucket

gcsBucket?: (string|null);

CertificateAuthority gcsBucket

keySpec

keySpec?: (google.cloud.security.privateca.v1.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.v1.CertificateAuthority.State|keyof typeof google.cloud.security.privateca.v1.CertificateAuthority.State|null);

CertificateAuthority state

subordinateConfig

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

CertificateAuthority subordinateConfig

tier

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

CertificateAuthority tier

type

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

CertificateAuthority type

updateTime

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

CertificateAuthority updateTime