Reference documentation and code samples for the Google Certificate Authority Service V1beta1 Client class ReusableConfig.
A ReusableConfig refers to a managed ReusableConfigValues . Those, in turn, are used to describe certain fields of an X.509 certificate, such as the key usage fields, fields specific to CA certificates, certificate policy extensions and custom extensions.
Generated from protobuf message google.cloud.security.privateca.v1beta1.ReusableConfig
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. The resource path for this ReusableConfig
in the format projects/*/locations/*/reusableConfigs/*
.
↳ values
↳ description
string
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
↳ create_time
↳ update_time
↳ labels
getName
Output only. The resource path for this ReusableConfig
in the format projects/*/locations/*/reusableConfigs/*
.
string
setName
Output only. The resource path for this ReusableConfig
in the format projects/*/locations/*/reusableConfigs/*
.
var
string
$this
getValues
Required. The config values.
hasValues
clearValues
setValues
Required. The config values.
$this
getDescription
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
string
setDescription
Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with.
var
string
$this
getCreateTime
Output only. The time at which this ReusableConfig was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time at which this ReusableConfig was created.
$this
getUpdateTime
Output only. The time at which this ReusableConfig was updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time at which this ReusableConfig was updated.
$this
getLabels
Optional. Labels with user-defined metadata.
setLabels
Optional. Labels with user-defined metadata.
$this