class Aws::Organizations::Types::UpdatePolicyRequest

@note When making an API call, you may pass UpdatePolicyRequest

data as a hash:

    {
      policy_id: "PolicyId", # required
      name: "PolicyName",
      description: "PolicyDescription",
      content: "PolicyContent",
    }

@!attribute [rw] policy_id

The unique identifier (ID) of the policy that you want to update.

The [regex pattern][1] for a policy ID string requires "p-"
followed by from 8 to 128 lowercase or uppercase letters, digits, or
the underscore character (\_).

[1]: http://wikipedia.org/wiki/regex
@return [String]

@!attribute [rw] name

If provided, the new name for the policy.

The [regex pattern][1] that is used to validate this parameter is a
string of any of the characters in the ASCII character range.

[1]: http://wikipedia.org/wiki/regex
@return [String]

@!attribute [rw] description

If provided, the new description for the policy.
@return [String]

@!attribute [rw] content

If provided, the new content for the policy. The text must be
correctly formatted JSON that complies with the syntax for the
policy's type. For more information, see [Service Control Policy
Syntax][1] in the *AWS Organizations User Guide.*

[1]: https://docs.aws.amazon.com/organizations/latest/userguide/orgs_reference_scp-syntax.html
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/organizations-2016-11-28/UpdatePolicyRequest AWS API Documentation

Constants

SENSITIVE