- INFORMATION
-
gcloud redis acl-policies createis not available in universe domainuniverse. - NAME
-
- gcloud redis acl-policies create - create a Redis ACL Policy
- SYNOPSIS
-
-
gcloud redis acl-policies create(ACL_POLICY:--region=REGION)--rules=[rule=RULE],[username=USERNAME] [--request-id=REQUEST_ID] [GCLOUD_WIDE_FLAG …]
-
- DESCRIPTION
- Create a Redis ACL Policy with the specified rules.
- EXAMPLES
-
To create an ACL Policy named
my-acl-policyin regionus-east1with two rules, run:gcloud redis acl-policies create my-acl-policy --region=us-east1 --rules="username=user1,rule='on ~keys:* +get'" --rules="username=user2,rule='off ~* -@all'" - POSITIONAL ARGUMENTS
-
-
Acl policy resource - The ACL Policy to create. The arguments in this group can
be used to specify the attributes of this resource. (NOTE) Some attributes are
not given arguments in this group but can be set in other ways.
To set the
projectattribute:-
provide the argument
acl_policyon the command line with a fully specified name; -
provide the argument
--projecton the command line; -
set the property
core/project.
This must be specified.
ACL_POLICY-
ID of the acl policy or fully qualified identifier for the acl policy.
To set the
acl_policyattribute:-
provide the argument
acl_policyon the command line.
This positional argument must be specified if any of the other arguments in this group are specified.
-
provide the argument
--region=REGION-
The name of the Redis region of the acl policy. Overrides the default
redis/region property value for this command invocation.
To set the
regionattribute:-
provide the argument
acl_policyon the command line with a fully specified name; -
provide the argument
--regionon the command line; -
set the property
redis/region.
-
provide the argument
-
provide the argument
-
Acl policy resource - The ACL Policy to create. The arguments in this group can
be used to specify the attributes of this resource. (NOTE) Some attributes are
not given arguments in this group but can be set in other ways.
- REQUIRED FLAGS
-
--rules=[rule=RULE],[username=USERNAME]-
Required, The ACL rules within the ACL policy. Specify this flag multiple times
for multiple rules. Each rule consists of 'username' and 'rule'.
rule- The Redis ACL rule string.
username- The username for the ACL rule.
Shorthand Example:--rules=rule=string,username=string --rules=rule=string,username=string
JSON Example:--rules='[{"rule": "string", "username": "string"}]'
File Example:--rules=path_to_file.(yaml|json)
- OPTIONAL FLAGS
-
--request-id=REQUEST_ID- Idempotent request UUID.
- GCLOUD WIDE FLAGS
-
These flags are available to all commands:
--access-token-file,--account,--billing-project,--configuration,--flags-file,--flatten,--format,--help,--impersonate-service-account,--log-http,--project,--quiet,--trace-token,--user-output-enabled,--verbosity.Run
$ gcloud helpfor details. - API REFERENCE
-
This command uses the
redis/v1API. The full documentation for this API can be found at: https://cloud.google.com/memorystore/docs/redis/ - NOTES
-
These variants are also available:
gcloud alpha redis acl-policies creategcloud beta redis acl-policies create
gcloud redis acl-policies create
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-07 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-07 UTC."],[],[]]