class Aws::Organizations::Types::PolicySummary

Contains information about a policy, but does not include the content. To see the content of a policy, see DescribePolicy.

@!attribute [rw] id

The unique identifier (ID) of the policy.

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] arn

The Amazon Resource Name (ARN) of the policy.

For more information about ARNs in Organizations, see [ARN Formats
Supported by Organizations][1] in the *AWS Service Authorization
Reference*.

[1]: https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsorganizations.html#awsorganizations-resources-for-iam-policies
@return [String]

@!attribute [rw] name

The friendly name of 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

The description of the policy.
@return [String]

@!attribute [rw] type

The type of policy.
@return [String]

@!attribute [rw] aws_managed

A boolean value that indicates whether the specified policy is an
AWS managed policy. If true, then you can attach the policy to
roots, OUs, or accounts, but you cannot edit it.
@return [Boolean]

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

Constants

SENSITIVE