You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<pre>Updates an add-on enablement status of an environment.
92
+
93
+
Args:
94
+
name: string, Required. Name of the add-ons config. Must be in the format of `/organizations/{org}/environments/{env}/addonsConfig` (required)
95
+
body: object, The request body.
96
+
The object takes the form of:
97
+
98
+
{ # Request for SetAddonEnablement.
99
+
"analyticsEnabled": True or False, # If the Analytics should be enabled in the environment.
100
+
"apiSecurityEnabled": True or False, # If the API Security should be enabled in the environment.
101
+
}
102
+
103
+
x__xgafv: string, V1 error format.
104
+
Allowed values
105
+
1 - v1 error format
106
+
2 - v2 error format
107
+
108
+
Returns:
109
+
An object of the form:
110
+
111
+
{ # This resource represents a long-running operation that is the result of a network API call.
112
+
"done": True or False, # If the value is `false`, it means the operation is still in progress. If `true`, the operation is completed, and either `error` or `response` is available.
113
+
"error": { # The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors). # The error result of the operation in case of failure or cancellation.
114
+
"code": 42, # The status code, which should be an enum value of google.rpc.Code.
115
+
"details": [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
116
+
{
117
+
"a_key": "", # Properties of the object. Contains field @type with type URL.
118
+
},
119
+
],
120
+
"message": "A String", # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
121
+
},
122
+
"metadata": { # Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.
123
+
"a_key": "", # Properties of the object. Contains field @type with type URL.
124
+
},
125
+
"name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
126
+
"response": { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
127
+
"a_key": "", # Properties of the object. Contains field @type with type URL.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.environments.apis.revisions.html
+2-2
Original file line number
Diff line number
Diff line change
@@ -109,7 +109,7 @@ <h3>Method Details</h3>
109
109
Args:
110
110
name: string, Required. Name of the API proxy revision deployment in the following format: `organizations/{org}/environments/{env}/apis/{api}/revisions/{rev}` (required)
111
111
override: boolean, Flag that specifies whether the new deployment replaces other deployed revisions of the API proxy in the environment. Set `override` to `true` to replace other deployed revisions. By default, `override` is `false` and the deployment is rejected if other revisions of the API proxy are deployed in the environment.
112
-
sequencedRollout: boolean, Flag that specifies whether to enable sequenced rollout. If set to `true`, the routing rules for this deployment and the environment changes to add the deployment will be rolled out in a safe order. This reduces the risk of downtime that could be caused by changing the environment group's routing before the new destination for the affected traffic is ready to receive it. This should only be necessary if the new deployment will be capturing traffic from another environment under a shared environment group or if traffic will be rerouted to a different environment due to a base path removal. The [generateDeployChangeReport API](generateDeployChangeReport) may be used to examine routing changes before issuing the deployment request, and its response will indicate if a sequenced rollout is recommended for the deployment.
112
+
sequencedRollout: boolean, Flag that specifies whether to enable sequenced rollout. If set to `true`, the routing rules for this deployment and the environment changes to add the deployment will be rolled out in a safe order. This reduces the risk of downtime that could be caused by changing the environment group's routing before the new destination for the affected traffic is ready to receive it. This should only be necessary if the new deployment will be capturing traffic from another environment under a shared environment group or if traffic will be rerouted to a different environment due to a base path removal. The generateDeployChangeReport API may be used to examine routing changes before issuing the deployment request, and its response will indicate if a sequenced rollout is recommended for the deployment.
113
113
serviceAccount: string, Google Cloud IAM service account. The service account represents the identity of the deployed proxy, and determines what permissions it has. The format must be `{ACCOUNT_ID}@{PROJECT}.iam.gserviceaccount.com`.
114
114
x__xgafv: string, V1 error format.
115
115
Allowed values
@@ -271,7 +271,7 @@ <h3>Method Details</h3>
271
271
272
272
Args:
273
273
name: string, Required. Name of the API proxy revision deployment in the following format: `organizations/{org}/environments/{env}/apis/{api}/revisions/{rev}` (required)
274
-
sequencedRollout: boolean, Flag that specifies whether to enable sequenced rollout. If set to `true`, the environment group routing rules corresponding to this deployment will be removed before removing the deployment from the runtime. This is likely to be a rare use case; it is only needed when the intended effect of undeploying this proxy is to cause the traffic it currently handles to be rerouted to some other existing proxy in the environment group. The [GenerateUndeployChangeReport API](GenerateUndeployChangeReport) may be used to examine routing changes before issuing the undeployment request, and its response will indicate if a sequenced rollout is recommended for the undeployment.
274
+
sequencedRollout: boolean, Flag that specifies whether to enable sequenced rollout. If set to `true`, the environment group routing rules corresponding to this deployment will be removed before removing the deployment from the runtime. This is likely to be a rare use case; it is only needed when the intended effect of undeploying this proxy is to cause the traffic it currently handles to be rerouted to some other existing proxy in the environment group. The GenerateUndeployChangeReport API may be used to examine routing changes before issuing the undeployment request, and its response will indicate if a sequenced rollout is recommended for the undeployment.
<pclass="firstline">Gets the API Security runtime configuration for an environment. This named ApiSecurityRuntimeConfig to prevent conflicts with ApiSecurityConfig from addon config.</p>
<pclass="firstline">Gets the IAM policy on an environment. For more information, see [Manage users, roles, and permissions using the API](https://cloud.google.com/apigee/docs/api-platform/system-administration/manage-users-roles). You must have the `apigee.environments.getIamPolicy` permission to call this API.</p>
<pclass="firstline">Updates an existing environment. When updating properties, you must pass all existing properties to the API, even if they are not being changed. If you omit properties from the payload, the properties are removed. To get the current list of properties for the environment, use the [Get Environment API](get). **Note**: Both `PUT` and `POST` methods are supported for updating an existing environment.</p>
<pclass="firstline">UpdateSecurityActionConfig updates the current SecurityActions configuration. This method is used to enable/disable the feature at the environment level.</p>
<pclass="firstline">Updates the trace configurations in an environment. Note that the repeated fields have replace semantics when included in the field mask and that they will be overwritten by the value of the fields in the request body.</p>
name: string, Required. Name of the add-ons config. Must be in the format of `/organizations/{org}/environments/{env}/addonsConfig` (required)
400
+
x__xgafv: string, V1 error format.
401
+
Allowed values
402
+
1 - v1 error format
403
+
2 - v2 error format
404
+
405
+
Returns:
406
+
An object of the form:
407
+
408
+
{ # Add-on configurations for the Apigee organization.
409
+
"advancedApiOpsConfig": { # Configuration for the Advanced API Ops add-on. # Configuration for the Advanced API Ops add-on.
410
+
"enabled": True or False, # Flag that specifies whether the Advanced API Ops add-on is enabled.
411
+
},
412
+
"analyticsConfig": { # Configuration for the Analytics add-on. # Configuration for the Analytics add-on.
413
+
"enabled": True or False, # Whether the Analytics add-on is enabled.
414
+
"expireTimeMillis": "A String", # Output only. Time at which the Analytics add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
415
+
"state": "A String", # Output only. The state of the Analytics add-on.
416
+
"updateTime": "A String", # Output only. The latest update time.
417
+
},
418
+
"apiSecurityConfig": { # Configurations of the API Security add-on. # Configuration for the API Security add-on.
419
+
"enabled": True or False, # Flag that specifies whether the API security add-on is enabled.
420
+
"expiresAt": "A String", # Output only. Time at which the API Security add-on expires in in milliseconds since epoch. If unspecified, the add-on will never expire.
421
+
},
422
+
"connectorsPlatformConfig": { # Configuration for the Connectors Platform add-on. # Configuration for the Connectors Platform add-on.
423
+
"enabled": True or False, # Flag that specifies whether the Connectors Platform add-on is enabled.
424
+
"expiresAt": "A String", # Output only. Time at which the Connectors Platform add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
425
+
},
426
+
"integrationConfig": { # Configuration for the Integration add-on. # Configuration for the Integration add-on.
427
+
"enabled": True or False, # Flag that specifies whether the Integration add-on is enabled.
428
+
},
429
+
"monetizationConfig": { # Configuration for the Monetization add-on. # Configuration for the Monetization add-on.
430
+
"enabled": True or False, # Flag that specifies whether the Monetization add-on is enabled.
<pre>Gets the API Security runtime configuration for an environment. This named ApiSecurityRuntimeConfig to prevent conflicts with ApiSecurityConfig from addon config.
@@ -455,6 +515,18 @@ <h3>Method Details</h3>
455
515
An object of the form:
456
516
457
517
{
518
+
"addonsConfig": { # RuntimeAddonsConfig defines the runtime configurations for add-ons in an environment. # The latest runtime configurations for add-ons.
519
+
"analyticsConfig": { # Runtime configuration for the Analytics add-on. # Runtime configuration for Analytics add-on.
520
+
"billingPipelineEnabled": True or False, # If Runtime should send billing data to AX or not.
521
+
"enabled": True or False, # If the Analytics is enabled or not.
522
+
},
523
+
"apiSecurityConfig": { # Runtime configuration for the API Security add-on. # Runtime configuration for API Security add-on.
524
+
"enabled": True or False, # If the API Security is enabled or not.
525
+
},
526
+
"name": "A String", # Name of the addons config in the format: `organizations/{org}/environments/{env}/addonsConfig`
527
+
"revisionId": "A String", # Revision number used by the runtime to detect config changes.
528
+
"uid": "A String", # 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.
529
+
},
458
530
"arcConfigLocation": "A String", # The location for the config blob of API Runtime Control, aka Envoy Adapter, for op-based authentication as a URI, e.g. a Cloud Storage URI. This is only used by Envoy-based gateways.
459
531
"createTime": "A String", # Time that the environment configuration was created.
460
532
"dataCollectors": [ # List of data collectors used by the deployments in the environment.
<pre>GetSecurityActionConfig returns the current SecurityActions configuration.
743
+
744
+
Args:
745
+
name: string, Required. The name of the SecurityActionsConfig to retrieve. This will always be: `organizations/{org}/environments/{env}/security_actions_config` (required)
746
+
x__xgafv: string, V1 error format.
747
+
Allowed values
748
+
1 - v1 error format
749
+
2 - v2 error format
750
+
751
+
Returns:
752
+
An object of the form:
753
+
754
+
{ # SecurityActionsConfig reflects the current state of the SecurityActions feature. This is a singleton resource: https://google.aip.dev/156
755
+
"enabled": True or False, # The flag that controls whether this feature is enabled. This is `unset` by default. When this flag is `false`, even if individual rules are enabled, no SecurityActions will be enforced.
756
+
"name": "A String", # This is a singleton resource, the name will always be set by SecurityActions and any user input will be ignored. The name is always: `organizations/{org}/environments/{env}/security_actions_config`
757
+
"updateTime": "A String", # Output only. The update time for configuration.
<pre>UpdateSecurityActionConfig updates the current SecurityActions configuration. This method is used to enable/disable the feature at the environment level.
1233
+
1234
+
Args:
1235
+
name: string, This is a singleton resource, the name will always be set by SecurityActions and any user input will be ignored. The name is always: `organizations/{org}/environments/{env}/security_actions_config` (required)
1236
+
body: object, The request body.
1237
+
The object takes the form of:
1238
+
1239
+
{ # SecurityActionsConfig reflects the current state of the SecurityActions feature. This is a singleton resource: https://google.aip.dev/156
1240
+
"enabled": True or False, # The flag that controls whether this feature is enabled. This is `unset` by default. When this flag is `false`, even if individual rules are enabled, no SecurityActions will be enforced.
1241
+
"name": "A String", # This is a singleton resource, the name will always be set by SecurityActions and any user input will be ignored. The name is always: `organizations/{org}/environments/{env}/security_actions_config`
1242
+
"updateTime": "A String", # Output only. The update time for configuration.
1243
+
}
1244
+
1245
+
updateMask: string, The list of fields to update.
1246
+
x__xgafv: string, V1 error format.
1247
+
Allowed values
1248
+
1 - v1 error format
1249
+
2 - v2 error format
1250
+
1251
+
Returns:
1252
+
An object of the form:
1253
+
1254
+
{ # SecurityActionsConfig reflects the current state of the SecurityActions feature. This is a singleton resource: https://google.aip.dev/156
1255
+
"enabled": True or False, # The flag that controls whether this feature is enabled. This is `unset` by default. When this flag is `false`, even if individual rules are enabled, no SecurityActions will be enforced.
1256
+
"name": "A String", # This is a singleton resource, the name will always be set by SecurityActions and any user input will be ignored. The name is always: `organizations/{org}/environments/{env}/security_actions_config`
1257
+
"updateTime": "A String", # Output only. The update time for configuration.
<pre>Updates the trace configurations in an environment. Note that the repeated fields have replace semantics when included in the field mask and that they will be overwritten by the value of the fields in the request body.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.html
+34
Original file line number
Diff line number
Diff line change
@@ -239,6 +239,12 @@ <h3>Method Details</h3>
239
239
"advancedApiOpsConfig": { # Configuration for the Advanced API Ops add-on. # Configuration for the Advanced API Ops add-on.
240
240
"enabled": True or False, # Flag that specifies whether the Advanced API Ops add-on is enabled.
241
241
},
242
+
"analyticsConfig": { # Configuration for the Analytics add-on. # Configuration for the Analytics add-on.
243
+
"enabled": True or False, # Whether the Analytics add-on is enabled.
244
+
"expireTimeMillis": "A String", # Output only. Time at which the Analytics add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
245
+
"state": "A String", # Output only. The state of the Analytics add-on.
246
+
"updateTime": "A String", # Output only. The latest update time.
247
+
},
242
248
"apiSecurityConfig": { # Configurations of the API Security add-on. # Configuration for the API Security add-on.
243
249
"enabled": True or False, # Flag that specifies whether the API security add-on is enabled.
244
250
"expiresAt": "A String", # Output only. Time at which the API Security add-on expires in in milliseconds since epoch. If unspecified, the add-on will never expire.
@@ -289,6 +295,7 @@ <h3>Method Details</h3>
289
295
"runtimeDatabaseEncryptionKeyName": "A String", # Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid.
290
296
"runtimeType": "A String", # Required. Runtime type of the Apigee organization based on the Apigee subscription purchased.
291
297
"state": "A String", # Output only. State of the organization. Values other than ACTIVE means the resource is not ready to use.
298
+
"subscriptionPlan": "A String", # Output only. Subscription plan that the customer has purchased. Output only.
292
299
"subscriptionType": "A String", # Output only. DEPRECATED: This will eventually be replaced by BillingType. Subscription type of the Apigee organization. Valid values include trial (free, limited, and for evaluation purposes only) or paid (full subscription has been purchased). See [Apigee pricing](https://cloud.google.com/apigee/pricing/).
293
300
"type": "A String", # Not used by Apigee.
294
301
}
@@ -381,6 +388,12 @@ <h3>Method Details</h3>
381
388
"advancedApiOpsConfig": { # Configuration for the Advanced API Ops add-on. # Configuration for the Advanced API Ops add-on.
382
389
"enabled": True or False, # Flag that specifies whether the Advanced API Ops add-on is enabled.
383
390
},
391
+
"analyticsConfig": { # Configuration for the Analytics add-on. # Configuration for the Analytics add-on.
392
+
"enabled": True or False, # Whether the Analytics add-on is enabled.
393
+
"expireTimeMillis": "A String", # Output only. Time at which the Analytics add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
394
+
"state": "A String", # Output only. The state of the Analytics add-on.
395
+
"updateTime": "A String", # Output only. The latest update time.
396
+
},
384
397
"apiSecurityConfig": { # Configurations of the API Security add-on. # Configuration for the API Security add-on.
385
398
"enabled": True or False, # Flag that specifies whether the API security add-on is enabled.
386
399
"expiresAt": "A String", # Output only. Time at which the API Security add-on expires in in milliseconds since epoch. If unspecified, the add-on will never expire.
@@ -431,6 +444,7 @@ <h3>Method Details</h3>
431
444
"runtimeDatabaseEncryptionKeyName": "A String", # Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid.
432
445
"runtimeType": "A String", # Required. Runtime type of the Apigee organization based on the Apigee subscription purchased.
433
446
"state": "A String", # Output only. State of the organization. Values other than ACTIVE means the resource is not ready to use.
447
+
"subscriptionPlan": "A String", # Output only. Subscription plan that the customer has purchased. Output only.
434
448
"subscriptionType": "A String", # Output only. DEPRECATED: This will eventually be replaced by BillingType. Subscription type of the Apigee organization. Valid values include trial (free, limited, and for evaluation purposes only) or paid (full subscription has been purchased). See [Apigee pricing](https://cloud.google.com/apigee/pricing/).
435
449
"type": "A String", # Not used by Apigee.
436
450
}</pre>
@@ -611,6 +625,12 @@ <h3>Method Details</h3>
611
625
"advancedApiOpsConfig": { # Configuration for the Advanced API Ops add-on. # Configuration for the Advanced API Ops add-on.
612
626
"enabled": True or False, # Flag that specifies whether the Advanced API Ops add-on is enabled.
613
627
},
628
+
"analyticsConfig": { # Configuration for the Analytics add-on. # Configuration for the Analytics add-on.
629
+
"enabled": True or False, # Whether the Analytics add-on is enabled.
630
+
"expireTimeMillis": "A String", # Output only. Time at which the Analytics add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
631
+
"state": "A String", # Output only. The state of the Analytics add-on.
632
+
"updateTime": "A String", # Output only. The latest update time.
633
+
},
614
634
"apiSecurityConfig": { # Configurations of the API Security add-on. # Configuration for the API Security add-on.
615
635
"enabled": True or False, # Flag that specifies whether the API security add-on is enabled.
616
636
"expiresAt": "A String", # Output only. Time at which the API Security add-on expires in in milliseconds since epoch. If unspecified, the add-on will never expire.
@@ -703,6 +723,12 @@ <h3>Method Details</h3>
703
723
"advancedApiOpsConfig": { # Configuration for the Advanced API Ops add-on. # Configuration for the Advanced API Ops add-on.
704
724
"enabled": True or False, # Flag that specifies whether the Advanced API Ops add-on is enabled.
705
725
},
726
+
"analyticsConfig": { # Configuration for the Analytics add-on. # Configuration for the Analytics add-on.
727
+
"enabled": True or False, # Whether the Analytics add-on is enabled.
728
+
"expireTimeMillis": "A String", # Output only. Time at which the Analytics add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
729
+
"state": "A String", # Output only. The state of the Analytics add-on.
730
+
"updateTime": "A String", # Output only. The latest update time.
731
+
},
706
732
"apiSecurityConfig": { # Configurations of the API Security add-on. # Configuration for the API Security add-on.
707
733
"enabled": True or False, # Flag that specifies whether the API security add-on is enabled.
708
734
"expiresAt": "A String", # Output only. Time at which the API Security add-on expires in in milliseconds since epoch. If unspecified, the add-on will never expire.
@@ -753,6 +779,7 @@ <h3>Method Details</h3>
753
779
"runtimeDatabaseEncryptionKeyName": "A String", # Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid.
754
780
"runtimeType": "A String", # Required. Runtime type of the Apigee organization based on the Apigee subscription purchased.
755
781
"state": "A String", # Output only. State of the organization. Values other than ACTIVE means the resource is not ready to use.
782
+
"subscriptionPlan": "A String", # Output only. Subscription plan that the customer has purchased. Output only.
756
783
"subscriptionType": "A String", # Output only. DEPRECATED: This will eventually be replaced by BillingType. Subscription type of the Apigee organization. Valid values include trial (free, limited, and for evaluation purposes only) or paid (full subscription has been purchased). See [Apigee pricing](https://cloud.google.com/apigee/pricing/).
757
784
"type": "A String", # Not used by Apigee.
758
785
}
@@ -770,6 +797,12 @@ <h3>Method Details</h3>
770
797
"advancedApiOpsConfig": { # Configuration for the Advanced API Ops add-on. # Configuration for the Advanced API Ops add-on.
771
798
"enabled": True or False, # Flag that specifies whether the Advanced API Ops add-on is enabled.
772
799
},
800
+
"analyticsConfig": { # Configuration for the Analytics add-on. # Configuration for the Analytics add-on.
801
+
"enabled": True or False, # Whether the Analytics add-on is enabled.
802
+
"expireTimeMillis": "A String", # Output only. Time at which the Analytics add-on expires in milliseconds since epoch. If unspecified, the add-on will never expire.
803
+
"state": "A String", # Output only. The state of the Analytics add-on.
804
+
"updateTime": "A String", # Output only. The latest update time.
805
+
},
773
806
"apiSecurityConfig": { # Configurations of the API Security add-on. # Configuration for the API Security add-on.
774
807
"enabled": True or False, # Flag that specifies whether the API security add-on is enabled.
775
808
"expiresAt": "A String", # Output only. Time at which the API Security add-on expires in in milliseconds since epoch. If unspecified, the add-on will never expire.
@@ -820,6 +853,7 @@ <h3>Method Details</h3>
820
853
"runtimeDatabaseEncryptionKeyName": "A String", # Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. Required when [RuntimeType](#RuntimeType) is `CLOUD`. If not specified when [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". **Note:** Not supported for Apigee hybrid.
821
854
"runtimeType": "A String", # Required. Runtime type of the Apigee organization based on the Apigee subscription purchased.
822
855
"state": "A String", # Output only. State of the organization. Values other than ACTIVE means the resource is not ready to use.
856
+
"subscriptionPlan": "A String", # Output only. Subscription plan that the customer has purchased. Output only.
823
857
"subscriptionType": "A String", # Output only. DEPRECATED: This will eventually be replaced by BillingType. Subscription type of the Apigee organization. Valid values include trial (free, limited, and for evaluation purposes only) or paid (full subscription has been purchased). See [Apigee pricing](https://cloud.google.com/apigee/pricing/).
824
858
"type": "A String", # Not used by Apigee.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.securityProfiles.environments.html
+2-2
Original file line number
Diff line number
Diff line change
@@ -214,7 +214,7 @@ <h3>Method Details</h3>
214
214
215
215
{ # Represents a SecurityProfileEnvironmentAssociation resource.
216
216
"attachTime": "A String", # Output only. The time when environment was attached to the security profile.
217
-
"name": "A String", # Immutable. Name of the profile-environment association resource. Format: organizations/{org}/securityProfiles/{profile}/environments/{env}
217
+
"name": "A String", # Immutable. Name of the environment that the profile is attached to.
218
218
"securityProfileRevisionId": "A String", # Revision ID of the security profile.
219
219
}
220
220
@@ -228,7 +228,7 @@ <h3>Method Details</h3>
228
228
229
229
{ # Represents a SecurityProfileEnvironmentAssociation resource.
230
230
"attachTime": "A String", # Output only. The time when environment was attached to the security profile.
231
-
"name": "A String", # Immutable. Name of the profile-environment association resource. Format: organizations/{org}/securityProfiles/{profile}/environments/{env}
231
+
"name": "A String", # Immutable. Name of the environment that the profile is attached to.
232
232
"securityProfileRevisionId": "A String", # Revision ID of the security profile.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.securityProfiles.html
+1-1
Original file line number
Diff line number
Diff line change
@@ -164,7 +164,7 @@ <h3>Method Details</h3>
164
164
],
165
165
}
166
166
167
-
securityProfileId: string, Required. The ID to use for the SecurityProfile, which will become the final component of the action's resource name. This value should be 4-63 characters, and valid characters are /(^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/.
167
+
securityProfileId: string, Required. The ID to use for the SecurityProfile, which will become the final component of the action's resource name. This value should be 1-63 characters and validated by "(^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$)".
0 commit comments