class Google::Apis::PrivatecaV1beta1::ReusableConfigWrapper
A ReusableConfigWrapper
describes values that may assist in creating an X.509 certificate, or a reference to a pre-defined set of values.
Attributes
reusable_config[RW]
Required. A resource path to a ReusableConfig
in the format `projects/*/ locations//reusableConfigs/`. Corresponds to the JSON property `reusableConfig` @return [String]
reusable_config_values[RW]
A ReusableConfigValues
is 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. Corresponds to the JSON property `reusableConfigValues` @return [Google::Apis::PrivatecaV1beta1::ReusableConfigValues]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/privateca_v1beta1/classes.rb, line 1946 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/privateca_v1beta1/classes.rb, line 1951 def update!(**args) @reusable_config = args[:reusable_config] if args.key?(:reusable_config) @reusable_config_values = args[:reusable_config_values] if args.key?(:reusable_config_values) end