Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2548)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation committed Apr 26, 2024
1 parent 2f2505b commit 32a5d10
Show file tree
Hide file tree
Showing 14 changed files with 2,661 additions and 5,019 deletions.
8 changes: 4 additions & 4 deletions chat/v1/chat-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"description": "Import spaces, messages, and memberships into Google Chat."
},
"https://www.googleapis.com/auth/chat.memberships": {
"description": "View, add, update, and remove members from conversations in Google Chat"
"description": "View, add, and remove members from conversations in Google Chat"
},
"https://www.googleapis.com/auth/chat.memberships.app": {
"description": "Add and remove itself from conversations in Google Chat"
Expand Down Expand Up @@ -634,7 +634,7 @@
"messages": {
"methods": {
"create": {
"description": "Creates a message in a Google Chat space. For an example, see [Send a message](https://developers.google.com/workspace/chat/create-messages). Calling this method requires [authentication](https://developers.google.com/workspace/chat/authenticate-authorize) and supports the following authentication types: - For text messages, user authentication or app authentication are supported. - For card messages, only app authentication is supported. (Only Chat apps can create card messages.)",
"description": "Creates a message in a Google Chat space. The maximum message size, including text and cards, is 32,000 bytes. For an example, see [Send a message](https://developers.google.com/workspace/chat/create-messages). Calling this method requires [authentication](https://developers.google.com/workspace/chat/authenticate-authorize) and supports the following authentication types: - For text messages, user authentication or app authentication are supported. - For card messages, only app authentication is supported. (Only Chat apps can create card messages.)",
"flatPath": "v1/spaces/{spacesId}/messages",
"httpMethod": "POST",
"id": "chat.spaces.messages.create",
Expand Down Expand Up @@ -1215,7 +1215,7 @@
}
}
},
"revision": "20240420",
"revision": "20240423",
"rootUrl": "https://chat.googleapis.com/",
"schemas": {
"AccessoryWidget": {
Expand Down Expand Up @@ -1835,7 +1835,7 @@
"type": "string"
},
"isDialogEvent": {
"description": "For `CARD_CLICKED` interaction events, whether the user interacted with a [dialog](https://developers.google.com/workspace/chat/dialogs).",
"description": "For `CARD_CLICKED` and `MESSAGE` interaction events, whether the user is interacting with or about to interact with a [dialog](https://developers.google.com/workspace/chat/dialogs).",
"type": "boolean"
},
"message": {
Expand Down
9 changes: 5 additions & 4 deletions chat/v1/chat-gen.go

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

64 changes: 52 additions & 12 deletions compute/v0.beta/compute-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -41579,7 +41579,7 @@
}
}
},
"revision": "20240407",
"revision": "20240421",
"rootUrl": "https://compute.googleapis.com/",
"schemas": {
"AWSV4Signature": {
Expand Down Expand Up @@ -43012,7 +43012,7 @@
"type": "object"
},
"AllocationSpecificSKUReservation": {
"description": "This reservation type allows to pre allocate specific instance configuration. Next ID: 6",
"description": "This reservation type allows to pre allocate specific instance configuration.",
"id": "AllocationSpecificSKUReservation",
"properties": {
"assuredCount": {
Expand Down Expand Up @@ -50363,6 +50363,10 @@
"format": "uint64",
"type": "string"
},
"ipCollection": {
"description": "Resource reference of a PublicDelegatedPrefix. The PDP must be a sub-PDP in EXTERNAL_IPV6_FORWARDING_RULE_CREATION mode. Use one of the following formats to specify a sub-PDP when creating an IPv6 NetLB forwarding rule using BYOIP: Full resource URL, as in https://www.googleapis.com/compute/v1/projects/project_id/regions/region /publicDelegatedPrefixes/sub-pdp-name Partial URL, as in: - projects/project_id/regions/region/publicDelegatedPrefixes/sub-pdp-name - regions/region/publicDelegatedPrefixes/sub-pdp-name ",
"type": "string"
},
"ipVersion": {
"description": "The IP Version that will be used by this forwarding rule. Valid options are IPV4 or IPV6.",
"enum": [
Expand Down Expand Up @@ -69187,7 +69191,7 @@
},
"filter": {
"$ref": "PacketMirroringFilter",
"description": "Filter for mirrored traffic. If unspecified, all traffic is mirrored."
"description": "Filter for mirrored traffic. If unspecified, all IPv4 traffic is mirrored."
},
"id": {
"description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.",
Expand Down Expand Up @@ -69409,7 +69413,7 @@
"type": "array"
},
"cidrRanges": {
"description": "One or more IPv4 or IPv6 CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header. If no ranges are specified, all IPv4 traffic that matches the specified IPProtocols is mirrored. If neither cidrRanges nor IPProtocols is specified, all IPv4 traffic is mirrored. To mirror all IPv4 and IPv6 traffic, use \"0.0.0.0/0,::/0\".",
"description": "One or more IPv4 or IPv6 CIDR ranges that apply as filters on the source (ingress) or destination (egress) IP in the IP header. If no ranges are specified, all IPv4 traffic that matches the specified IPProtocols is mirrored. If neither cidrRanges nor IPProtocols is specified, all IPv4 traffic is mirrored. To mirror all IPv4 and IPv6 traffic, use \"0.0.0.0/0,::/0\".",
"items": {
"type": "string"
},
Expand Down Expand Up @@ -70636,6 +70640,11 @@
"description": "A PublicDelegatedPrefix resource represents an IP block within a PublicAdvertisedPrefix that is configured within a single cloud scope (global or region). IPs in the block can be allocated to resources within that scope. Public delegated prefixes may be further broken up into smaller IP blocks in the same scope as the parent block.",
"id": "PublicDelegatedPrefix",
"properties": {
"allocatablePrefixLength": {
"description": "The allocatable prefix length supported by this public delegated prefix. This field is optional and cannot be set for prefixes in DELEGATION mode. It cannot be set for IPv4 prefixes either, and it always defaults to 32.",
"format": "int32",
"type": "integer"
},
"byoipApiVersion": {
"description": "[Output Only] The version of BYOIP API.",
"enum": [
Expand Down Expand Up @@ -70679,6 +70688,18 @@
"description": "[Output Only] Type of the resource. Always compute#publicDelegatedPrefix for public delegated prefixes.",
"type": "string"
},
"mode": {
"description": "The public delegated prefix mode for IPv6 only.",
"enum": [
"DELEGATION",
"EXTERNAL_IPV6_FORWARDING_RULE_CREATION"
],
"enumDescriptions": [
"The public delegated prefix is used for further sub-delegation only. Such prefixes cannot set allocatablePrefixLength.",
"The public delegated prefix is used for creating forwarding rules only. Such prefixes cannot set publicDelegatedSubPrefixes."
],
"type": "string"
},
"name": {
"annotations": {
"required": [
Expand Down Expand Up @@ -71045,6 +71066,11 @@
"description": "Represents a sub PublicDelegatedPrefix.",
"id": "PublicDelegatedPrefixPublicDelegatedSubPrefix",
"properties": {
"allocatablePrefixLength": {
"description": "The allocatable prefix length supported by this PublicDelegatedSubPrefix.",
"format": "int32",
"type": "integer"
},
"delegateeProject": {
"description": "Name of the project scoping this PublicDelegatedSubPrefix.",
"type": "string"
Expand All @@ -71061,6 +71087,18 @@
"description": "Whether the sub prefix is delegated to create Address resources in the delegatee project.",
"type": "boolean"
},
"mode": {
"description": "The PublicDelegatedSubPrefix mode for IPv6 only.",
"enum": [
"DELEGATION",
"EXTERNAL_IPV6_FORWARDING_RULE_CREATION"
],
"enumDescriptions": [
"The public delegated prefix is used for further sub-delegation only. Such prefixes cannot set allocatablePrefixLength.",
"The public delegated prefix is used for creating forwarding rules only. Such prefixes cannot set publicDelegatedSubPrefixes."
],
"type": "string"
},
"name": {
"description": "The name of the sub public delegated prefix.",
"type": "string"
Expand Down Expand Up @@ -71373,6 +71411,7 @@
"SNAPSHOTS",
"SSD_TOTAL_GB",
"SSL_CERTIFICATES",
"SSL_POLICIES",
"STATIC_ADDRESSES",
"STATIC_BYOIP_ADDRESSES",
"STATIC_EXTERNAL_IPV6_ADDRESS_RANGES",
Expand Down Expand Up @@ -71557,6 +71596,7 @@
"",
"",
"",
"",
""
],
"type": "string"
Expand Down Expand Up @@ -75862,18 +75902,18 @@
"type": "boolean"
},
"enableIpv6": {
"description": "Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.",
"description": "Enable IPv6 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 6.",
"type": "boolean"
},
"exportPolicies": {
"description": "List of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.",
"description": "List of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type. Note that Route Policies are currently available in preview. Please use Beta API to use Route Policies.",
"items": {
"type": "string"
},
"type": "array"
},
"importPolicies": {
"description": "List of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.",
"description": "List of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type. Note that Route Policies are currently available in preview. Please use Beta API to use Route Policies.",
"items": {
"type": "string"
},
Expand All @@ -75884,7 +75924,7 @@
"type": "string"
},
"ipAddress": {
"description": "IP address of the interface inside Google Cloud Platform. Only IPv4 is supported.",
"description": "IP address of the interface inside Google Cloud Platform.",
"type": "string"
},
"ipv4NexthopAddress": {
Expand Down Expand Up @@ -75932,7 +75972,7 @@
"type": "integer"
},
"peerIpAddress": {
"description": "IP address of the BGP interface outside Google Cloud Platform. Only IPv4 is supported.",
"description": "IP address of the BGP interface outside Google Cloud Platform.",
"type": "string"
},
"peerIpv4NexthopAddress": {
Expand Down Expand Up @@ -75999,7 +76039,7 @@
"id": "RouterInterface",
"properties": {
"ipRange": {
"description": "IP address and range of the interface. The IP range must be in the RFC3927 link-local IP address space. The value must be a CIDR-formatted string, for example: 169.254.0.1/30. NOTE: Do not truncate the address as it represents the IP address of the interface.",
"description": "IP address and range of the interface. - For Internet Protocol version 4 (IPv4), the IP range must be in the RFC3927 link-local IP address space. The value must be a CIDR-formatted string, for example, 169.254.0.1/30. Note: Do not truncate the IP address, as it represents the IP address of the interface. - For Internet Protocol version 6 (IPv6), the value must be a unique local address (ULA) range from fdff:1::/64 with a mask length of 126 or less. This value should be a CIDR-formatted string, for example, fc00:0:1:1::1/112. Within the router's VPC, this IPv6 prefix will be reserved exclusively for this connection and cannot be used for any other purpose. ",
"type": "string"
},
"ipVersion": {
Expand Down Expand Up @@ -76565,7 +76605,7 @@
"type": "boolean"
},
"enableIpv6": {
"description": "Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.",
"description": "Enable IPv6 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 6.",
"type": "boolean"
},
"ipAddress": {
Expand Down Expand Up @@ -85273,7 +85313,7 @@
"type": "string"
},
"httpFilters": {
"description": "URLs to networkservices.HttpFilter resources enabled for xDS clients using this configuration. For example, https://networkservices.googleapis.com/beta/projects/project/locations/ locationhttpFilters/httpFilter Only filters that handle outbound connection and stream events may be specified. These filters work in conjunction with a default set of HTTP filters that may already be configured by Traffic Director. Traffic Director will determine the final location of these filters within xDS configuration based on the name of the HTTP filter. If Traffic Director positions multiple filters at the same location, those filters will be in the same order as specified in this list. httpFilters only applies for loadbalancers with loadBalancingScheme set to INTERNAL_SELF_MANAGED. See ForwardingRule for more details.",
"description": "URLs to networkservices.HttpFilter resources enabled for xDS clients using this configuration. For example, https://networkservices.googleapis.com/beta/projects/project/locations/ location/httpFilters/httpFilter Only filters that handle outbound connection and stream events may be specified. These filters work in conjunction with a default set of HTTP filters that may already be configured by Traffic Director. Traffic Director will determine the final location of these filters within xDS configuration based on the name of the HTTP filter. If Traffic Director positions multiple filters at the same location, those filters will be in the same order as specified in this list. httpFilters only applies for loadbalancers with loadBalancingScheme set to INTERNAL_SELF_MANAGED. See ForwardingRule for more details.",
"items": {
"type": "string"
},
Expand Down

0 comments on commit 32a5d10

Please sign in to comment.