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
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.apis.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ <h3>Method Details</h3>
162
162
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
163
163
},
164
164
],
165
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
165
166
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.apis.revisions.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ <h3>Method Details</h3>
162
162
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
163
163
},
164
164
],
165
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
165
166
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -163,6 +163,7 @@ <h3>Method Details</h3>
163
163
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
164
164
},
165
165
],
166
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
166
167
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.environments.apis.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ <h3>Method Details</h3>
162
162
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
163
163
},
164
164
],
165
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
165
166
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
<pclass="firstline">Deploys a revision of an API proxy. If another revision of the same API proxy revision is currently deployed, set the `override` parameter to `true` to have this revision replace the currently deployed revision. You cannot invoke an API proxy until it has been deployed to an environment. After you deploy an API proxy revision, you cannot edit it. To edit the API proxy, you must create and deploy a new revision. For a request path `organizations/{org}/environments/{env}/apis/{api}/revisions/{rev}/deployments`, two permissions are required: * `apigee.deployments.create` on the resource `organizations/{org}/environments/{env}` * `apigee.proxyrevisions.deploy` on the resource `organizations/{org}/apis/{api}/revisions/{rev}` </p>
<pre>Deploys a revision of an API proxy. If another revision of the same API proxy revision is currently deployed, set the `override` parameter to `true` to have this revision replace the currently deployed revision. You cannot invoke an API proxy until it has been deployed to an environment. After you deploy an API proxy revision, you cannot edit it. To edit the API proxy, you must create and deploy a new revision. For a request path `organizations/{org}/environments/{env}/apis/{api}/revisions/{rev}/deployments`, two permissions are required: * `apigee.deployments.create` on the resource `organizations/{org}/environments/{env}` * `apigee.proxyrevisions.deploy` on the resource `organizations/{org}/apis/{api}/revisions/{rev}`
108
108
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
112
sequencedRollout: boolean, Flag that specifies whether to enable sequenced rollout. If set to `true`, a best-effort attempt will be made to roll out the routing rules corresponding to this deployment and the environment changes to add this deployment 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.
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`.
113
114
x__xgafv: string, V1 error format.
114
115
Allowed values
115
116
1 - v1 error format
@@ -178,6 +179,7 @@ <h3>Method Details</h3>
178
179
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
179
180
},
180
181
],
182
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
181
183
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
182
184
}</pre>
183
185
</div>
@@ -256,6 +258,7 @@ <h3>Method Details</h3>
256
258
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
257
259
},
258
260
],
261
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
259
262
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.environments.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -163,6 +163,7 @@ <h3>Method Details</h3>
163
163
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
164
164
},
165
165
],
166
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
166
167
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.environments.sharedflows.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ <h3>Method Details</h3>
162
162
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
163
163
},
164
164
],
165
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
165
166
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
<pclass="firstline">Deploys a revision of a shared flow. If another revision of the same shared flow is currently deployed, set the `override` parameter to `true` to have this revision replace the currently deployed revision. You cannot use a shared flow until it has been deployed to an environment. For a request path `organizations/{org}/environments/{env}/sharedflows/{sf}/revisions/{rev}/deployments`, two permissions are required: * `apigee.deployments.create` on the resource `organizations/{org}/environments/{env}` * `apigee.sharedflowrevisions.deploy` on the resource `organizations/{org}/sharedflows/{sf}/revisions/{rev}`</p>
<pre>Deploys a revision of a shared flow. If another revision of the same shared flow is currently deployed, set the `override` parameter to `true` to have this revision replace the currently deployed revision. You cannot use a shared flow until it has been deployed to an environment. For a request path `organizations/{org}/environments/{env}/sharedflows/{sf}/revisions/{rev}/deployments`, two permissions are required: * `apigee.deployments.create` on the resource `organizations/{org}/environments/{env}` * `apigee.sharedflowrevisions.deploy` on the resource `organizations/{org}/sharedflows/{sf}/revisions/{rev}`
98
98
99
99
Args:
100
100
name: string, Required. Name of the shared flow revision to deploy in the following format: `organizations/{org}/environments/{env}/sharedflows/{sharedflow}/revisions/{rev}` (required)
101
101
override: boolean, Flag that specifies whether the new deployment replaces other deployed revisions of the shared flow 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 shared flow are deployed in the environment.
102
+
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`.
102
103
x__xgafv: string, V1 error format.
103
104
Allowed values
104
105
1 - v1 error format
@@ -167,6 +168,7 @@ <h3>Method Details</h3>
167
168
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
168
169
},
169
170
],
171
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
170
172
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
171
173
}</pre>
172
174
</div>
@@ -245,6 +247,7 @@ <h3>Method Details</h3>
245
247
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
246
248
},
247
249
],
250
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
248
251
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.sharedflows.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ <h3>Method Details</h3>
162
162
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
163
163
},
164
164
],
165
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
165
166
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
Copy file name to clipboardexpand all lines: docs/dyn/apigee_v1.organizations.sharedflows.revisions.deployments.html
+1
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ <h3>Method Details</h3>
162
162
"environmentGroup": "A String", # Name of the environment group in which this conflict exists.
163
163
},
164
164
],
165
+
"serviceAccount": "A String", # The full resource name of Cloud IAM Service Account that this deployment is using, eg, `projects/-/serviceAccounts/{email}`.
165
166
"state": "A String", # Current state of the deployment. This field is not populated in List APIs.
0 commit comments