Skip to content

Commit c546a45

Browse files
feat: Automated regeneration of Compute client (googleapis#12187)
Auto-created at 2024-09-21 13:12:33 +0000 using the toys pull request generator.
1 parent c5883e9 commit c546a45

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

clients/compute/lib/google_api/compute/v1/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.Compute.V1 do
2020
API client metadata for GoogleApi.Compute.V1.
2121
"""
2222

23-
@discovery_revision "20240903"
23+
@discovery_revision "20240919"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/compute/lib/google_api/compute/v1/model/bulk_insert_instance_resource.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ defmodule GoogleApi.Compute.V1.Model.BulkInsertInstanceResource do
2323
2424
* `count` (*type:* `String.t`, *default:* `nil`) - The maximum number of instances to create.
2525
* `instanceProperties` (*type:* `GoogleApi.Compute.V1.Model.InstanceProperties.t`, *default:* `nil`) - The instance properties defining the VM instances to be created. Required if sourceInstanceTemplate is not provided.
26-
* `locationPolicy` (*type:* `GoogleApi.Compute.V1.Model.LocationPolicy.t`, *default:* `nil`) - Policy for chosing target zone. For more information, see Create VMs in bulk .
26+
* `locationPolicy` (*type:* `GoogleApi.Compute.V1.Model.LocationPolicy.t`, *default:* `nil`) - Policy for choosing target zone. For more information, see Create VMs in bulk.
2727
* `minCount` (*type:* `String.t`, *default:* `nil`) - The minimum number of instances to create. If no min_count is specified then count is used as the default value. If min_count instances cannot be created, then no instances will be created and instances already created will be deleted.
2828
* `namePattern` (*type:* `String.t`, *default:* `nil`) - The string pattern used for the names of the VMs. Either name_pattern or per_instance_properties must be set. The pattern must contain one continuous sequence of placeholder hash characters (#) with each character corresponding to one digit of the generated instance name. Example: a name_pattern of inst-#### generates instance names such as inst-0001 and inst-0002. If existing instances in the same project and zone have names that match the name pattern then the generated instance numbers start after the biggest existing number. For example, if there exists an instance with name inst-0050, then instance names generated using the pattern inst-#### begin with inst-0051. The name pattern placeholder #...# can contain up to 18 characters.
2929
* `perInstanceProperties` (*type:* `%{optional(String.t) => GoogleApi.Compute.V1.Model.BulkInsertInstanceResourcePerInstanceProperties.t}`, *default:* `nil`) - Per-instance properties to be set on individual instances. Keys of this map specify requested instance names. Can be empty if name_pattern is used.

clients/compute/lib/google_api/compute/v1/model/interconnect.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ defmodule GoogleApi.Compute.V1.Model.Interconnect do
2222
## Attributes
2323
2424
* `adminEnabled` (*type:* `boolean()`, *default:* `nil`) - Administrative status of the interconnect. When this is set to true, the Interconnect is functional and can carry traffic. When set to false, no packets can be carried over the interconnect and no BGP routes are exchanged over it. By default, the status is set to true.
25-
* `availableFeatures` (*type:* `list(String.t)`, *default:* `nil`) - [Output only] List of features available for this Interconnect connection, which can take one of the following values: - MACSEC If present then the Interconnect connection is provisioned on MACsec capable hardware ports. If not present then the Interconnect connection is provisioned on non-MACsec capable ports and MACsec isn't supported and enabling MACsec fails.
25+
* `availableFeatures` (*type:* `list(String.t)`, *default:* `nil`) - [Output only] List of features available for this Interconnect connection, which can take one of the following values: - IF_MACSEC If present then the Interconnect connection is provisioned on MACsec capable hardware ports. If not present then the Interconnect connection is provisioned on non-MACsec capable ports and MACsec isn't supported and enabling MACsec fails.
2626
* `circuitInfos` (*type:* `list(GoogleApi.Compute.V1.Model.InterconnectCircuitInfo.t)`, *default:* `nil`) - [Output Only] A list of CircuitInfo objects, that describe the individual circuits in this LAG.
2727
* `creationTimestamp` (*type:* `String.t`, *default:* `nil`) - [Output Only] Creation timestamp in RFC3339 text format.
2828
* `customerName` (*type:* `String.t`, *default:* `nil`) - Customer name, to put in the Letter of Authorization as the party authorized to request a crossconnect.
@@ -46,7 +46,7 @@ defmodule GoogleApi.Compute.V1.Model.Interconnect do
4646
* `peerIpAddress` (*type:* `String.t`, *default:* `nil`) - [Output Only] IP address configured on the customer side of the Interconnect link. The customer should configure this IP address during turnup when prompted by Google NOC. This can be used only for ping tests.
4747
* `provisionedLinkCount` (*type:* `integer()`, *default:* `nil`) - [Output Only] Number of links actually provisioned in this interconnect.
4848
* `remoteLocation` (*type:* `String.t`, *default:* `nil`) - Indicates that this is a Cross-Cloud Interconnect. This field specifies the location outside of Google's network that the interconnect is connected to.
49-
* `requestedFeatures` (*type:* `list(String.t)`, *default:* `nil`) - Optional. List of features requested for this Interconnect connection, which can take one of the following values: - MACSEC If specified then the connection is created on MACsec capable hardware ports. If not specified, the default value is false, which allocates non-MACsec capable ports first if available. This parameter can be provided only with Interconnect INSERT. It isn't valid for Interconnect PATCH.
49+
* `requestedFeatures` (*type:* `list(String.t)`, *default:* `nil`) - Optional. List of features requested for this Interconnect connection, which can take one of the following values: - IF_MACSEC If specified then the connection is created on MACsec capable hardware ports. If not specified, the default value is false, which allocates non-MACsec capable ports first if available. This parameter can be provided only with Interconnect INSERT. It isn't valid for Interconnect PATCH.
5050
* `requestedLinkCount` (*type:* `integer()`, *default:* `nil`) - Target number of physical links in the link bundle, as requested by the customer.
5151
* `satisfiesPzs` (*type:* `boolean()`, *default:* `nil`) - [Output Only] Reserved for future use.
5252
* `selfLink` (*type:* `String.t`, *default:* `nil`) - [Output Only] Server-defined URL for the resource.

clients/compute/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
defmodule GoogleApi.Compute.Mixfile do
1919
use Mix.Project
2020

21-
@version "0.64.0"
21+
@version "0.64.1"
2222

2323
def project() do
2424
[

0 commit comments

Comments
 (0)