PolicyGrantingServiceAccess class

Contains details about the permissions policies that are attached to the specified identity (user, group, or role).

This data type is an element of the ListPoliciesGrantingServiceAccessEntry object.

Constructors

PolicyGrantingServiceAccess({required String policyName, required PolicyType policyType, String? entityName, PolicyOwnerEntityType? entityType, String? policyArn})
PolicyGrantingServiceAccess.fromXml(XmlElement elem)
factory

Properties

entityName String?
The name of the entity (user or role) to which the inline policy is attached.
final
entityType PolicyOwnerEntityType?
The type of entity (user or role) that used the policy to access the service to which the inline policy is attached.
final
hashCode int
The hash code for this object.
no setterinherited
policyArn String?
final
policyName String
The policy name.
final
policyType PolicyType
The policy type. For more information about these policy types, see Managed Policies and Inline Policies in the IAM User Guide.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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