def Args(parser): managed_instance_groups_utils.AddAutoscalerArgs( parser=parser, autoscaling_file_enabled=True, stackdriver_metrics_flags=True) instance_groups_flags.MULTISCOPE_INSTANCE_GROUP_MANAGER_ARG.AddArgument( parser)
def _AddArgs(parser, multizonal): """Adds args.""" managed_instance_groups_utils.AddAutoscalerArgs(parser) parser.add_argument( 'name', metavar='NAME', completion_resource='compute.instanceGroupManagers', help='Managed instance group which autoscaling parameters will be set.' ) if multizonal: scope_parser = parser.add_mutually_exclusive_group() utils.AddRegionFlag( scope_parser, resource_type='resources', operation_type='update', explanation=constants.REGION_PROPERTY_EXPLANATION_NO_DEFAULT) utils.AddZoneFlag( scope_parser, resource_type='resources', operation_type='update', explanation=constants.ZONE_PROPERTY_EXPLANATION_NO_DEFAULT) else: utils.AddZoneFlag(parser, resource_type='resources', operation_type='update')
def Args(parser): managed_instance_groups_utils.AddAutoscalerArgs( parser=parser, autoscaling_file_enabled=True, patch_args=False) instance_groups_flags.MULTISCOPE_INSTANCE_GROUP_MANAGER_ARG.AddArgument( parser) managed_instance_groups_utils.AddPredictiveAutoscaling(parser, standard=True)
def Args(parser): managed_instance_groups_utils.AddAutoscalerArgs(parser) parser.add_argument( 'name', metavar='NAME', completion_resource='compute.instanceGroupManagers', help= 'Managed instance group which autoscaling parameters will be set.') utils.AddZoneFlag(parser, resource_type='resources', operation_type='update')
def Args(parser): managed_instance_groups_utils.AddAutoscalerArgs( parser=parser, queue_scaling_enabled=False) instance_groups_flags.MULTISCOPE_INSTANCE_GROUP_MANAGER_ARG.AddArgument( parser)
def Args(parser): managed_instance_groups_utils.AddAutoscalerArgs( parser=parser, multizonal_enabled=False, queue_scaling_enabled=False)