Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2294)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation committed Dec 7, 2023
1 parent cefa0cd commit c059038
Show file tree
Hide file tree
Showing 35 changed files with 7,009 additions and 771 deletions.
549 changes: 548 additions & 1 deletion adexchangebuyer2/v2beta1/adexchangebuyer2-api.json

Large diffs are not rendered by default.

2,862 changes: 2,862 additions & 0 deletions adexchangebuyer2/v2beta1/adexchangebuyer2-gen.go

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions cloudasset/v1/cloudasset-api.json
Expand Up @@ -1095,7 +1095,7 @@
}
}
},
"revision": "20231111",
"revision": "20231201",
"rootUrl": "https://cloudasset.googleapis.com/",
"schemas": {
"AccessSelector": {
Expand Down Expand Up @@ -4004,7 +4004,7 @@
"type": "string"
},
"parent": {
"description": "The full name of the immediate parent of this resource. See [Resource Names](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more information. For Google Cloud assets, this value is the parent resource defined in the [IAM policy hierarchy](https://cloud.google.com/iam/docs/overview#policy_hierarchy). Example: `//cloudresourcemanager.googleapis.com/projects/my_project_123` For third-party assets, this field may be set differently.",
"description": "The full name of the immediate parent of this resource. See [Resource Names](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more information. For Google Cloud assets, this value is the parent resource defined in the [IAM policy hierarchy](https://cloud.google.com/iam/docs/overview#policy_hierarchy). Example: `//cloudresourcemanager.googleapis.com/projects/my_project_123`",
"type": "string"
},
"resourceUrl": {
Expand Down
3 changes: 1 addition & 2 deletions cloudasset/v1/cloudasset-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

59 changes: 58 additions & 1 deletion composer/v1beta1/composer-api.json
Expand Up @@ -655,7 +655,7 @@
}
}
},
"revision": "20231004",
"revision": "20231129",
"rootUrl": "https://composer.googleapis.com/",
"schemas": {
"AllowedIpRange": {
Expand Down Expand Up @@ -753,6 +753,33 @@
},
"type": "object"
},
"DagProcessorResource": {
"description": "Configuration for resources used by Airflow DAG processors.",
"id": "DagProcessorResource",
"properties": {
"count": {
"description": "Optional. The number of DAG processors. If not provided or set to 0, a single DAG processor instance will be created.",
"format": "int32",
"type": "integer"
},
"cpu": {
"description": "Optional. CPU request and limit for a single Airflow DAG processor replica.",
"format": "float",
"type": "number"
},
"memoryGb": {
"description": "Optional. Memory (GB) request and limit for a single Airflow DAG processor replica.",
"format": "float",
"type": "number"
},
"storageGb": {
"description": "Optional. Storage (GB) request and limit for a single Airflow DAG processor replica.",
"format": "float",
"type": "number"
}
},
"type": "object"
},
"DatabaseConfig": {
"description": "The configuration of Cloud SQL instance that is used by the Apache Airflow software.",
"id": "DatabaseConfig",
Expand Down Expand Up @@ -1299,6 +1326,14 @@
"description": "The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.",
"id": "NodeConfig",
"properties": {
"composerInternalIpv4CidrBlock": {
"description": "Optional. The IP range in CIDR notation to use internally by Cloud Composer. IP addresses are not reserved - and the same range can be used by multiple Cloud Composer environments. In case of overlap, IPs from this range will not be accessible in the user's VPC network. Cannot be updated. If not specified, the default value of '100.64.128.0/20' is used. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.",
"type": "string"
},
"composerNetworkAttachment": {
"description": "Optional. Network Attachment that Cloud Composer environment is connected to, which provides connectivity with a user's VPC network. Takes precedence over network and subnetwork settings. If not provided, but network and subnetwork are defined during environment, it will be provisioned. If not provided and network and subnetwork are also empty, then connectivity to user's VPC network is disabled. Network attachment must be provided in format projects/{project}/regions/{region}/networkAttachments/{networkAttachment}. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.",
"type": "string"
},
"diskSizeGb": {
"description": "Optional. The disk size in GB used for node VMs. Minimum size is 30GB. If unspecified, defaults to 100GB. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.",
"format": "int32",
Expand Down Expand Up @@ -1543,6 +1578,10 @@
"description": "Optional. The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from web_server_ipv4_cidr_block",
"type": "string"
},
"enablePrivateBuildsOnly": {
"description": "Optional. If `true`, builds performed during operations that install Python packages have only private connectivity to Google services (including Artifact Registry) and VPC network (if either `NodeConfig.network` and `NodeConfig.subnetwork` fields or `NodeConfig.composer_network_attachment` field are specified). If `false`, the builds also have access to the internet. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.",
"type": "boolean"
},
"enablePrivateEnvironment": {
"description": "Optional. If `true`, a Private IP Cloud Composer environment is created. If this field is set to true, `IPAllocationPolicy.use_ip_aliases` must be set to true for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.",
"type": "boolean"
Expand Down Expand Up @@ -1701,6 +1740,20 @@
"description": "Optional. The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*.",
"format": "int32",
"type": "integer"
},
"webServerPluginsMode": {
"description": "Optional. Whether or not the web server uses custom plugins. If unspecified, the field defaults to `PLUGINS_ENABLED`. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.",
"enum": [
"WEB_SERVER_PLUGINS_MODE_UNSPECIFIED",
"PLUGINS_DISABLED",
"PLUGINS_ENABLED"
],
"enumDescriptions": [
"Default mode.",
"Web server plugins are not supported.",
"Web server plugins are supported."
],
"type": "string"
}
},
"type": "object"
Expand Down Expand Up @@ -1889,6 +1942,10 @@
"description": "The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.",
"id": "WorkloadsConfig",
"properties": {
"dagProcessor": {
"$ref": "DagProcessorResource",
"description": "Optional. Resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer."
},
"scheduler": {
"$ref": "SchedulerResource",
"description": "Optional. Resources used by Airflow schedulers."
Expand Down
145 changes: 128 additions & 17 deletions composer/v1beta1/composer-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit c059038

Please sign in to comment.