Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions clients/google-api-services-compute/preview/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-compute</artifactId>
<version>preview-rev20261026-2.9.2</version>
<version>preview-rev20261028-2.9.2</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-compute:preview-rev20261026-2.9.2'
implementation 'com.google.apis:google-api-services-compute:preview-rev20261028-2.9.2'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -453,6 +453,14 @@ public final class BackendService extends com.google.api.client.json.GenericJson
@com.google.api.client.util.Key
private java.lang.String network;

/**
* Optional. The URL of the network attachment that this resource belongs
* to.projects/{project}/regions/{region_name}/networkAttachments/{network_attachment_name}.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String networkAttachment;

/**
* Configures traffic steering properties of internal passthrough Network Load Balancers.
*
Expand Down Expand Up @@ -584,6 +592,15 @@ public final class BackendService extends com.google.api.client.json.GenericJson
@com.google.api.client.util.Key
private java.util.List<java.lang.String> serviceBindings;

/**
* Optional. The service class ID associated with this resource. Producer Service's Service class
* ID for the region of this backend service. Can only be used with network_attachment. It is not
* possible to use on its own; however, network_attachment can be used without service_class_id.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String serviceClassId;

/**
* URL to networkservices.ServiceLbPolicy resource.
*
Expand Down Expand Up @@ -1604,6 +1621,25 @@ public BackendService setNetwork(java.lang.String network) {
return this;
}

/**
* Optional. The URL of the network attachment that this resource belongs
* to.projects/{project}/regions/{region_name}/networkAttachments/{network_attachment_name}.
* @return value or {@code null} for none
*/
public java.lang.String getNetworkAttachment() {
return networkAttachment;
}

/**
* Optional. The URL of the network attachment that this resource belongs
* to.projects/{project}/regions/{region_name}/networkAttachments/{network_attachment_name}.
* @param networkAttachment networkAttachment or {@code null} for none
*/
public BackendService setNetworkAttachment(java.lang.String networkAttachment) {
this.networkAttachment = networkAttachment;
return this;
}

/**
* Configures traffic steering properties of internal passthrough Network Load Balancers.
*
Expand Down Expand Up @@ -1902,6 +1938,27 @@ public BackendService setServiceBindings(java.util.List<java.lang.String> servic
return this;
}

/**
* Optional. The service class ID associated with this resource. Producer Service's Service class
* ID for the region of this backend service. Can only be used with network_attachment. It is not
* possible to use on its own; however, network_attachment can be used without service_class_id.
* @return value or {@code null} for none
*/
public java.lang.String getServiceClassId() {
return serviceClassId;
}

/**
* Optional. The service class ID associated with this resource. Producer Service's Service class
* ID for the region of this backend service. Can only be used with network_attachment. It is not
* possible to use on its own; however, network_attachment can be used without service_class_id.
* @param serviceClassId serviceClassId or {@code null} for none
*/
public BackendService setServiceClassId(java.lang.String serviceClassId) {
this.serviceClassId = serviceClassId;
return this;
}

/**
* URL to networkservices.ServiceLbPolicy resource.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,14 @@ public final class ForwardingRule extends com.google.api.client.json.GenericJson
@com.google.api.client.util.Key
private java.lang.String network;

/**
* Optional. The URL of the network attachment that this resource belongs
* to.projects/{project}/regions/{region_name}/networkAttachments/{network_attachment_name}.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String networkAttachment;

/**
* This signifies the networking tier used for configuring this load balancer and can only take
* the following values:PREMIUM, STANDARD.
Expand Down Expand Up @@ -463,6 +471,15 @@ public final class ForwardingRule extends com.google.api.client.json.GenericJson
@com.google.api.client.util.Key
private java.lang.String selfLinkWithId;

/**
* Optional. Producer Service's Service class ID for the region of this forwarding rule. Can only
* be used with network_attachment. It is not possible to use on its own; however,
* network_attachment can be used without service_class_id.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String serviceClassId;

/**
* Service Directory resources to register this forwarding rule with. Currently, only supports a
* single Service Directory resource.
Expand Down Expand Up @@ -1322,6 +1339,25 @@ public ForwardingRule setNetwork(java.lang.String network) {
return this;
}

/**
* Optional. The URL of the network attachment that this resource belongs
* to.projects/{project}/regions/{region_name}/networkAttachments/{network_attachment_name}.
* @return value or {@code null} for none
*/
public java.lang.String getNetworkAttachment() {
return networkAttachment;
}

/**
* Optional. The URL of the network attachment that this resource belongs
* to.projects/{project}/regions/{region_name}/networkAttachments/{network_attachment_name}.
* @param networkAttachment networkAttachment or {@code null} for none
*/
public ForwardingRule setNetworkAttachment(java.lang.String networkAttachment) {
this.networkAttachment = networkAttachment;
return this;
}

/**
* This signifies the networking tier used for configuring this load balancer and can only take
* the following values:PREMIUM, STANDARD.
Expand Down Expand Up @@ -1565,6 +1601,27 @@ public ForwardingRule setSelfLinkWithId(java.lang.String selfLinkWithId) {
return this;
}

/**
* Optional. Producer Service's Service class ID for the region of this forwarding rule. Can only
* be used with network_attachment. It is not possible to use on its own; however,
* network_attachment can be used without service_class_id.
* @return value or {@code null} for none
*/
public java.lang.String getServiceClassId() {
return serviceClassId;
}

/**
* Optional. Producer Service's Service class ID for the region of this forwarding rule. Can only
* be used with network_attachment. It is not possible to use on its own; however,
* network_attachment can be used without service_class_id.
* @param serviceClassId serviceClassId or {@code null} for none
*/
public ForwardingRule setServiceClassId(java.lang.String serviceClassId) {
this.serviceClassId = serviceClassId;
return this;
}

