diff --git a/docs/dyn/connectors_v1.projects.locations.connections.html b/docs/dyn/connectors_v1.projects.locations.connections.html index 5a2b756339..35ea49ff1f 100644 --- a/docs/dyn/connectors_v1.projects.locations.connections.html +++ b/docs/dyn/connectors_v1.projects.locations.connections.html @@ -233,6 +233,7 @@

Method Details

"connectorVersion": "A String", # Required. Connector version on which the connection is created. The format is: projects/*/locations/*/providers/*/connectors/*/versions/* Only global location is supported for ConnectorVersion resource. "connectorVersionInfraConfig": { # This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version # Output only. Infra configs supported by Connector Version. "connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections. + "deploymentModel": "A String", # Optional. Indicates whether connector is deployed on GKE/CloudRun "hpaConfig": { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config. "cpuUtilizationThreshold": "A String", # Output only. Percent CPU utilization where HPA triggers autoscaling. "memoryUtilizationThreshold": "A String", # Output only. Percent Memory utilization where HPA triggers autoscaling. @@ -346,6 +347,10 @@

Method Details

"username": "A String", # Username. }, }, + "deadLetterConfig": { # Dead Letter configuration details provided by the user. # Optional. Dead letter configuration for eventing of a connection. + "projectId": "A String", # Optional. Project which has the topic given. + "topic": "A String", # Optional. Topic to push events which couldn't be processed. + }, "enrichmentEnabled": True or False, # Enrichment Enabled. "eventsListenerIngressEndpoint": "A String", # Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled. "listenerAuthConfig": { # AuthConfig defines details of a authentication type. # Optional. Auth details for the event listener. @@ -666,6 +671,7 @@

Method Details

"connectorVersion": "A String", # Required. Connector version on which the connection is created. The format is: projects/*/locations/*/providers/*/connectors/*/versions/* Only global location is supported for ConnectorVersion resource. "connectorVersionInfraConfig": { # This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version # Output only. Infra configs supported by Connector Version. "connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections. + "deploymentModel": "A String", # Optional. Indicates whether connector is deployed on GKE/CloudRun "hpaConfig": { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config. "cpuUtilizationThreshold": "A String", # Output only. Percent CPU utilization where HPA triggers autoscaling. "memoryUtilizationThreshold": "A String", # Output only. Percent Memory utilization where HPA triggers autoscaling. @@ -779,6 +785,10 @@

Method Details

"username": "A String", # Username. }, }, + "deadLetterConfig": { # Dead Letter configuration details provided by the user. # Optional. Dead letter configuration for eventing of a connection. + "projectId": "A String", # Optional. Project which has the topic given. + "topic": "A String", # Optional. Topic to push events which couldn't be processed. + }, "enrichmentEnabled": True or False, # Enrichment Enabled. "eventsListenerIngressEndpoint": "A String", # Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled. "listenerAuthConfig": { # AuthConfig defines details of a authentication type. # Optional. Auth details for the event listener. @@ -1118,6 +1128,7 @@

Method Details

"connectorVersion": "A String", # Required. Connector version on which the connection is created. The format is: projects/*/locations/*/providers/*/connectors/*/versions/* Only global location is supported for ConnectorVersion resource. "connectorVersionInfraConfig": { # This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version # Output only. Infra configs supported by Connector Version. "connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections. + "deploymentModel": "A String", # Optional. Indicates whether connector is deployed on GKE/CloudRun "hpaConfig": { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config. "cpuUtilizationThreshold": "A String", # Output only. Percent CPU utilization where HPA triggers autoscaling. "memoryUtilizationThreshold": "A String", # Output only. Percent Memory utilization where HPA triggers autoscaling. @@ -1231,6 +1242,10 @@

Method Details

"username": "A String", # Username. }, }, + "deadLetterConfig": { # Dead Letter configuration details provided by the user. # Optional. Dead letter configuration for eventing of a connection. + "projectId": "A String", # Optional. Project which has the topic given. + "topic": "A String", # Optional. Topic to push events which couldn't be processed. + }, "enrichmentEnabled": True or False, # Enrichment Enabled. "eventsListenerIngressEndpoint": "A String", # Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled. "listenerAuthConfig": { # AuthConfig defines details of a authentication type. # Optional. Auth details for the event listener. @@ -1524,6 +1539,7 @@

Method Details

"connectorVersion": "A String", # Required. Connector version on which the connection is created. The format is: projects/*/locations/*/providers/*/connectors/*/versions/* Only global location is supported for ConnectorVersion resource. "connectorVersionInfraConfig": { # This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version # Output only. Infra configs supported by Connector Version. "connectionRatelimitWindowSeconds": "A String", # Output only. The window used for ratelimiting runtime requests to connections. + "deploymentModel": "A String", # Optional. Indicates whether connector is deployed on GKE/CloudRun "hpaConfig": { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config. "cpuUtilizationThreshold": "A String", # Output only. Percent CPU utilization where HPA triggers autoscaling. "memoryUtilizationThreshold": "A String", # Output only. Percent Memory utilization where HPA triggers autoscaling. @@ -1637,6 +1653,10 @@

Method Details

