.TH "GCLOUD_ACCESS\-CONTEXT\-MANAGER_POLICIES_SET\-IAM\-POLICY" 1 .SH "NAME" .HP gcloud access\-context\-manager policies set\-iam\-policy \- set IAM policy for an access policy .SH "SYNOPSIS" .HP \f5gcloud access\-context\-manager policies set\-iam\-policy\fR [\fIPOLICY\fR] \fIPOLICY_FILE\fR [\fIGCLOUD_WIDE_FLAG\ ...\fR] .SH "DESCRIPTION" Sets the IAM policy for a access policy, given access policy ID and a file encoded in JSON or YAML that contains the IAM policy. .SH "EXAMPLES" The following command reads an IAM policy defined in a JSON file \f5policy.json\fR and sets it for the access policy with the ID \f5accessPolicies/1234\fR: .RS 2m $ gcloud access\-context\-manager policies set\-iam\-policy \e accessPolicies/1234 policy.json .RE See https://cloud.google.com/iam/docs/managing\-policies for details of the policy file format and contents. .SH "POSITIONAL ARGUMENTS" .RS 2m .TP 2m Policy resource \- The access policy to set the IAM policy for. This represents a Cloud resource. .TP 2m [\fIPOLICY\fR] ID of the policy or fully qualified identifier for the policy. To set the \f5policy\fR attribute: .RS 2m .IP "\(em" 2m provide the argument \f5policy\fR on the command line; .IP "\(em" 2m set the property \f5access_context_manager/policy\fR; .IP "\(em" 2m automatically, if the current account belongs to an organization with exactly one access policy.. .RE .sp .TP 2m \fIPOLICY_FILE\fR Path to a local JSON or YAML formatted file containing a valid policy. The output of the \f5get\-iam\-policy\fR command is a valid file, as is any JSON or YAML file conforming to the structure of a Policy (https://cloud.google.com/iam/reference/rest/v1/Policy). .RE .sp .SH "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 \fB$ gcloud help\fR for details. .SH "API REFERENCE" This command uses the \fBaccesscontextmanager/v1\fR API. The full documentation for this API can be found at: https://cloud.google.com/access\-context\-manager/docs/reference/rest/ .SH "NOTES" These variants are also available: .RS 2m $ gcloud alpha access\-context\-manager policies set\-iam\-policy .RE .RS 2m $ gcloud beta access\-context\-manager policies set\-iam\-policy .RE