/**
* Service Directory resources to register this forwarding rule with. Currently, only supports a
* single Service Directory resource.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@
@SuppressWarnings("javadoc")
public final class InstanceGroupManagerUpdatePolicy extends com.google.api.client.json.GenericJson {

/**
* Actions that are allowed to update instances within MIG.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.List<java.lang.String> allowedActions;

/**
* The instance redistribution policy for regional managed instance groups. Valid values are:
* - PROACTIVE (default): The group attempts to maintain an even distribution of VM instances
Expand Down Expand Up @@ -116,6 +123,23 @@ public final class InstanceGroupManagerUpdatePolicy extends com.google.api.clien
@com.google.api.client.util.Key
private java.lang.String type;

/**
* Actions that are allowed to update instances within MIG.
* @return value or {@code null} for none
*/
public java.util.List<java.lang.String> getAllowedActions() {
return allowedActions;
}

/**
* Actions that are allowed to update instances within MIG.
* @param allowedActions allowedActions or {@code null} for none
*/
public InstanceGroupManagerUpdatePolicy setAllowedActions(java.util.List<java.lang.String> allowedActions) {
this.allowedActions = allowedActions;
return this;
}

/**
* The instance redistribution policy for regional managed instance groups. Valid values are:
* - PROACTIVE (default): The group attempts to maintain an even distribution of VM instances
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,13 @@ public final class InstanceGroupManagersApplyUpdatesRequest extends com.google.a
@com.google.api.client.util.Key
private java.lang.Boolean allInstances;

/**
* Actions that are allowed to update instances within MIG.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.List<java.lang.String> allowedActions;

/**
* The list of URLs of one or more instances for which you want to apply updates. Each URL can be
* a full URL or a partial URL, such aszones/[ZONE]/instances/[INSTANCE_NAME].
Expand Down Expand Up @@ -90,6 +97,23 @@ public InstanceGroupManagersApplyUpdatesRequest setAllInstances(java.lang.Boolea
return this;
}

/**
* Actions that are allowed to update instances within MIG.
* @return value or {@code null} for none
*/
public java.util.List<java.lang.String> getAllowedActions() {
return allowedActions;
}

/**
* Actions that are allowed to update instances within MIG.
* @param allowedActions allowedActions or {@code null} for none
*/
public InstanceGroupManagersApplyUpdatesRequest setAllowedActions(java.util.List<java.lang.String> allowedActions) {
this.allowedActions = allowedActions;
return this;
}

/**
* The list of URLs of one or more instances for which you want to apply updates. Each URL can be
* a full URL or a partial URL, such aszones/[ZONE]/instances/[INSTANCE_NAME].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,13 @@ public final class RegionInstanceGroupManagersApplyUpdatesRequest extends com.go
@com.google.api.client.util.Key
private java.lang.Boolean allInstances;

/**
* Actions that are allowed to update instances within MIG.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.List<java.lang.String> allowedActions;

/**
* The list of URLs of one or more instances for which you want to apply updates. Each URL can be
* a full URL or a partial URL, such aszones/[ZONE]/instances/[INSTANCE_NAME].
Expand Down Expand Up @@ -90,6 +97,23 @@ public RegionInstanceGroupManagersApplyUpdatesRequest setAllInstances(java.lang.
return this;
}

/**
* Actions that are allowed to update instances within MIG.
* @return value or {@code null} for none
*/
public java.util.List<java.lang.String> getAllowedActions() {
return allowedActions;
}

/**
* Actions that are allowed to update instances within MIG.
* @param allowedActions allowedActions or {@code null} for none
*/
public RegionInstanceGroupManagersApplyUpdatesRequest setAllowedActions(java.util.List<java.lang.String> allowedActions) {
this.allowedActions = allowedActions;
return this;
}

/**
* The list of URLs of one or more instances for which you want to apply updates. Each URL can be
* a full URL or a partial URL, such aszones/[ZONE]/instances/[INSTANCE_NAME].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,13 @@ public final class ServiceAttachment extends com.google.api.client.json.GenericJ
@com.google.api.client.util.Key
private java.util.Map<String, java.lang.String> metadata;

/**
* Optional. The connection mode of the service attachment.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String mode;

/**
* Name of the resource. Provided by the client when the resource is created. The name must be
* 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters
Expand Down Expand Up @@ -513,6 +520,23 @@ public ServiceAttachment setMetadata(java.util.Map<String, java.lang.String> met
return this;
}

/**
* Optional. The connection mode of the service attachment.
* @return value or {@code null} for none
*/
public java.lang.String getMode() {
return mode;
}

/**
* Optional. The connection mode of the service attachment.
* @param mode mode or {@code null} for none
*/
public ServiceAttachment setMode(java.lang.String mode) {
this.mode = mode;
return this;
}

/**
* Name of the resource. Provided by the client when the resource is created. The name must be
* 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-compute/preview/2.0.0/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

<groupId>com.google.apis</groupId>
<artifactId>google-api-services-compute</artifactId>
<version>preview-rev20261026-2.9.2</version>
<name>Compute Engine API preview-rev20261026-2.9.2</name>
<version>preview-rev20261028-2.9.2</version>
<name>Compute Engine API preview-rev20261028-2.9.2</name>
<packaging>jar</packaging>

<inceptionYear>2011</inceptionYear>
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-compute/preview/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-compute</artifactId>
<version>preview-rev20261026-2.9.2</version>
<version>preview-rev20261028-2.9.2</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-compute:preview-rev20261026-2.9.2'
implementation 'com.google.apis:google-api-services-compute:preview-rev20261028-2.9.2'
}
```

Expand Down
Loading