|
191 | 191 | "scopes": [
|
192 | 192 | "https://www.googleapis.com/auth/sasportal"
|
193 | 193 | ]
|
| 194 | + }, |
| 195 | + "provisionDeployment": { |
| 196 | + "description": "Creates a new SAS deployment through the GCP workflow. Creates a SAS organization if an organization match is not found.", |
| 197 | + "flatPath": "v1alpha1/customers:provisionDeployment", |
| 198 | + "httpMethod": "POST", |
| 199 | + "id": "sasportal.customers.provisionDeployment", |
| 200 | + "parameterOrder": [], |
| 201 | + "parameters": {}, |
| 202 | + "path": "v1alpha1/customers:provisionDeployment", |
| 203 | + "request": { |
| 204 | + "$ref": "SasPortalProvisionDeploymentRequest" |
| 205 | + }, |
| 206 | + "response": { |
| 207 | + "$ref": "SasPortalProvisionDeploymentResponse" |
| 208 | + }, |
| 209 | + "scopes": [ |
| 210 | + "https://www.googleapis.com/auth/sasportal" |
| 211 | + ] |
194 | 212 | }
|
195 | 213 | },
|
196 | 214 | "resources": {
|
|
2483 | 2501 | }
|
2484 | 2502 | }
|
2485 | 2503 | },
|
2486 |
| - "revision": "20230131", |
| 2504 | + "revision": "20230220", |
2487 | 2505 | "rootUrl": "https://sasportal.googleapis.com/",
|
2488 | 2506 | "schemas": {
|
2489 | 2507 | "SasPortalAssignment": {
|
|
3292 | 3310 | },
|
3293 | 3311 | "type": "object"
|
3294 | 3312 | },
|
| 3313 | + "SasPortalProvisionDeploymentRequest": { |
| 3314 | + "description": "Request for [ProvisionDeployment]. [spectrum.sas.portal.v1alpha1.Provisioning.ProvisionDeployment]. No input is needed, because GCP Project, Organization Info, and caller\u2019s GAIA ID should be retrieved from the RPC handler, and used as inputs to create a new SAS organization (if not exists) and a new SAS deployment.", |
| 3315 | + "id": "SasPortalProvisionDeploymentRequest", |
| 3316 | + "properties": {}, |
| 3317 | + "type": "object" |
| 3318 | + }, |
| 3319 | + "SasPortalProvisionDeploymentResponse": { |
| 3320 | + "description": "Response for [ProvisionDeployment]. [spectrum.sas.portal.v1alpha1.Provisioning.ProvisionDeployment].", |
| 3321 | + "id": "SasPortalProvisionDeploymentResponse", |
| 3322 | + "properties": { |
| 3323 | + "errorMessage": { |
| 3324 | + "description": "Optional. Optional error message if the provisioning request is not successful.", |
| 3325 | + "type": "string" |
| 3326 | + } |
| 3327 | + }, |
| 3328 | + "type": "object" |
| 3329 | + }, |
3295 | 3330 | "SasPortalSetPolicyRequest": {
|
3296 | 3331 | "description": "Request message for `SetPolicy` method.",
|
3297 | 3332 | "id": "SasPortalSetPolicyRequest",
|
|
0 commit comments