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

Properties of a CertificateAuthority.

Package

@google-cloud/security-private-ca!

Properties

accessUrls

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

CertificateAuthority accessUrls

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.CertificateAuthority.IAccessUrls|null)

caCertificateDescriptions

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

CertificateAuthority caCertificateDescriptions

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.ICertificateDescription[]|null)

certificatePolicy

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

CertificateAuthority certificatePolicy

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.CertificateAuthority.ICertificateAuthorityPolicy|null)

config

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

CertificateAuthority config

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.ICertificateConfig|null)

createTime

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

CertificateAuthority createTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

deleteTime

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

CertificateAuthority deleteTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

gcsBucket

gcsBucket?: (string|null);

CertificateAuthority gcsBucket

Property Value
TypeDescription
(string|null)

issuingOptions

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

CertificateAuthority issuingOptions

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.CertificateAuthority.IIssuingOptions|null)

keySpec

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

CertificateAuthority keySpec

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.CertificateAuthority.IKeyVersionSpec|null)

labels

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

CertificateAuthority labels

Property Value
TypeDescription
({ [k: string]: string }|null)

lifetime

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

CertificateAuthority lifetime

Property Value
TypeDescription
(google.protobuf.IDuration|null)

name

name?: (string|null);

CertificateAuthority name

Property Value
TypeDescription
(string|null)

pemCaCertificates

pemCaCertificates?: (string[]|null);

CertificateAuthority pemCaCertificates

Property Value
TypeDescription
(string[]|null)

state

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

CertificateAuthority state

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.CertificateAuthority.State|keyof typeof google.cloud.security.privateca.v1beta1.CertificateAuthority.State|null)

subordinateConfig

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

CertificateAuthority subordinateConfig

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.ISubordinateConfig|null)

tier

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

CertificateAuthority tier

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.CertificateAuthority.Tier|keyof typeof google.cloud.security.privateca.v1beta1.CertificateAuthority.Tier|null)

type

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

CertificateAuthority type

Property Value
TypeDescription
(google.cloud.security.privateca.v1beta1.CertificateAuthority.Type|keyof typeof google.cloud.security.privateca.v1beta1.CertificateAuthority.Type|null)

updateTime

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

CertificateAuthority updateTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)