diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/__init__.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/__init__.py index b0f42f2bcac9..9332e73368bf 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/__init__.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/__init__.py @@ -119,6 +119,7 @@ UpdateVmwareEngineNetworkRequest, ) from google.cloud.vmwareengine_v1.types.vmwareengine_resources import ( + AutoscalingSettings, Cluster, Credentials, DnsBindPermission, @@ -242,6 +243,7 @@ "UpdatePrivateConnectionRequest", "UpdateSubnetRequest", "UpdateVmwareEngineNetworkRequest", + "AutoscalingSettings", "Cluster", "Credentials", "DnsBindPermission", diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/gapic_version.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/gapic_version.py index 9362161bb706..558c8aab67c5 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/gapic_version.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.4.4" # {x-release-please-version} +__version__ = "0.0.0" # {x-release-please-version} diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/__init__.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/__init__.py index 27919a82bc9b..a77b9d52c2b5 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/__init__.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/__init__.py @@ -114,6 +114,7 @@ UpdateVmwareEngineNetworkRequest, ) from .types.vmwareengine_resources import ( + AutoscalingSettings, Cluster, Credentials, DnsBindPermission, @@ -144,6 +145,7 @@ __all__ = ( "VmwareEngineAsyncClient", + "AutoscalingSettings", "Cluster", "CreateClusterRequest", "CreateExternalAccessRuleRequest", diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/gapic_version.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/gapic_version.py index 9362161bb706..558c8aab67c5 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/gapic_version.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.4.4" # {x-release-please-version} +__version__ = "0.0.0" # {x-release-please-version} diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/async_client.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/async_client.py index 69aad1f91202..cb406d9f542d 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/async_client.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/async_client.py @@ -4167,7 +4167,7 @@ async def sample_create_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.CreateLoggingServerRequest( @@ -4332,7 +4332,7 @@ async def sample_update_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.UpdateLoggingServerRequest( @@ -5811,7 +5811,7 @@ async def sample_create_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.CreateNetworkPeeringRequest( @@ -6113,7 +6113,7 @@ async def sample_update_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.UpdateNetworkPeeringRequest( diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/client.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/client.py index 45731eb14942..adc9e76a2df1 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/client.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/services/vmware_engine/client.py @@ -4816,7 +4816,7 @@ def sample_create_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.CreateLoggingServerRequest( @@ -4978,7 +4978,7 @@ def sample_update_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.UpdateLoggingServerRequest( @@ -6423,7 +6423,7 @@ def sample_create_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.CreateNetworkPeeringRequest( @@ -6719,7 +6719,7 @@ def sample_update_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.UpdateNetworkPeeringRequest( diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/__init__.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/__init__.py index 2f3be17b8f0b..118c1f3d6c27 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/__init__.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/__init__.py @@ -108,6 +108,7 @@ UpdateVmwareEngineNetworkRequest, ) from .vmwareengine_resources import ( + AutoscalingSettings, Cluster, Credentials, DnsBindPermission, @@ -229,6 +230,7 @@ "UpdatePrivateConnectionRequest", "UpdateSubnetRequest", "UpdateVmwareEngineNetworkRequest", + "AutoscalingSettings", "Cluster", "Credentials", "DnsBindPermission", diff --git a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/vmwareengine_resources.py b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/vmwareengine_resources.py index c9ca2cd1ea99..04d81071072f 100644 --- a/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/vmwareengine_resources.py +++ b/packages/google-cloud-vmwareengine/google/cloud/vmwareengine_v1/types/vmwareengine_resources.py @@ -17,6 +17,7 @@ from typing import MutableMapping, MutableSequence +from google.protobuf import duration_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -39,6 +40,7 @@ "Hcx", "Nsx", "Vcenter", + "AutoscalingSettings", "DnsForwarding", "NetworkPeering", "PeeringRoute", @@ -411,6 +413,9 @@ class Cluster(proto.Message): management cluster; false otherwise. There can only be one management cluster in a private cloud and it has to be the first one. + autoscaling_settings (google.cloud.vmwareengine_v1.types.AutoscalingSettings): + Optional. Configuration of the autoscaling + applied to this cluster. uid (str): Output only. System-generated unique identifier for the resource. @@ -475,6 +480,11 @@ class State(proto.Enum): proto.BOOL, number=7, ) + autoscaling_settings: "AutoscalingSettings" = proto.Field( + proto.MESSAGE, + number=18, + message="AutoscalingSettings", + ) uid: str = proto.Field( proto.STRING, number=14, @@ -1020,10 +1030,19 @@ class Protocol(proto.Enum): UDP TCP (2): TCP + TLS (3): + TLS + SSL (4): + SSL + RELP (5): + RELP """ PROTOCOL_UNSPECIFIED = 0 UDP = 1 TCP = 2 + TLS = 3 + SSL = 4 + RELP = 5 class SourceType(proto.Enum): r"""Defines possible types of component that produces logs. @@ -1314,10 +1333,13 @@ class State(proto.Enum): The appliance is operational and can be used. CREATING (2): The appliance is being deployed. + ACTIVATING (3): + The appliance is being activated. """ STATE_UNSPECIFIED = 0 ACTIVE = 1 CREATING = 2 + ACTIVATING = 3 internal_ip: str = proto.Field( proto.STRING, @@ -1436,6 +1458,148 @@ class State(proto.Enum): ) +class AutoscalingSettings(proto.Message): + r"""Autoscaling settings define the rules used by VMware Engine + to automatically scale-out and scale-in the clusters in a + private cloud. + + Attributes: + autoscaling_policies (MutableMapping[str, google.cloud.vmwareengine_v1.types.AutoscalingSettings.AutoscalingPolicy]): + Required. The map with autoscaling policies applied to the + cluster. The key is the identifier of the policy. It must + meet the following requirements: + + - Only contains 1-63 alphanumeric characters and hyphens + - Begins with an alphabetical character + - Ends with a non-hyphen character + - Not formatted as a UUID + - Complies with `RFC + 1034 `__ + (section 3.5) + + Currently there map must contain only one element that + describes the autoscaling policy for compute nodes. + min_cluster_node_count (int): + Optional. Minimum number of nodes of any type + in a cluster. If not specified the default + limits apply. + max_cluster_node_count (int): + Optional. Maximum number of nodes of any type + in a cluster. If not specified the default + limits apply. + cool_down_period (google.protobuf.duration_pb2.Duration): + Optional. The minimum duration between + consecutive autoscale operations. It starts once + addition or removal of nodes is fully completed. + Defaults to 30 minutes if not specified. Cool + down period must be in whole minutes (for + example, 30, 31, 50, 180 minutes). + """ + + class Thresholds(proto.Message): + r"""Thresholds define the utilization of resources triggering + scale-out and scale-in operations. + + Attributes: + scale_out (int): + Required. The utilization triggering the + scale-out operation in percent. + scale_in (int): + Required. The utilization triggering the + scale-in operation in percent. + """ + + scale_out: int = proto.Field( + proto.INT32, + number=1, + ) + scale_in: int = proto.Field( + proto.INT32, + number=2, + ) + + class AutoscalingPolicy(proto.Message): + r"""Autoscaling policy describes the behavior of the autoscaling + with respect to the resource utilization. + The scale-out operation is initiated if the utilization exceeds + ANY of the respective thresholds. + The scale-in operation is initiated if the utilization is below + ALL of the respective thresholds. + + Attributes: + node_type_id (str): + Required. The canonical identifier of the node type to add + or remove. Corresponds to the ``NodeType``. + scale_out_size (int): + Required. Number of nodes to add to a cluster + during a scale-out operation. Must be divisible + by 2 for stretched clusters. During a scale-in + operation only one node (or 2 for stretched + clusters) are removed in a single iteration. + cpu_thresholds (google.cloud.vmwareengine_v1.types.AutoscalingSettings.Thresholds): + Optional. Utilization thresholds pertaining + to CPU utilization. + granted_memory_thresholds (google.cloud.vmwareengine_v1.types.AutoscalingSettings.Thresholds): + Optional. Utilization thresholds pertaining + to amount of granted memory. + consumed_memory_thresholds (google.cloud.vmwareengine_v1.types.AutoscalingSettings.Thresholds): + Optional. Utilization thresholds pertaining + to amount of consumed memory. + storage_thresholds (google.cloud.vmwareengine_v1.types.AutoscalingSettings.Thresholds): + Optional. Utilization thresholds pertaining + to amount of consumed storage. + """ + + node_type_id: str = proto.Field( + proto.STRING, + number=1, + ) + scale_out_size: int = proto.Field( + proto.INT32, + number=2, + ) + cpu_thresholds: "AutoscalingSettings.Thresholds" = proto.Field( + proto.MESSAGE, + number=11, + message="AutoscalingSettings.Thresholds", + ) + granted_memory_thresholds: "AutoscalingSettings.Thresholds" = proto.Field( + proto.MESSAGE, + number=12, + message="AutoscalingSettings.Thresholds", + ) + consumed_memory_thresholds: "AutoscalingSettings.Thresholds" = proto.Field( + proto.MESSAGE, + number=13, + message="AutoscalingSettings.Thresholds", + ) + storage_thresholds: "AutoscalingSettings.Thresholds" = proto.Field( + proto.MESSAGE, + number=14, + message="AutoscalingSettings.Thresholds", + ) + + autoscaling_policies: MutableMapping[str, AutoscalingPolicy] = proto.MapField( + proto.STRING, + proto.MESSAGE, + number=1, + message=AutoscalingPolicy, + ) + min_cluster_node_count: int = proto.Field( + proto.INT32, + number=2, + ) + max_cluster_node_count: int = proto.Field( + proto.INT32, + number=3, + ) + cool_down_period: duration_pb2.Duration = proto.Field( + proto.MESSAGE, + number=4, + message=duration_pb2.Duration, + ) + + class DnsForwarding(proto.Message): r"""DNS forwarding config. This config defines a list of domain to name server mappings, @@ -1656,6 +1820,9 @@ class PeerNetworkType(proto.Enum): DELL_POWERSCALE (6): Peering connection used for connecting to Dell PowerScale Filers + GOOGLE_CLOUD_NETAPP_VOLUMES (7): + Peering connection used for connecting to + Google Cloud NetApp Volumes. """ PEER_NETWORK_TYPE_UNSPECIFIED = 0 STANDARD = 1 @@ -1664,6 +1831,7 @@ class PeerNetworkType(proto.Enum): NETAPP_CLOUD_VOLUMES = 4 THIRD_PARTY_SERVICE = 5 DELL_POWERSCALE = 6 + GOOGLE_CLOUD_NETAPP_VOLUMES = 7 name: str = proto.Field( proto.STRING, diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/snippet_metadata_google.cloud.vmwareengine.v1.json b/packages/google-cloud-vmwareengine/samples/generated_samples/snippet_metadata_google.cloud.vmwareengine.v1.json index eb6d344ad752..fba928d86f26 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/snippet_metadata_google.cloud.vmwareengine.v1.json +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/snippet_metadata_google.cloud.vmwareengine.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-vmwareengine", - "version": "1.4.4" + "version": "0.1.0" }, "snippets": [ { diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_async.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_async.py index 0231004f8959..0af1601be650 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_async.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_async.py @@ -42,7 +42,7 @@ async def sample_create_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.CreateLoggingServerRequest( diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_sync.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_sync.py index 0e21fefe4f1c..bf89c123e99f 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_sync.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_logging_server_sync.py @@ -42,7 +42,7 @@ def sample_create_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.CreateLoggingServerRequest( diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_async.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_async.py index 2694cf8acba0..86d0efbb5481 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_async.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_async.py @@ -41,7 +41,7 @@ async def sample_create_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.CreateNetworkPeeringRequest( diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_sync.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_sync.py index 0239f9b50d34..7709d3e50076 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_sync.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_create_network_peering_sync.py @@ -41,7 +41,7 @@ def sample_create_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.CreateNetworkPeeringRequest( diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_async.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_async.py index cfc11c498f9a..40ffa5b1c70b 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_async.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_async.py @@ -42,7 +42,7 @@ async def sample_update_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.UpdateLoggingServerRequest( diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_sync.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_sync.py index 5631bf319005..c762f27dc709 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_sync.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_logging_server_sync.py @@ -42,7 +42,7 @@ def sample_update_logging_server(): logging_server = vmwareengine_v1.LoggingServer() logging_server.hostname = "hostname_value" logging_server.port = 453 - logging_server.protocol = "TCP" + logging_server.protocol = "RELP" logging_server.source_type = "VCSA" request = vmwareengine_v1.UpdateLoggingServerRequest( diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_async.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_async.py index 76dd3ff8732e..9b4d40e1feeb 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_async.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_async.py @@ -41,7 +41,7 @@ async def sample_update_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.UpdateNetworkPeeringRequest( diff --git a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_sync.py b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_sync.py index 3d9b87b4070f..18c0256569df 100644 --- a/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_sync.py +++ b/packages/google-cloud-vmwareengine/samples/generated_samples/vmwareengine_v1_generated_vmware_engine_update_network_peering_sync.py @@ -41,7 +41,7 @@ def sample_update_network_peering(): # Initialize request argument(s) network_peering = vmwareengine_v1.NetworkPeering() network_peering.peer_network = "peer_network_value" - network_peering.peer_network_type = "DELL_POWERSCALE" + network_peering.peer_network_type = "GOOGLE_CLOUD_NETAPP_VOLUMES" network_peering.vmware_engine_network = "vmware_engine_network_value" request = vmwareengine_v1.UpdateNetworkPeeringRequest( diff --git a/packages/google-cloud-vmwareengine/tests/unit/gapic/vmwareengine_v1/test_vmware_engine.py b/packages/google-cloud-vmwareengine/tests/unit/gapic/vmwareengine_v1/test_vmware_engine.py index caf9a7ba7da1..05ae81c206f1 100644 --- a/packages/google-cloud-vmwareengine/tests/unit/gapic/vmwareengine_v1/test_vmware_engine.py +++ b/packages/google-cloud-vmwareengine/tests/unit/gapic/vmwareengine_v1/test_vmware_engine.py @@ -47,6 +47,7 @@ from google.iam.v1 import policy_pb2 # type: ignore from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account +from google.protobuf import duration_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import json_format @@ -36966,6 +36967,12 @@ def test_create_cluster_rest(request_type): "update_time": {}, "state": 1, "management": True, + "autoscaling_settings": { + "autoscaling_policies": {}, + "min_cluster_node_count": 2354, + "max_cluster_node_count": 2356, + "cool_down_period": {"seconds": 751, "nanos": 543}, + }, "uid": "uid_value", "node_type_configs": {}, "stretched_cluster_config": { @@ -37394,6 +37401,12 @@ def test_update_cluster_rest(request_type): "update_time": {}, "state": 1, "management": True, + "autoscaling_settings": { + "autoscaling_policies": {}, + "min_cluster_node_count": 2354, + "max_cluster_node_count": 2356, + "cool_down_period": {"seconds": 751, "nanos": 543}, + }, "uid": "uid_value", "node_type_configs": {}, "stretched_cluster_config": {