예제 #1
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='from which to list versions',
                            positional=True,
                            required=True)
     secrets_fmt.UseVersionTable(parser)
     base.PAGE_SIZE_FLAG.SetDefault(parser, 100)
예제 #2
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to create',
                            positional=True,
                            required=True)
     secrets_args.AddDataFile(parser)
     secrets_args.AddCreateReplicationPolicyGroup(parser)
     labels_util.AddCreateLabelsFlags(parser)
예제 #3
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to update',
                            positional=True,
                            required=True)
     secrets_args.AddDataFile(parser)
     secrets_args.AddCreateIfMissing(parser, resource='secret')
     secrets_args.AddLocations(parser, resource='secret')
     labels_util.AddUpdateLabelsFlags(parser)
예제 #4
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to update',
                            positional=True,
                            required=True)
     alias = parser.add_group(mutex=True, help='Version Aliases')
     labels_util.AddUpdateLabelsFlags(parser)
     secrets_args.AddSecretEtag(parser)
     secrets_args.AddUpdateExpirationGroup(parser)
     secrets_args.AddUpdateTopicsGroup(parser)
     secrets_args.AddUpdateRotationGroup(parser)
     map_util.AddMapUpdateFlag(alias, 'version-aliases', 'Version Aliases',
                               str, int)
     map_util.AddMapRemoveFlag(alias, 'version-aliases', 'Version Aliases',
                               str)
     map_util.AddMapClearFlag(alias, 'version-aliases', 'Version Aliases')
예제 #5
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to delete',
                            positional=True,
                            required=True)
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to update',
                            positional=True,
                            required=True)
     secrets_args.AddUpdateReplicationGroup(parser)
예제 #7
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to update',
                            positional=True,
                            required=True)
     labels_util.AddUpdateLabelsFlags(parser)
예제 #8
0
파일: add.py 프로젝트: bopopescu/gcloud_cli
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to create',
                            positional=True,
                            required=True)
     secrets_args.AddDataFile(parser, required=True)
예제 #9
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='to update',
                            positional=True,
                            required=True)
     secrets_args.AddReplicationPolicyFile(parser, required=True)
예제 #10
0
 def Args(parser):
     secrets_args.AddSecret(parser,
                            purpose='from which to list versions',
                            positional=True,
                            required=True)
     secrets_fmt.UseVersionTable(parser)
예제 #11
0
 def Args(parser):
   secrets_args.AddSecret(
       parser, purpose='to access', positional=True, required=True)
   secrets_fmt.UseSecretData(parser)