def Args(parser): _Args(parser, base.ReleaseTrack.BETA, container_mount_enabled=True, enable_guest_accelerators=True) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_BETA_API_VERSION)
def Args(parser): _Args(parser, base.ReleaseTrack.GA, container_mount_enabled=True, support_multi_writer=False) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_GA_API_VERSION)
def Args(cls, parser): _CommonArgs(parser, release_track=base.ReleaseTrack.GA, support_source_instance=cls._support_source_instance, support_kms=cls._support_kms, support_min_node_cpu=cls._support_min_node_cpu, support_location_hint=cls._support_location_hint) instances_flags.AddMinCpuPlatformArgs(parser, base.ReleaseTrack.GA) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_GA_API_VERSION)
def Args(parser): _Args(parser, base.ReleaseTrack.ALPHA, container_mount_enabled=True, enable_guest_accelerators=True) instances_flags.AddLocalNvdimmArgs(parser) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_ALPHA_API_VERSION) instances_flags.AddStackTypeArgs(parser) instances_flags.AddIpv6NetworkTierArgs(parser)
def Args(cls, parser): _CommonArgs(parser, release_track=base.ReleaseTrack.GA, support_source_instance=cls._support_source_instance, support_kms=cls._support_kms, support_location_hint=cls._support_location_hint, support_multi_writer=False) instances_flags.AddMinCpuPlatformArgs(parser, base.ReleaseTrack.GA) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_GA_API_VERSION) instances_flags.AddConfidentialComputeArgs(parser)
def Args(cls, parser): _CommonArgs(parser, release_track=base.ReleaseTrack.BETA, support_local_ssd_size=False, support_source_instance=cls._support_source_instance, support_kms=cls._support_kms, support_resource_policy=cls._support_resource_policy, support_location_hint=cls._support_location_hint) instances_flags.AddMinCpuPlatformArgs(parser, base.ReleaseTrack.BETA) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_BETA_API_VERSION) instances_flags.AddConfidentialComputeArgs(parser)
def Args(cls, parser): _CommonArgs(parser, release_track=base.ReleaseTrack.ALPHA, support_local_ssd_size=True, support_source_instance=cls._support_source_instance, support_kms=cls._support_kms, support_resource_policy=cls._support_resource_policy, support_min_node_cpu=cls._support_min_node_cpu, support_location_hint=cls._support_location_hint) instances_flags.AddLocalNvdimmArgs(parser) instances_flags.AddMinCpuPlatformArgs(parser, base.ReleaseTrack.ALPHA) instances_flags.AddConfidentialComputeArgs(parser) instance_templates_flags.AddMeshModeConfigArgs(parser) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_ALPHA_API_VERSION)
def Args(cls, parser): _CommonArgs( parser, release_track=base.ReleaseTrack.GA, support_source_instance=cls._support_source_instance, support_kms=cls._support_kms, support_multi_writer=cls._support_multi_writer, support_mesh=cls._support_mesh, support_numa_node_count=cls._support_numa_node_count, support_visible_core_count=cls._support_visible_core_count, support_disk_architecture=cls._support_disk_architecture, support_max_run_duration=cls._support_max_run_duration) instances_flags.AddMinCpuPlatformArgs(parser, base.ReleaseTrack.GA) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_GA_API_VERSION) instances_flags.AddConfidentialComputeArgs(parser)
def Args(cls, parser): _CommonArgs( parser, release_track=base.ReleaseTrack.ALPHA, support_local_ssd_size=True, support_source_instance=cls._support_source_instance, support_kms=cls._support_kms, support_resource_policy=cls._support_resource_policy, support_location_hint=cls._support_location_hint, support_multi_writer=cls._support_multi_writer) instances_flags.AddLocalNvdimmArgs(parser) instances_flags.AddMinCpuPlatformArgs(parser, base.ReleaseTrack.ALPHA) instances_flags.AddConfidentialComputeArgs(parser) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_ALPHA_API_VERSION) instances_flags.AddPostKeyRevocationActionTypeArgs(parser) instances_flags.AddThreadsPerCoreArgs(parser) instances_flags.AddStackTypeArgs(parser) instances_flags.AddIpv6NetworkTierArgs(parser)
def Args(cls, parser): _CommonArgs( parser, release_track=base.ReleaseTrack.BETA, support_local_ssd_size=False, support_source_instance=cls._support_source_instance, support_kms=cls._support_kms, support_multi_writer=cls._support_multi_writer, support_mesh=cls._support_mesh, support_host_error_timeout_seconds=cls ._support_host_error_timeout_seconds, support_visible_core_count=cls._support_visible_core_count, support_disk_architecture=cls._support_disk_architecture, support_max_run_duration=cls._support_max_run_duration) instances_flags.AddMinCpuPlatformArgs(parser, base.ReleaseTrack.BETA) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_BETA_API_VERSION) instances_flags.AddConfidentialComputeArgs(parser) instances_flags.AddPostKeyRevocationActionTypeArgs(parser) instance_templates_flags.AddKeyRevocationActionTypeArgs(parser)
def Args(parser): _Args(parser, base.ReleaseTrack.ALPHA, container_mount_enabled=True) instances_flags.AddLocalNvdimmArgs(parser) instances_flags.AddPrivateIpv6GoogleAccessArgForTemplate( parser, utils.COMPUTE_ALPHA_API_VERSION)