View Source GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1DefineCertificateRequest (google_api_chrome_policy v0.5.1)
Request object for creating a certificate.
Attributes
-
ceritificateName
(type:String.t
, default:nil
) - Optional. The optional name of the certificate. If not specified, the certificate issuer will be used as the name. -
certificate
(type:String.t
, default:nil
) - Required. The raw contents of the .PEM, .CRT, or .CER file. -
settings
(type:list(GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1NetworkSetting.t)
, default:nil
) - Optional. Certificate settings within the chrome.networks.certificates namespace. -
targetResource
(type:String.t
, default:nil
) - Required. The target resource on which this certificate is applied. The following resources are supported: * Organizational Unit ("orgunits/{orgunit_id}")
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1DefineCertificateRequest{ ceritificateName: String.t() | nil, certificate: String.t() | nil, settings: [ GoogleApi.ChromePolicy.V1.Model.GoogleChromePolicyVersionsV1NetworkSetting.t() ] | nil, targetResource: String.t() | nil }