Exemplo n.º 1
0
 def Args(parser):
     flags.AddCryptoKeyArgument(parser, 'to update')
     flags.AddRotationPeriodFlag(parser)
     flags.AddNextRotationTimeFlag(parser)
     flags.AddRemoveRotationScheduleFlag(parser)
     flags.AddCryptoKeyPrimaryVersionFlag(parser, 'to make primary')
     labels_util.AddUpdateLabelsFlags(parser)
Exemplo n.º 2
0
 def Args(parser):
     resource_args.AddKmsKeyResourceArgForKMS(parser, True, 'key')
     flags.AddRotationPeriodFlag(parser)
     flags.AddNextRotationTimeFlag(parser)
     flags.AddRemoveRotationScheduleFlag(parser)
     flags.AddCryptoKeyPrimaryVersionFlag(parser, 'to make primary')
     labels_util.AddUpdateLabelsFlags(parser)
     flags.AddDefaultAlgorithmFlag(parser)
Exemplo n.º 3
0
 def Args(parser):
     flags.AddCryptoKeyArgument(parser, 'to create')
     flags.AddRotationPeriodFlag(parser)
     flags.AddNextRotationTimeFlag(parser)
     parser.add_argument('--purpose',
                         choices=PURPOSE_MAP.keys(),
                         required=True,
                         help='The "purpose" of the CryptoKey.')
Exemplo n.º 4
0
 def Args(parser):
     flags.AddCryptoKeyArgument(parser, 'to create')
     flags.AddRotationPeriodFlag(parser)
     flags.AddNextRotationTimeFlag(parser)
     labels_util.AddCreateLabelsFlags(parser)
     parser.add_argument('--purpose',
                         choices=list(PURPOSE_MAP.keys()),
                         required=True,
                         help='The "purpose" of the key.')
     parser.display_info.AddCacheUpdater(flags.KeyRingCompleter)
Exemplo n.º 5
0
 def Args(parser):
     flags.AddKeyResourceArgument(parser, 'to create')
     flags.AddRotationPeriodFlag(parser)
     flags.AddNextRotationTimeFlag(parser)
     labels_util.AddCreateLabelsFlags(parser)
     parser.add_argument('--purpose',
                         choices=sorted(maps.PURPOSE_MAP.keys()),
                         required=True,
                         help='The "purpose" of the key.')
     parser.display_info.AddCacheUpdater(flags.KeyRingCompleter)
     flags.AddProtectionLevelFlag(parser)
     flags.AddDefaultAlgorithmFlag(parser)
 def Args(parser):
     resource_args.AddKmsKeyResourceArgForKMS(parser, True, 'key')
     flags.AddRotationPeriodFlag(parser)
     flags.AddNextRotationTimeFlag(parser)
     flags.AddSkipInitialVersionCreationFlag(parser)
     labels_util.AddCreateLabelsFlags(parser)
     parser.add_argument('--purpose',
                         choices=sorted(maps.PURPOSE_MAP.keys()),
                         required=True,
                         help='The "purpose" of the key.')
     parser.display_info.AddCacheUpdater(flags.KeyRingCompleter)
     flags.AddProtectionLevelFlag(parser)
     flags.AddDefaultAlgorithmFlag(parser)
     flags.AddImportOnlyFlag(parser)
     flags.AddDestroyScheduledDurationFlag(parser)
     flags.AddCryptoKeyBackendFlag(parser)
 def Args(parser):
     flags.AddKeyResourceArgument(parser, 'to update the schedule of')
     flags.AddRotationPeriodFlag(parser)
     flags.AddNextRotationTimeFlag(parser)