Skip to content

Commit

Permalink
feat(integrations): update the api
Browse files Browse the repository at this point in the history
#### integrations:v1alpha

The following keys were added:
- schemas.GoogleCloudConnectorsV1Connection.properties.isTrustedTester (Total Keys: 2)
- schemas.GoogleCloudConnectorsV1ConnectorVersionInfraConfig.properties.hpaConfig (Total Keys: 2)
- schemas.GoogleCloudConnectorsV1ConnectorVersionInfraConfig.properties.resourceLimits (Total Keys: 2)
- schemas.GoogleCloudConnectorsV1ConnectorVersionInfraConfig.properties.resourceRequests (Total Keys: 2)
- schemas.GoogleCloudConnectorsV1ConnectorVersionInfraConfig.properties.sharedDeployment (Total Keys: 2)
- schemas.GoogleCloudConnectorsV1EventingConfig.properties.privateConnectivityEnabled.type (Total Keys: 1)
- schemas.GoogleCloudConnectorsV1EventingConfig.properties.publicEventsListenerEndpoint.type (Total Keys: 1)
- schemas.GoogleCloudConnectorsV1HPAConfig (Total Keys: 8)
- schemas.GoogleCloudConnectorsV1ResourceLimits (Total Keys: 6)
- schemas.GoogleCloudConnectorsV1ResourceRequests (Total Keys: 6)
  • Loading branch information
