Properties of a CertificateAuthority.
Package
@google-cloud/security-private-ca!Properties
accessUrls
accessUrls?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.IAccessUrls|null);
CertificateAuthority accessUrls
Type | Description |
(google.cloud.security.privateca.v1beta1.CertificateAuthority.IAccessUrls|null) |
caCertificateDescriptions
caCertificateDescriptions?: (google.cloud.security.privateca.v1beta1.ICertificateDescription[]|null);
CertificateAuthority caCertificateDescriptions
Type | Description |
(google.cloud.security.privateca.v1beta1.ICertificateDescription[]|null) |
certificatePolicy
certificatePolicy?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.ICertificateAuthorityPolicy|null);
CertificateAuthority certificatePolicy
Type | Description |
(google.cloud.security.privateca.v1beta1.CertificateAuthority.ICertificateAuthorityPolicy|null) |
config
config?: (google.cloud.security.privateca.v1beta1.ICertificateConfig|null);
CertificateAuthority config
Type | Description |
(google.cloud.security.privateca.v1beta1.ICertificateConfig|null) |
createTime
createTime?: (google.protobuf.ITimestamp|null);
CertificateAuthority createTime
Type | Description |
(google.protobuf.ITimestamp|null) |
deleteTime
deleteTime?: (google.protobuf.ITimestamp|null);
CertificateAuthority deleteTime
Type | Description |
(google.protobuf.ITimestamp|null) |
gcsBucket
gcsBucket?: (string|null);
CertificateAuthority gcsBucket
Type | Description |
(string|null) |
issuingOptions
issuingOptions?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.IIssuingOptions|null);
CertificateAuthority issuingOptions
Type | Description |
(google.cloud.security.privateca.v1beta1.CertificateAuthority.IIssuingOptions|null) |
keySpec
keySpec?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.IKeyVersionSpec|null);
CertificateAuthority keySpec
Type | Description |
(google.cloud.security.privateca.v1beta1.CertificateAuthority.IKeyVersionSpec|null) |
labels
labels?: ({ [k: string]: string }|null);
CertificateAuthority labels
Type | Description |
({ [k: string]: string }|null) |
lifetime
lifetime?: (google.protobuf.IDuration|null);
CertificateAuthority lifetime
Type | Description |
(google.protobuf.IDuration|null) |
name
name?: (string|null);
CertificateAuthority name
Type | Description |
(string|null) |
pemCaCertificates
pemCaCertificates?: (string[]|null);
CertificateAuthority pemCaCertificates
Type | Description |
(string[]|null) |
state
state?: (google.cloud.security.privateca.v1beta1.CertificateAuthority.State|keyof typeof google.cloud.security.privateca.v1beta1.CertificateAuthority.State|null);
CertificateAuthority state
Type | Description |
(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
Type | Description |
(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
Type | Description |
(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
Type | Description |
(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
Type | Description |
(google.protobuf.ITimestamp|null) |