View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeAddonsConfig (google_api_apigee v0.46.0)
RuntimeAddonsConfig defines the runtime configurations for add-ons in an environment.
Attributes
-
analyticsConfig
(type:GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeAnalyticsConfig.t
, default:nil
) - Runtime configuration for Analytics add-on. -
apiSecurityConfig
(type:GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeApiSecurityConfig.t
, default:nil
) - Runtime configuration for API Security add-on. -
name
(type:String.t
, default:nil
) - Name of the addons config in the format:organizations/{org}/environments/{env}/addonsConfig
-
revisionId
(type:String.t
, default:nil
) - Revision number used by the runtime to detect config changes. -
uid
(type:String.t
, default:nil
) - UID is to detect if config is recreated after deletion. The add-on config will only be deleted when the environment itself gets deleted, thus it will always be the same as the UID of EnvironmentConfig.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeAddonsConfig{ analyticsConfig: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeAnalyticsConfig.t() | nil, apiSecurityConfig: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RuntimeApiSecurityConfig.t() | nil, name: String.t() | nil, revisionId: String.t() | nil, uid: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.