def Args(parser): concept_parsers.ConceptParser([ flags.GetInstancePresentationSpec('The instance to delete.') ]).AddToParser(parser) instances_flags.AddLocationArg(parser) instances_flags.AddRegionArg(parser) instances_flags.AddAsyncFlag(parser)
def AddInstanceUpdateArgs(parser): """Add args for updating an instance.""" concept_parsers.ConceptParser([flags.GetInstancePresentationSpec( 'The instance to update.')]).AddToParser(parser) AddDescriptionArg(parser) AddAsyncFlag(parser, 'update') labels_util.AddUpdateLabelsFlags(parser) AddFileShareArg(parser, required=False)
def AddInstanceCreateArgs(parser, api_version): """Add args for creating an instance.""" concept_parsers.ConceptParser([flags.GetInstancePresentationSpec( 'The instance to create.')]).AddToParser(parser) AddDescriptionArg(parser) messages = filestore_client.GetMessages(version=api_version) GetTierArg(messages).choice_arg.AddToParser(parser) AddAsyncFlag(parser, 'create') AddFileShareArg(parser) AddNetworkArg(parser) labels_util.AddCreateLabelsFlags(parser)
def Args(parser): concept_parsers.ConceptParser([ flags.GetInstancePresentationSpec('The instance to create.') ]).AddToParser(parser) instances_flags.AddDescriptionArg(parser) messages = filestore_util.GetMessages() instances_flags.GetTierArg(messages).choice_arg.AddToParser(parser) instances_flags.AddAsyncFlag(parser, 'create') instances_flags.AddFileshareArg(parser) instances_flags.AddNetworkArg(parser) labels_util.AddCreateLabelsFlags(parser)
def AddInstanceUpdateArgs(parser, api_version): """Add args for updating an instance.""" concept_parsers.ConceptParser([ flags.GetInstancePresentationSpec('The instance to update.') ]).AddToParser(parser) AddDescriptionArg(parser) AddLocationArg(parser) AddAsyncFlag(parser) labels_util.AddUpdateLabelsFlags(parser) AddFileShareArg(parser, api_version, include_snapshot_flags=( api_version == filestore_client.ALPHA_API_VERSION), required=False)
def AddInstanceCreateArgs(parser, api_version): """Add args for creating an instance.""" concept_parsers.ConceptParser([flags.GetInstancePresentationSpec( 'The instance to create.')]).AddToParser(parser) AddDescriptionArg(parser) AddLocationArg(parser) messages = filestore_client.GetMessages(version=api_version) GetTierArg(messages).choice_arg.AddToParser(parser) AddAsyncFlag(parser) AddFileShareArg( parser, include_snapshot_flags=( api_version == filestore_client.ALPHA_API_VERSION), include_backup_flags=(api_version == filestore_client.ALPHA_API_VERSION)) AddNetworkArg(parser) labels_util.AddCreateLabelsFlags(parser)
def Args(parser): concept_parsers.ConceptParser([flags.GetInstancePresentationSpec( 'The instance to describe.')]).AddToParser(parser)