Skip to main content

AWSAccount

No description

type AWSAccount {
metadata: ResourceMetadata!
id: ID!
reviewable: Boolean!
ec2: AWSEC2
efs: AWSEFS
iam: AWSIAM
rds: AWSRDS
s3: AWSS3
network: AWSNetwork!
}

Fields

AWSAccount.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

AWSAccount.id ● ID! non-null scalar

The AWS account ID

AWSAccount.reviewable ● Boolean! non-null scalar

The AWS account is reviewable by Shisho Cloud. The account is reviwable if and only if at least one of the following conditions is true:

  • Shisho Cloud is integrated with a AWS role to call AWS Organizations API with the master account that the account belongs to, and the account has arn:aws:iam::ACCOUNT_ID:role/ShishoCloudRole role.
  • Shisho Cloud is integrated with a AWS role to call various read APIs on the account.

AWSAccount.ec2 ● AWSEC2 object

EC2

AWSAccount.efs ● AWSEFS object

EFS

AWSAccount.iam ● AWSIAM object

IAM

AWSAccount.rds ● AWSRDS object

RDS

AWSAccount.s3 ● AWSS3 object

S3

AWSAccount.network ● AWSNetwork! non-null object

The netowrk

Member of

AWS object