コード例 #1
0
ファイル: decrypt.py プロジェクト: barber223/AudioApp
 def Args(parser):
     flags.AddLocationFlag(parser)
     flags.AddKeyRingFlag(parser)
     flags.AddCryptoKeyFlag(parser, 'The key to use for decryption.')
     flags.AddCiphertextFileFlag(parser, 'to decrypt')
     flags.AddPlaintextFileFlag(parser, 'to output')
     flags.AddAadFileFlag(parser)
コード例 #2
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)
コード例 #3
0
 def Args(cls, parser):
     if cls.ReleaseTrack() != base.ReleaseTrack.ALPHA:
         # These flags are automatically added in declarative commands and
         # currently all declarative commands are ALPHA.
         flags.AddKeyRingFlag(parser)
         flags.AddLocationFlag(parser)
     parser.display_info.AddUriFunc(
         cloudkms_base.MakeGetUriFunc(flags.CRYPTO_KEY_COLLECTION))
コード例 #4
0
ファイル: create.py プロジェクト: Guliux10/bchacks_deepbreath
  def Args(parser):
    flags.AddKeyRingFlag(parser, "import job")
    flags.AddLocationFlag(parser, "import job")
    flags.AddRequiredProtectionLevelFlag(parser)
    flags.AddRequiredImportMethodFlag(parser)
    flags.AddPositionalImportJobArgument(parser, "to create")

    parser.display_info.AddCacheUpdater(flags.KeyRingCompleter)
コード例 #5
0
ファイル: list.py プロジェクト: ldhpm2/mathpixlatexconverter
 def Args(parser):
     flags.AddKeyRingFlag(parser, 'import job')
     flags.AddLocationFlag(parser, 'import job')
     parser.display_info.AddFormat("""
     table(
       name,
       state,
       import_method,
       protection_level,
       labels.list())
 """)
コード例 #6
0
 def Args(parser):
   # The format of a CryptoKeyVersion name is:
   # 'projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*'
   # The CryptoKeyVersionId is captured by segment(9).
   flags.AddKeyRingFlag(parser, 'key')
   flags.AddLocationFlag(parser, 'key')
   parser.display_info.AddFormat("""
       table(
         name,
         purpose,
         labels.list(),
         primary.name.segment(9):label=PRIMARY_ID,
         primary.state:label=PRIMARY_STATE)
   """)
コード例 #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'))
コード例 #8
0
 def Args(parser):
     flags.AddLocationFlag(parser, 'keyring')
     flags.AddKeyRingArgument(parser, 'whose IAM policy to fetch')
     base.URI_FLAG.RemoveFromParser(parser)
コード例 #9
0
 def Args(parser):
   flags.AddLocationFlag(parser, 'keyring')
   flags.AddKeyRingArgument(parser, 'to create')
   parser.display_info.AddCacheUpdater(flags.KeyRingCompleter)
コード例 #10
0
 def Args(parser):
     flags.AddLocationFlag(parser, 'keyring')
     flags.AddKeyRingArgument(parser, 'whose IAM policy to modify')
     iam_util.AddArgsForAddIamPolicyBinding(
         parser, role_completer=completers.KeyRingIamRolesCompleter)
コード例 #11
0
 def Args(parser):
     flags.AddKeyRingFlag(parser)
     flags.AddLocationFlag(parser)
     parser.display_info.AddUriFunc(
         cloudkms_base.MakeGetUriFunc(flags.CRYPTO_KEY_COLLECTION))
コード例 #12
0
 def Args(parser):
     flags.AddLocationFlag(parser)
コード例 #13
0
 def Args(parser):
     flags.AddKeyRingFlag(parser)
     flags.AddLocationFlag(parser)
コード例 #14
0
ファイル: list.py プロジェクト: hiroshiyoshida1980/jpopjam
 def Args(parser):
     flags.AddLocationFlag(parser, 'keyring')
     parser.display_info.AddFormat('table(name)')
コード例 #15
0
 def Args(parser):
   flags.AddLocationFlag(parser, 'keyring')
   flags.AddKeyRingArgument(parser, 'to describe')
コード例 #16
0
 def Args(parser):
     flags.AddLocationFlag(parser)
     parser.display_info.AddUriFunc(
         cloudkms_base.MakeGetUriFunc(flags.KEY_RING_COLLECTION))
コード例 #17
0
 def Args(parser):
   flags.AddKeyRingFlag(parser, 'import job')
   flags.AddLocationFlag(parser, 'import job')
   flags.AddPositionalImportJobArgument(parser, 'to describe')
   flags.AddAttestationFileFlag(parser)