From 713f174ca4d6d5e4abebccfd5a1255cb23e067ff Mon Sep 17 00:00:00 2001
From: Yoshi Automation 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, force=None, x__xgafv=None)
Deletes a single CustomConnector.
@@ -159,11 +159,12 @@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": {