"username": "A String", # Username. }, }, + "deadLetterConfig": { # Dead Letter configuration details provided by the user. # Optional. Dead letter configuration for eventing of a connection. + "projectId": "A String", # Optional. Project which has the topic given. + "topic": "A String", # Optional. Topic to push events which couldn't be processed. + }, "enrichmentEnabled": True or False, # Enrichment Enabled. "eventsListenerIngressEndpoint": "A String", # Optional. Ingress endpoint of the event listener. This is used only when private connectivity is enabled. "listenerAuthConfig": { # AuthConfig defines details of a authentication type. # Optional. Auth details for the event listener. diff --git a/docs/dyn/connectors_v1.projects.locations.global_.customConnectors.html b/docs/dyn/connectors_v1.projects.locations.global_.customConnectors.html index 6884830f21..5f4aa77706 100644 --- a/docs/dyn/connectors_v1.projects.locations.global_.customConnectors.html +++ b/docs/dyn/connectors_v1.projects.locations.global_.customConnectors.html @@ -86,7 +86,7 @@

Instance Methods

create(parent, body=None, customConnectorId=None, x__xgafv=None)

Creates a new CustomConnector in a given project and location.

- delete(name, x__xgafv=None)

+ delete(name, force=None, x__xgafv=None)

Deletes a single CustomConnector.

get(name, x__xgafv=None)

@@ -159,11 +159,12 @@

Method Details

- delete(name, x__xgafv=None) + delete(name, force=None, x__xgafv=None)
Deletes a single CustomConnector.
 
 Args:
   name: string, Required. Resource name of the form: `projects/{project}/locations/{location}/customConnectors/{connector}` (required)
+  force: boolean, Optional. If set to true, any customConnectorVersion which is a child resource will also be deleted. https://aip.dev/135#cascading-delete
   x__xgafv: string, V1 error format.
     Allowed values
       1 - v1 error format
diff --git a/googleapiclient/discovery_cache/documents/connectors.v1.json b/googleapiclient/discovery_cache/documents/connectors.v1.json
index 24b6db64e1..85c4594234 100644
--- a/googleapiclient/discovery_cache/documents/connectors.v1.json
+++ b/googleapiclient/discovery_cache/documents/connectors.v1.json
@@ -1387,6 +1387,11 @@
                         "name"
                       ],
                       "parameters": {
+                        "force": {
+                          "description": "Optional. If set to true, any customConnectorVersion which is a child resource will also be deleted. https://aip.dev/135#cascading-delete",
+                          "location": "query",
+                          "type": "boolean"
+                        },
                         "name": {
                           "description": "Required. Resource name of the form: `projects/{project}/locations/{location}/customConnectors/{connector}`",
                           "location": "path",
@@ -2349,7 +2354,7 @@
       }
     }
   },
-  "revision": "20231213",
+  "revision": "20240102",
   "rootUrl": "https://connectors.googleapis.com/",
   "schemas": {
     "AuditConfig": {
@@ -3268,6 +3273,20 @@
           "readOnly": true,
           "type": "string"
         },
+        "deploymentModel": {
+          "description": "Optional. Indicates whether connector is deployed on GKE/CloudRun",
+          "enum": [
+            "DEPLOYMENT_MODEL_UNSPECIFIED",
+            "GKE_MST",
+            "CLOUD_RUN_MST"
+          ],
+          "enumDescriptions": [
+            "Deployment model is not specified.",
+            "Default model gke mst.",
+            "Cloud run mst."
+          ],
+          "type": "string"
+        },
         "hpaConfig": {
           "$ref": "HPAConfig",
           "description": "Output only. HPA autoscaling config.",
@@ -3469,6 +3488,21 @@
       },
       "type": "object"
     },
+    "DeadLetterConfig": {
+      "description": "Dead Letter configuration details provided by the user.",
+      "id": "DeadLetterConfig",
+      "properties": {
+        "projectId": {
+          "description": "Optional. Project which has the topic given.",
+          "type": "string"
+        },
+        "topic": {
+          "description": "Optional. Topic to push events which couldn't be processed.",
+          "type": "string"
+        }
+      },
+      "type": "object"
+    },
     "DenyMaintenancePeriod": {
       "description": "DenyMaintenancePeriod definition. Maintenance is forbidden within the deny period. The start_date must be less than the end_date.",
       "id": "DenyMaintenancePeriod",
@@ -3903,6 +3937,10 @@
           "$ref": "AuthConfig",
           "description": "Auth details for the webhook adapter."
         },
+        "deadLetterConfig": {
+          "$ref": "DeadLetterConfig",
+          "description": "Optional. Dead letter configuration for eventing of a connection."
+        },
         "enrichmentEnabled": {
           "description": "Enrichment Enabled.",
           "type": "boolean"
diff --git a/googleapiclient/discovery_cache/documents/connectors.v2.json b/googleapiclient/discovery_cache/documents/connectors.v2.json
index f1d2326fd1..7132198e0c 100644
--- a/googleapiclient/discovery_cache/documents/connectors.v2.json
+++ b/googleapiclient/discovery_cache/documents/connectors.v2.json
@@ -660,7 +660,7 @@
       }
     }
   },
-  "revision": "20231213",
+  "revision": "20240102",
   "rootUrl": "https://connectors.googleapis.com/",
   "schemas": {
     "AccessCredentials": {