GoogleApi.PrivateCA.V1beta1.Model.ReusableConfig (google_api_private_ca v0.7.1) View Source
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.
Attributes
-
createTime
(type:DateTime.t
, default:nil
) - Output only. The time at which this ReusableConfig was created. -
description
(type:String.t
, default:nil
) - Optional. A human-readable description of scenarios these ReusableConfigValues may be compatible with. -
labels
(type:map()
, default:nil
) - Optional. Labels with user-defined metadata. -
name
(type:String.t
, default:nil
) - Output only. The resource path for this ReusableConfig in the formatprojects/*/locations/*/reusableConfigs/*
. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. The time at which this ReusableConfig was updated. -
values
(type:GoogleApi.PrivateCA.V1beta1.Model.ReusableConfigValues.t
, default:nil
) - Required. The config values.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.PrivateCA.V1beta1.Model.ReusableConfig{ createTime: DateTime.t() | nil, description: String.t() | nil, labels: map() | nil, name: String.t() | nil, updateTime: DateTime.t() | nil, values: GoogleApi.PrivateCA.V1beta1.Model.ReusableConfigValues.t() | nil }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.