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)
def Args(parser): flags.AddLocationFlag(parser, 'keyring') flags.AddKeyRingArgument(parser, 'whose IAM policy to fetch') base.URI_FLAG.RemoveFromParser(parser)
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)
def Args(parser): flags.AddKeyRingArgument(parser, 'to describe')
def Args(parser): flags.AddKeyRingArgument(parser, 'to create')
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'))
def Args(parser): flags.AddLocationFlag(parser, 'keyring') flags.AddKeyRingArgument(parser, 'to describe')
def Args(parser): flags.AddKeyRingArgument(parser, 'from which to remove an IAM policy binding') iam_util.AddArgsForRemoveIamPolicyBinding(parser, 'keyring', flags.CRYPTO_KEY_COLLECTION)
def Args(parser): flags.AddKeyRingArgument(parser, 'whose IAM policy to modify') iam_util.AddArgsForAddIamPolicyBinding(parser, 'keyring', flags.KEY_RING_COLLECTION)
def Args(parser): flags.AddKeyRingArgument(parser, 'whose IAM policy to fetch')
def Args(parser): flags.AddKeyRingArgument(parser, 'whose IAM policy to update') parser.add_argument('policy_file', help='JSON file with the IAM policy')