Skip to main content

AWSIAMPolicy

No description

type AWSIAMPolicy {
metadata: ResourceMetadata!
arn: String!
numberOfAttachment: Int64!
createdAt: DateTime!
defaultVersion: AWSIAMAccountPolicyVersion
description: String!
isAttachable: Boolean!
path: String!
numberOfPermissionsBoundaryUsage: Int64!
id: String!
name: String!
tags: [AWSTag!]!
updatedAt: DateTime
entities: AWSIAMPolicyEntities!
}

Fields

AWSIAMPolicy.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

AWSIAMPolicy.arn ● String! non-null scalar

The Amazon Resource Name (ARN). ARNs are unique identifiers for Amazon Web Services resources

AWSIAMPolicy.numberOfAttachment ● Int64! non-null scalar

The number of entities (users, groups, and roles) that the policy is attached to

AWSIAMPolicy.createdAt ● DateTime! non-null scalar

The created date/time

AWSIAMPolicy.defaultVersion ● AWSIAMAccountPolicyVersion object

The default version of the policy. The version of policies not attached to any resources are excluded due to many API calls.

AWSIAMPolicy.description ● String! non-null scalar

The description of the policy

AWSIAMPolicy.isAttachable ● Boolean! non-null scalar

Indicates whether the policy can be attached to an IAM user, group, or role

AWSIAMPolicy.path ● String! non-null scalar

The path to the policy

AWSIAMPolicy.numberOfPermissionsBoundaryUsage ● Int64! non-null scalar

The number of entities (users and roles) for which the policy is used to set the permissions boundary

AWSIAMPolicy.id ● String! non-null scalar

The policy ID

AWSIAMPolicy.name ● String! non-null scalar

The friendly name (not ARN) identifying the policy

AWSIAMPolicy.tags ● [AWSTag!]! non-null object

A list of tags that are attached to the instance profile

AWSIAMPolicy.updatedAt ● DateTime scalar

The updated date/time

AWSIAMPolicy.entities ● AWSIAMPolicyEntities! non-null object

Member of

AWSIAM object