AWSAccount
No description
type AWSAccount {
id: UUID!
name: String!
state: AWSAccountState!
connected: Boolean
accountID: String
roleARN: String
externalID: String
cloudFormationURL: String!
cloudFormationReadOnlyURL: String!
clusters: [Cluster!]
projects(
input: ProjectsInput
): ProjectConnection
projectV3Adapters: ProjectV3AdapterConnection
createdAt: Time!
updatedAt: Time!
iamUsers: [AwsUser!]
userIamConnections: [UserIamConnection!]
awsIamPolicies: [AwsIamPolicy!]
awsPolicyJson(
input: awsPolicyJsonInput!
): AwsPolicyJson
cloudQuery: CloudQueryService
costs(
input: AwsCostsInput!
): [AwsCostItem!]!
costsByService(
input: AwsCostsByServiceInput!
): [GroupedAwsCostItem!]!
savingsPlanRecommendations(
input: SavingsPlanRecommendationsInput!
): SavingsPlanRecommendation
rightSizingRecommendations: [RightSizingRecommendation!]
awsResources(
input: AwsResourceSearchInput
): AwsResourcesOutput!
networks: [Network!]
}
Fields
AWSAccount.id
● UUID!
non-null scalar
AWSAccount.name
● String!
non-null scalar
AWSAccount.state
● AWSAccountState!
non-null enum
AWSAccount.connected
● Boolean
scalar
AWSAccount.accountID
● String
scalar
AWSAccount.roleARN
● String
scalar
AWSAccount.externalID
● String
scalar
AWSAccount.cloudFormationURL
● String!
non-null scalar
AWSAccount.cloudFormationReadOnlyURL
● String!
non-null scalar
AWSAccount.clusters
● [Cluster!]
list object
AWSAccount.projects
● ProjectConnection
object
AWSAccount.projects.input
●ProjectsInput
input
AWSAccount.projectV3Adapters
● ProjectV3AdapterConnection
object
AWSAccount.createdAt
● Time!
non-null scalar
AWSAccount.updatedAt
● Time!
non-null scalar
AWSAccount.iamUsers
● [AwsUser!]
list object
AWSAccount.userIamConnections
● [UserIamConnection!]
list object
AWSAccount.awsIamPolicies
● [AwsIamPolicy!]
list object
AWSAccount.awsPolicyJson
● AwsPolicyJson
object
AWSAccount.awsPolicyJson.input
●awsPolicyJsonInput!
non-null input
AWSAccount.cloudQuery
● CloudQueryService
object
AWSAccount.costs
● [AwsCostItem!]!
non-null object
AWSAccount.costs.input
●AwsCostsInput!
non-null input
AWSAccount.costsByService
● [GroupedAwsCostItem!]!
non-null object
AWSAccount.costsByService.input
●AwsCostsByServiceInput!
non-null input
AWSAccount.savingsPlanRecommendations
● SavingsPlanRecommendation
object
AWSAccount.savingsPlanRecommendations.input
●SavingsPlanRecommendationsInput!
non-null input
AWSAccount.rightSizingRecommendations
● [RightSizingRecommendation!]
list object
AWSAccount.awsResources
● AwsResourcesOutput!
non-null object
AWSAccount.awsResources.input
●AwsResourceSearchInput
input
AWSAccount.networks
● [Network!]
list object
Returned by
addAWSAccount
mutation ● verifyAWSAccount
mutation
Member Of
AWSLambda
object ● Cluster
object ● Repo
object ● Team
object ● TerraformProvider
object ● User
object
Implemented By
CloudAccount
union