|
685 | 685 | },
|
686 | 686 | "clients": {
|
687 | 687 | "methods": {
|
| 688 | + "changeConfig": { |
| 689 | + "description": "Updates the client customer configuration for the given project and location resource name", |
| 690 | + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/clients:changeConfig", |
| 691 | + "httpMethod": "POST", |
| 692 | + "id": "integrations.projects.locations.clients.changeConfig", |
| 693 | + "parameterOrder": [ |
| 694 | + "parent" |
| 695 | + ], |
| 696 | + "parameters": { |
| 697 | + "parent": { |
| 698 | + "description": "Required. Required: Format - projects/{project}/locations/{location}", |
| 699 | + "location": "path", |
| 700 | + "pattern": "^projects/[^/]+/locations/[^/]+$", |
| 701 | + "required": true, |
| 702 | + "type": "string" |
| 703 | + } |
| 704 | + }, |
| 705 | + "path": "v1/{+parent}/clients:changeConfig", |
| 706 | + "request": { |
| 707 | + "$ref": "GoogleCloudIntegrationsV1alphaChangeCustomerConfigRequest" |
| 708 | + }, |
| 709 | + "response": { |
| 710 | + "$ref": "GoogleCloudIntegrationsV1alphaChangeCustomerConfigResponse" |
| 711 | + }, |
| 712 | + "scopes": [ |
| 713 | + "https://www.googleapis.com/auth/cloud-platform" |
| 714 | + ] |
| 715 | + }, |
688 | 716 | "deprovision": {
|
689 | 717 | "description": "Perform the deprovisioning steps to disable a user GCP project to use IP and purge all related data in a wipeout-compliant way.",
|
690 | 718 | "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/clients:deprovision",
|
|
4848 | 4876 | }
|
4849 | 4877 | }
|
4850 | 4878 | },
|
4851 |
| - "revision": "20250610", |
| 4879 | + "revision": "20250627", |
4852 | 4880 | "rootUrl": "https://integrations.googleapis.com/",
|
4853 | 4881 | "schemas": {
|
4854 | 4882 | "CrmlogErrorCode": {
|
|
11055 | 11083 | },
|
11056 | 11084 | "type": "object"
|
11057 | 11085 | },
|
| 11086 | + "GoogleCloudIntegrationsV1alphaChangeCustomerConfigRequest": { |
| 11087 | + "description": "Request for the ChangeCustomerConfig rpc", |
| 11088 | + "id": "GoogleCloudIntegrationsV1alphaChangeCustomerConfigRequest", |
| 11089 | + "properties": { |
| 11090 | + "customerConfig": { |
| 11091 | + "$ref": "GoogleCloudIntegrationsV1alphaCustomerConfig", |
| 11092 | + "description": "Optional. The customer configuration to be updated." |
| 11093 | + }, |
| 11094 | + "updateMask": { |
| 11095 | + "description": "Required. Field mask specifying the fields in the customer config that have been modified and must be updated. If absent or empty, no fields are updated.", |
| 11096 | + "format": "google-fieldmask", |
| 11097 | + "type": "string" |
| 11098 | + } |
| 11099 | + }, |
| 11100 | + "type": "object" |
| 11101 | + }, |
| 11102 | + "GoogleCloudIntegrationsV1alphaChangeCustomerConfigResponse": { |
| 11103 | + "description": "Response for the ChangeCustomerConfig rpc", |
| 11104 | + "id": "GoogleCloudIntegrationsV1alphaChangeCustomerConfigResponse", |
| 11105 | + "properties": { |
| 11106 | + "customerConfig": { |
| 11107 | + "$ref": "GoogleCloudIntegrationsV1alphaCustomerConfig", |
| 11108 | + "description": "Required. The updated customer configuration." |
| 11109 | + } |
| 11110 | + }, |
| 11111 | + "type": "object" |
| 11112 | + }, |
11058 | 11113 | "GoogleCloudIntegrationsV1alphaClientCertificate": {
|
11059 | 11114 | "description": "Contains client certificate information",
|
11060 | 11115 | "id": "GoogleCloudIntegrationsV1alphaClientCertificate",
|
@@ -11109,32 +11164,35 @@
|
11109 | 11164 | "type": "string"
|
11110 | 11165 | },
|
11111 | 11166 | "cloudKmsConfig": {
|
11112 |
| - "$ref": "GoogleCloudIntegrationsV1alphaCloudKmsConfig", |
11113 |
| - "description": "Cloud KMS config for Auth Module to encrypt/decrypt credentials." |
| 11167 | + "$ref": "GoogleCloudIntegrationsV1alphaCloudKmsConfig" |
11114 | 11168 | },
|
11115 | 11169 | "createTime": {
|
11116 | 11170 | "description": "The timestamp when the client was first created.",
|
11117 | 11171 | "format": "google-datetime",
|
11118 | 11172 | "type": "string"
|
11119 | 11173 | },
|
| 11174 | + "customerConfig": { |
| 11175 | + "$ref": "GoogleCloudIntegrationsV1alphaCustomerConfig", |
| 11176 | + "description": "Optional. Customer configuration information for the given client." |
| 11177 | + }, |
11120 | 11178 | "description": {
|
11121 | 11179 | "description": "Description of what the client is used for",
|
11122 | 11180 | "type": "string"
|
11123 | 11181 | },
|
11124 | 11182 | "enableHttpCall": {
|
11125 |
| - "description": "Optional. Indicates the client enables making HTTP call.", |
| 11183 | + "description": "Optional. ", |
11126 | 11184 | "type": "boolean"
|
11127 | 11185 | },
|
11128 | 11186 | "enableInternalIp": {
|
11129 | 11187 | "description": "Optional. Indicates the client enables internal IP feature, this is applicable for internal clients only.",
|
11130 | 11188 | "type": "boolean"
|
11131 | 11189 | },
|
11132 | 11190 | "enableManagedAiFeatures": {
|
11133 |
| - "description": "Optional. Indicates if the Cloud Companion APIs will be used in the tenant project, i.e. if customer can use the managed AI features for free.", |
| 11191 | + "description": "Optional. ", |
11134 | 11192 | "type": "boolean"
|
11135 | 11193 | },
|
11136 | 11194 | "enableVariableMasking": {
|
11137 |
| - "description": "Optional. True if variable masking feature should be turned on for this region", |
| 11195 | + "description": "Optional. ", |
11138 | 11196 | "type": "boolean"
|
11139 | 11197 | },
|
11140 | 11198 | "id": {
|
|
11158 | 11216 | "type": "string"
|
11159 | 11217 | },
|
11160 | 11218 | "runAsServiceAccount": {
|
11161 |
| - "description": "Default run-as service account email, set up during project provision time, that will be used to generate auth token to be used in Connector task, Rest caller task, Cloud function task and Subworkflows.", |
11162 | 11219 | "type": "string"
|
11163 | 11220 | }
|
11164 | 11221 | },
|
|
11438 | 11495 | },
|
11439 | 11496 | "type": "object"
|
11440 | 11497 | },
|
| 11498 | + "GoogleCloudIntegrationsV1alphaCustomerConfig": { |
| 11499 | + "description": "Customer configuration information for the given client", |
| 11500 | + "id": "GoogleCloudIntegrationsV1alphaCustomerConfig", |
| 11501 | + "properties": { |
| 11502 | + "cloudKmsConfig": { |
| 11503 | + "$ref": "GoogleCloudIntegrationsV1alphaCloudKmsConfig", |
| 11504 | + "description": "Optional. Cloud KMS config for Auth Module to encrypt/decrypt credentials." |
| 11505 | + }, |
| 11506 | + "enableHttpCall": { |
| 11507 | + "description": "Optional. Indicates if the client should be allowed to make HTTP calls. True if http call feature should be turned on for this region.", |
| 11508 | + "type": "boolean" |
| 11509 | + }, |
| 11510 | + "enableManagedAiFeatures": { |
| 11511 | + "description": "Optional. Indicates if the client should be allowed to use managed AI features, i.e. using Cloud Companion APIs of the tenant project. This will allow the customers to use features like Troubleshooting, OpenAPI spec enrichment, etc. for free.", |
| 11512 | + "type": "boolean" |
| 11513 | + }, |
| 11514 | + "enableVariableMasking": { |
| 11515 | + "description": "Optional. True if variable masking feature should be turned on for this region.", |
| 11516 | + "type": "boolean" |
| 11517 | + }, |
| 11518 | + "runAsServiceAccount": { |
| 11519 | + "description": "Optional. Run-as service account to be updated for the provisioned client.", |
| 11520 | + "type": "string" |
| 11521 | + } |
| 11522 | + }, |
| 11523 | + "type": "object" |
| 11524 | + }, |
11441 | 11525 | "GoogleCloudIntegrationsV1alphaDeprovisionClientRequest": {
|
11442 | 11526 | "description": "Request for the Deprovision rpc",
|
11443 | 11527 | "id": "GoogleCloudIntegrationsV1alphaDeprovisionClientRequest",
|
|
0 commit comments