addons_config
Creates, updates, deletes, gets or lists an addons_config
resource.
Overview
Name | addons_config |
Type | Resource |
Id | google.apigee.addons_config |
Fields
The following fields are returned by SELECT
queries:
- organizations_environments_get_addons_config
Successful response
Name | Datatype | Description |
---|---|---|
advancedApiOpsConfig | object | Configuration for the Advanced API Ops add-on. (id: GoogleCloudApigeeV1AdvancedApiOpsConfig) |
analyticsConfig | object | Configuration for the Analytics add-on. Only used in organizations.environments.addonsConfig. (id: GoogleCloudApigeeV1AnalyticsConfig) |
apiSecurityConfig | object | Configuration for the API Security add-on. (id: GoogleCloudApigeeV1ApiSecurityConfig) |
connectorsPlatformConfig | object | Configuration for the Connectors Platform add-on. (id: GoogleCloudApigeeV1ConnectorsPlatformConfig) |
integrationConfig | object | Configuration for the Integration add-on. (id: GoogleCloudApigeeV1IntegrationConfig) |
monetizationConfig | object | Configuration for the Monetization add-on. (id: GoogleCloudApigeeV1MonetizationConfig) |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
organizations_environments_get_addons_config | select | organizationsId , environmentsId | Gets the add-ons config of an environment. | |
organizations_environments_addons_config_set_addon_enablement | exec | organizationsId , environmentsId | Updates an add-on enablement status of an environment. |
Parameters
Parameters can be passed in the WHERE
clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
Name | Datatype | Description |
---|---|---|
environmentsId | string | |
organizationsId | string |
SELECT
examples
- organizations_environments_get_addons_config
Gets the add-ons config of an environment.
SELECT
advancedApiOpsConfig,
analyticsConfig,
apiSecurityConfig,
connectorsPlatformConfig,
integrationConfig,
monetizationConfig
FROM google.apigee.addons_config
WHERE organizationsId = '{{ organizationsId }}' -- required
AND environmentsId = '{{ environmentsId }}' -- required;
Lifecycle Methods
- organizations_environments_addons_config_set_addon_enablement
Updates an add-on enablement status of an environment.
EXEC google.apigee.addons_config.organizations_environments_addons_config_set_addon_enablement
@organizationsId='{{ organizationsId }}' --required,
@environmentsId='{{ environmentsId }}' --required
@@json=
'{
"analyticsEnabled": {{ analyticsEnabled }},
"apiSecurityEnabled": {{ apiSecurityEnabled }}
}';