yoshi-automation committed Sep 18, 2023
1 parent 40b0348 commit ddf9afb
Show file tree
Hide file tree
Showing 2 changed files with 109 additions and 5 deletions.
Expand Up @@ -230,8 +230,21 @@ <h3>Method Details</h3>
&quot;connectionRevision&quot;: &quot;A String&quot;, # Output only. Connection revision. This field is only updated when the connection is created or updated by User.
&quot;connectorVersion&quot;: &quot;A String&quot;, # 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.
&quot;connectorVersionInfraConfig&quot;: { # 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.
&quot;hpaConfig&quot;: { # Autoscaling config for connector deployment system metrics. # Output only. HPA autoscaling config.
&quot;cpuUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent CPU utilization where HPA triggers autoscaling.
&quot;memoryUtilizationThreshold&quot;: &quot;A String&quot;, # Output only. Percent Memory utilization where HPA triggers autoscaling.
},
&quot;internalclientRatelimitThreshold&quot;: &quot;A String&quot;, # Output only. Max QPS supported for internal requests originating from Connd.
&quot;ratelimitThreshold&quot;: &quot;A String&quot;, # Output only. Max QPS supported by the connector version before throttling of requests.
&quot;resourceLimits&quot;: { # Resource limits defined for connection pods of a given connector type. # Output only. System resource limits.
&quot;cpu&quot;: &quot;A String&quot;, # Output only. CPU limit.
&quot;memory&quot;: &quot;A String&quot;, # Output only. Memory limit.
},
&quot;resourceRequests&quot;: { # Resource requests defined for connection pods of a given connector type. # Output only. System resource requests.
&quot;cpu&quot;: &quot;A String&quot;, # Output only. CPU request.
&quot;memory&quot;: &quot;A String&quot;, # Output only. Memory request.
},
&quot;sharedDeployment&quot;: &quot;A String&quot;, # Output only. The name of shared connector deployment.
},
&quot;connectorVersionLaunchStage&quot;: &quot;A String&quot;, # Output only. Flag to mark the version indicating the launch stage.
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
Expand Down Expand Up @@ -344,7 +357,9 @@ <h3>Method Details</h3>
&quot;stringValue&quot;: &quot;A String&quot;, # Value is a string.
},
&quot;enrichmentEnabled&quot;: True or False, # Enrichment Enabled.
&quot;registrationDestinationConfig&quot;: { # Define the Connectors target endpoint. # Registration endpoint for auto regsitration.
&quot;privateConnectivityEnabled&quot;: True or False, # Optional. Private Connectivity Enabled.
&quot;publicEventsListenerEndpoint&quot;: &quot;A String&quot;, # Optional. Public Events listener endpoint.
&quot;registrationDestinationConfig&quot;: { # Define the Connectors target endpoint. # Registration endpoint for auto registration.
&quot;destinations&quot;: [ # The destinations for the key.
{
&quot;host&quot;: &quot;A String&quot;, # For publicly routable host.
Expand All @@ -364,6 +379,7 @@ <h3>Method Details</h3>
},
},
&quot;imageLocation&quot;: &quot;A String&quot;, # Output only. GCR location where the runtime image is stored. formatted like: gcr.io/{bucketName}/{imageName}
&quot;isTrustedTester&quot;: True or False, # Output only. Is trusted tester program enabled for the project.
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
&quot;a_key&quot;: &quot;A String&quot;,
},
Expand Down
Expand Up @@ -3257,7 +3257,7 @@
}
}
},
"revision": "20230809",
"revision": "20230906",
"rootUrl": "https://integrations.googleapis.com/",
"schemas": {
"CrmlogErrorCode": {
Expand Down Expand Up @@ -8158,6 +8158,11 @@
"readOnly": true,
"type": "string"
},
"isTrustedTester": {
"description": "Output only. Is trusted tester program enabled for the project.",
"readOnly": true,
"type": "boolean"
},
"labels": {
"additionalProperties": {
"type": "string"
Expand Down Expand Up @@ -8271,6 +8276,11 @@
"description": "This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version",
"id": "GoogleCloudConnectorsV1ConnectorVersionInfraConfig",
"properties": {
"hpaConfig": {
"$ref": "GoogleCloudConnectorsV1HPAConfig",
"description": "Output only. HPA autoscaling config.",
"readOnly": true
},
"internalclientRatelimitThreshold": {
"description": "Output only. Max QPS supported for internal requests originating from Connd.",
"format": "int64",
Expand All @@ -8282,6 +8292,21 @@
"format": "int64",
"readOnly": true,
"type": "string"
},
"resourceLimits": {
"$ref": "GoogleCloudConnectorsV1ResourceLimits",
"description": "Output only. System resource limits.",
"readOnly": true
},
"resourceRequests": {
"$ref": "GoogleCloudConnectorsV1ResourceRequests",
"description": "Output only. System resource requests.",
"readOnly": true
},
"sharedDeployment": {
"description": "Output only. The name of shared connector deployment.",
"readOnly": true,
"type": "string"
}
},
"type": "object"
Expand Down Expand Up @@ -8371,9 +8396,17 @@
"description": "Enrichment Enabled.",
"type": "boolean"
},
"privateConnectivityEnabled": {
"description": "Optional. Private Connectivity Enabled.",
"type": "boolean"
},
"publicEventsListenerEndpoint": {
"description": "Optional. Public Events listener endpoint.",
"type": "string"
},
"registrationDestinationConfig": {
"$ref": "GoogleCloudConnectorsV1DestinationConfig",
"description": "Registration endpoint for auto regsitration."
"description": "Registration endpoint for auto registration."
}
},
"type": "object"
Expand Down Expand Up @@ -8409,19 +8442,40 @@
"enum": [
"STATE_UNSPECIFIED",
"ACTIVE",
"ERROR"
"ERROR",
"PUBLIC_ENDPOINT_REQUIRED"
],
"enumDescriptions": [
"Default state.",
"Eventing is enabled and ready to receive events.",
"Eventing is not active due to an error."
"Eventing is not active due to an error.",
"Public endpoint required."
],
"readOnly": true,
"type": "string"
}
},
"type": "object"
},
"GoogleCloudConnectorsV1HPAConfig": {
"description": "Autoscaling config for connector deployment system metrics.",
"id": "GoogleCloudConnectorsV1HPAConfig",
"properties": {
"cpuUtilizationThreshold": {
"description": "Output only. Percent CPU utilization where HPA triggers autoscaling.",
"format": "int64",
"readOnly": true,
"type": "string"
},
"memoryUtilizationThreshold": {
"description": "Output only. Percent Memory utilization where HPA triggers autoscaling.",
"format": "int64",
"readOnly": true,
"type": "string"
}
},
"type": "object"
},
"GoogleCloudConnectorsV1LockConfig": {
"description": "Determines whether or no a connection is locked. If locked, a reason must be specified.",
"id": "GoogleCloudConnectorsV1LockConfig",
Expand Down Expand Up @@ -8465,6 +8519,40 @@
},
"type": "object"
},
"GoogleCloudConnectorsV1ResourceLimits": {
"description": "Resource limits defined for connection pods of a given connector type.",
"id": "GoogleCloudConnectorsV1ResourceLimits",
"properties": {
"cpu": {
"description": "Output only. CPU limit.",
"readOnly": true,
"type": "string"
},
"memory": {
"description": "Output only. Memory limit.",
"readOnly": true,
"type": "string"
}
},
"type": "object"
},
"GoogleCloudConnectorsV1ResourceRequests": {
"description": "Resource requests defined for connection pods of a given connector type.",
"id": "GoogleCloudConnectorsV1ResourceRequests",
"properties": {
"cpu": {
"description": "Output only. CPU request.",
"readOnly": true,
"type": "string"
},
"memory": {
"description": "Output only. Memory request.",
"readOnly": true,
"type": "string"
}
},
"type": "object"
},
"GoogleCloudConnectorsV1Secret": {
"description": "Secret provides a reference to entries in Secret Manager.",
"id": "GoogleCloudConnectorsV1Secret",
Expand Down

0 comments on commit ddf9afb

Please sign in to comment.