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)
Ejemplo n.º 3
0
 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)
Ejemplo n.º 5
0
 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)
Ejemplo n.º 6
0
 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)
Ejemplo n.º 7
0
 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)
Ejemplo n.º 9
0
 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)
Ejemplo n.º 11
0
 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)