PolicySummary class
Contains information about a policy, but does not include the content. To see the content of a policy, see DescribePolicy.
Constructors
- PolicySummary({String? arn, bool? awsManaged, String? description, String? id, String? name, PolicyType? type})
-
PolicySummary.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String?
-
The Amazon Resource Name (ARN) of the policy.
final
- awsManaged → bool?
-
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.
final
- description → String?
-
The description of the policy.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The unique identifier (ID) of the policy.
final
- name → String?
-
The friendly name of the policy.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → PolicyType?
-
The type of policy.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited