PolicyDescriptorType
in package
FinalYes
A reference to the IAM managed policy that is passed as a session policy for a role session or a federated user session.
Table of Contents
Properties
- $arn : string|null
- The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces [^1] in the *Amazon Web Services General Reference*.
Methods
- __construct() : mixed
- create() : self
- getArn() : string|null
Properties
$arn
The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces [^1] in the *Amazon Web Services General Reference*.
private
string|null
$arn
Methods
__construct()
public
__construct(array{arn?: null|string} $input) : mixed
Parameters
- $input : array{arn?: null|string}
create()
public
static create(array{arn?: null|string}|PolicyDescriptorType $input) : self
Parameters
- $input : array{arn?: null|string}|PolicyDescriptorType
Return values
selfgetArn()
public
getArn() : string|null