Exemplo n.º 1
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))
Exemplo n.º 2
0
 def GetUriFunc(self):
     return cloudkms_base.MakeGetUriFunc(self)
Exemplo n.º 3
0
 def Args(parser):
   flags.AddCryptoKeyFlag(parser)
   parser.display_info.AddUriFunc(
       cloudkms_base.MakeGetUriFunc(flags.CRYPTO_KEY_VERSION_COLLECTION))
Exemplo n.º 4
0
 def Args(cls, parser):
     parser.display_info.AddUriFunc(
         cloudkms_base.MakeGetUriFunc(flags.IMPORT_JOB_COLLECTION))
Exemplo n.º 5
0
 def Args(parser):
     flags.AddLocationFlag(parser)
     parser.display_info.AddUriFunc(
         cloudkms_base.MakeGetUriFunc(flags.KEY_RING_COLLECTION))
Exemplo n.º 6
0
 def Args(cls, parser):
     parser.display_info.AddUriFunc(
         cloudkms_base.MakeGetUriFunc(flags.CRYPTO_KEY_COLLECTION))
Exemplo n.º 7
0
 def Args(parser):
   parser.display_info.AddFormat('table(locationId)')
   parser.display_info.AddUriFunc(
       cloudkms_base.MakeGetUriFunc(flags.LOCATION_COLLECTION))
Exemplo n.º 8
0
 def Args(parser):
     flags.AddKeyRingFlag(parser)
     flags.AddLocationFlag(parser)
     parser.display_info.AddUriFunc(
         cloudkms_base.MakeGetUriFunc(flags.CRYPTO_KEY_COLLECTION))
Exemplo n.º 9
0
 def Args(parser):
   parser.display_info.AddFormat(
       'table(locationId, metadata.hsmAvailable, metadata.ekmAvailable)')
   parser.display_info.AddUriFunc(
       cloudkms_base.MakeGetUriFunc(flags.LOCATION_COLLECTION))
 def Args(parser):
   parser.display_info.AddUriFunc(
       cloudkms_base.MakeGetUriFunc(flags.EKM_CONNECTION_COLLECTION))