Exemplo n.º 1
0
 def Args(parser):
   flags.AddLocationFlag(parser, 'keyring')
   flags.AddKeyRingArgument(parser,
                            'from which to remove an IAM policy binding')
   iam_util.AddArgsForRemoveIamPolicyBinding(
       parser,
       role_completer=completers.CryptoKeysKeyRingIamRolesCompleter)
Exemplo n.º 2
0
 def Args(parser):
     flags.AddLocationFlag(parser, 'keyring')
     flags.AddKeyRingArgument(parser, 'whose IAM policy to fetch')
     base.URI_FLAG.RemoveFromParser(parser)
Exemplo n.º 3
0
 def Args(parser):
   flags.AddLocationFlag(parser, 'keyring')
   flags.AddKeyRingArgument(parser, 'to create')
   parser.display_info.AddCacheUpdater(flags.KeyRingCompleter)
 def Args(parser):
     flags.AddLocationFlag(parser, 'keyring')
     flags.AddKeyRingArgument(parser, 'whose IAM policy to modify')
     iam_util.AddArgsForAddIamPolicyBinding(
         parser, role_completer=completers.KeyRingIamRolesCompleter)
Exemplo n.º 5
0
 def Args(parser):
     flags.AddKeyRingArgument(parser, 'to describe')
Exemplo n.º 6
0
 def Args(parser):
     flags.AddKeyRingArgument(parser, 'to create')
Exemplo n.º 7
0
 def Args(parser):
     flags.AddLocationFlag(parser, 'keyring')
     flags.AddKeyRingArgument(parser, 'whose IAM policy to update')
     parser.add_argument('policy_file',
                         help=('JSON or YAML file with '
                               'the IAM policy'))
Exemplo n.º 8
0
 def Args(parser):
   flags.AddLocationFlag(parser, 'keyring')
   flags.AddKeyRingArgument(parser, 'to describe')
Exemplo n.º 9
0
 def Args(parser):
     flags.AddKeyRingArgument(parser,
                              'from which to remove an IAM policy binding')
     iam_util.AddArgsForRemoveIamPolicyBinding(parser, 'keyring',
                                               flags.CRYPTO_KEY_COLLECTION)
Exemplo n.º 10
0
 def Args(parser):
     flags.AddKeyRingArgument(parser, 'whose IAM policy to modify')
     iam_util.AddArgsForAddIamPolicyBinding(parser, 'keyring',
                                            flags.KEY_RING_COLLECTION)
Exemplo n.º 11
0
 def Args(parser):
     flags.AddKeyRingArgument(parser, 'whose IAM policy to fetch')
Exemplo n.º 12
0
 def Args(parser):
     flags.AddKeyRingArgument(parser, 'whose IAM policy to update')
     parser.add_argument('policy_file',
                         help='JSON file with the IAM policy')