AWSAccount
No description
type AWSAccount {
metadata: ResourceMetadata!
id: ID!
reviewable: Boolean!
acm: AWSACM
apigateway: AWSAPIGateway
autoScaling: AWSAutoScaling
cloudFormation: AWSCloudFormation
cloudFront: AWSCloudFront
cloudTrail: AWSCloudTrail
cloudWatch: AWSCloudWatch
config: AWSConfig
dms: AWSDMS
dynamoDb: AWSDynamoDB
ec2: AWSEC2
ecs: AWSECS
efs: AWSEFS
eks: AWSEKS
elastiCache: AWSElastiCache
elasticBeanstalk: AWSElasticBeanstalk
elasticsearch: AWSElasticsearch
elb: AWSELB!
emr: AWSEMR
guardDuty: AWSGuardDuty
iam: AWSIAM
kinesis: AWSKinesis
kms: AWSKMS
lambda: AWSLambda
openSearch: AWSOpenSearch
rds: AWSRDS
redshift: AWSRedshift
s3: AWSS3
sageMaker: AWSSageMaker
secretsManager: AWSSecretsManager
securityHub: AWSSecurityHub
sns: AWSSNS
sqs: AWSSQS
ssm: AWSSSM
network: AWSNetwork!
waf: AWSWAF
wafClassic: AWSWAFClassic
}
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.acm ● AWSACM object
ACM
AWSAccount.apigateway ● AWSAPIGateway object
API Gateway
AWSAccount.autoScaling ● AWSAutoScaling object
Auto Scaling
AWSAccount.cloudFormation ● AWSCloudFormation object
CloudFormation
AWSAccount.cloudFront ● AWSCloudFront object
CloudFront
AWSAccount.cloudTrail ● AWSCloudTrail object
CloudTrail
AWSAccount.cloudWatch ● AWSCloudWatch object
CloudWatch
AWSAccount.config ● AWSConfig object
Config
AWSAccount.dms ● AWSDMS object
DMS (Database Migration Service)
AWSAccount.dynamoDb ● AWSDynamoDB object
DynamoDB
AWSAccount.ec2 ● AWSEC2 object
EC2
AWSAccount.ecs ● AWSECS object
ECS
AWSAccount.efs ● AWSEFS object
EFS
AWSAccount.eks ● AWSEKS object
EKS
AWSAccount.elastiCache ● AWSElastiCache object
AWS ElastiCache
AWSAccount.elasticBeanstalk ● AWSElasticBeanstalk object
Elastic Beanstalk
AWSAccount.elasticsearch ● AWSElasticsearch object
AWS Elasticsearch
AWSAccount.elb ● AWSELB! non-null object
Elastic Load Balancers
AWSAccount.emr ● AWSEMR object
EMR
AWSAccount.guardDuty ● AWSGuardDuty object
GuardDuty
AWSAccount.iam ● AWSIAM object
IAM
AWSAccount.kinesis ● AWSKinesis object
Kinesis
AWSAccount.kms ● AWSKMS object
KMS
AWSAccount.lambda ● AWSLambda object
AWS Lambda
AWSAccount.openSearch ● AWSOpenSearch object
AWS OpenSearch
AWSAccount.rds ● AWSRDS object
RDS
AWSAccount.redshift ● AWSRedshift object
Redshift
AWSAccount.s3 ● AWSS3 object
S3
AWSAccount.sageMaker ● AWSSageMaker object
SageMaker
AWSAccount.secretsManager ● AWSSecretsManager object
AWSSecretsManager
AWSAccount.securityHub ● AWSSecurityHub object
Security Hub
AWSAccount.sns ● AWSSNS object
SNS
AWSAccount.sqs ● AWSSQS object
AWS SQS
AWSAccount.ssm ● AWSSSM object
AWS SSM (AWS Systems Manager)
AWSAccount.network ● AWSNetwork! non-null object
The netowrk
AWSAccount.waf ● AWSWAF object
AWS WAF
AWSAccount.wafClassic ● AWSWAFClassic object
AWS WAF Classic
Member of
AWS object