Skip to main content


This is an instance of Aurora MySQL-Compatible Edition

type AWSRDSAuroraMySQLInstance {
metadata: ResourceMetadata!
region: AWSRegion!
activityStreamEngineNativeAuditFieldsIncluded: Boolean!
activityStreamKinesisStreamName: String!
activityStreamKmsKeyId: String!
activityStreamMode: AWSRDSDatabaseInstanceActivityStreamModeType!
activityStreamPolicyStatus: AWSRDSDatabaseInstanceActivityStreamPolicyStatusType!
activityStreamStatus: AWSRDSDatabaseInstanceActivityStreamStatusType!
allocatedStorage: Int!
associatedRoles: [AWSRDSDatabaseInstanceRole!]!
autoMinorVersionUpgrade: Boolean!
automaticallyRestartedAt: DateTime
automationMode: AWSRDSDatabaseInstanceAutomationModeType!
availabilityZone: String!
awsBackupRecoveryPointArn: String!
backupRetentionPeriod: Int!
backupTarget: String!
caCertificateId: String!
certificateDetails: AWSRDSDatabaseInstanceCertificateDetails!
characterSetName: String!
customIamInstanceProfile: String!
customerOwnedIpEnabled: Boolean!
clusterId: String!
arn: String!
automatedBackupsReplications: [AWSRDSDatabaseInstanceAutomatedBackupsReplication!]!
class: String!
id: String!
status: AWSRDSDatabaseInstanceStatusType!
name: String!
subnetGroup: AWSRDSDatabaseSubnetGroup!
port: Int!
instanceResourceId: String!
deletionProtection: Boolean!
enabledCloudwatchLogsExports: [String!]!
endpoint: AWSRDSDatabaseInstanceEndpoint!
engine: AWSRDSDatabaseEngineType!
engineVersion: String!
enhancedMonitoringResourceArn: String!
iamDatabaseAuthenticationEnabled: Boolean!
createdAt: DateTime
iops: Int!
kmsKeyId: String!
latestRestorableTimeAt: DateTime
licenseModel: String!
listenerEndpoint: AWSRDSDatabaseInstanceEndpoint!
masterUserSecret: AWSRDSDatabaseInstanceMasterUserSecret!
masterUsername: String!
maximumAllocatedStorage: Int!
monitoringInterval: Int!
monitoringRoleArn: String!
multiAz: Boolean!
ncharCharacterSetName: String!
networkType: AWSRDSDatabaseInstanceNetworkType!
optionGroupMemberships: [AWSRDSDatabaseInstanceOptionGroupMembership!]!
performanceInsightsEnabled: Boolean!
performanceInsightsKMSKeyId: String!
performanceInsightsRetentionPeriod: Int!
preferredBackupWindow: String!
preferredMaintenanceWindow: String!
processorFeatures: [AWSRDSDatabaseInstanceProcessorFeature]!
promotionTier: Int!
publiclyAccessible: Boolean!
readReplicaDBClusterIds: [String!]!
readReplicaDBInstanceIds: [String!]!
readReplicaSourceDBInstanceId: String!
resumeFullAutomationModeTime: DateTime
secondaryAvailabilityZone: String!
statusInfos: [AWSRDSDatabaseInstanceStatusInfo!]
storageEncrypted: Boolean!
storageThroughput: Int!
storageType: String!
tags: [AWSTag!]!
tdeCredentialArn: String!
vpcSecurityGroups: [AWSRDSDatabaseInstanceVpcSecurityGroupMembership!]!
snapshots: [AWSRDSDatabaseInstanceSnapshot!]!


AWSRDSAuroraMySQLInstance.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

AWSRDSAuroraMySQLInstance.region ● AWSRegion! non-null scalar

The region the DB instance is in

AWSRDSAuroraMySQLInstance.activityStreamEngineNativeAuditFieldsIncluded ● Boolean! non-null scalar

Indicates whether engine-native audit fields are included in the database activity stream

AWSRDSAuroraMySQLInstance.activityStreamKinesisStreamName ● String! non-null scalar

The name of the Amazon Kinesis data stream used for the database activity stream

AWSRDSAuroraMySQLInstance.activityStreamKmsKeyId ● String! non-null scalar

The Amazon Web Services KMS key identifier used for encrypting messages in the database activity stream

AWSRDSAuroraMySQLInstance.activityStreamMode ● AWSRDSDatabaseInstanceActivityStreamModeType! non-null enum

The mode of the database activity stream

AWSRDSAuroraMySQLInstance.activityStreamPolicyStatus ● AWSRDSDatabaseInstanceActivityStreamPolicyStatusType! non-null enum

The status of the policy state of the activity stream

AWSRDSAuroraMySQLInstance.activityStreamStatus ● AWSRDSDatabaseInstanceActivityStreamStatusType! non-null enum

The status of the database activity stream

AWSRDSAuroraMySQLInstance.allocatedStorage ● Int! non-null scalar

The allocated storage size specified in gibibytes (GiB)

AWSRDSAuroraMySQLInstance.associatedRoles ● [AWSRDSDatabaseInstanceRole!]! non-null object

The Amazon Web Services Identity and Access Management (IAM) roles associated with the DB instance

AWSRDSAuroraMySQLInstance.autoMinorVersionUpgrade ● Boolean! non-null scalar

Indicates that minor version patches are applied automatically

AWSRDSAuroraMySQLInstance.automaticallyRestartedAt ● DateTime scalar

The time when a stopped DB instance is restarted automatically

AWSRDSAuroraMySQLInstance.automationMode ● AWSRDSDatabaseInstanceAutomationModeType! non-null enum

The automation mode of the RDS Custom DB instance

AWSRDSAuroraMySQLInstance.availabilityZone ● String! non-null scalar

Specifies the name of the Availability Zone the DB instance is located in

AWSRDSAuroraMySQLInstance.awsBackupRecoveryPointArn ● String! non-null scalar

The Amazon Resource Name (ARN) of the recovery point in Amazon Web Services Backup

AWSRDSAuroraMySQLInstance.backupRetentionPeriod ● Int! non-null scalar

The number of days for which automatic DB snapshots are retained.

AWSRDSAuroraMySQLInstance.backupTarget ● String! non-null scalar

Indicates where automated backups and manual snapshots are stored: Amazon Web Services Outposts or the Amazon Web Services Region

AWSRDSAuroraMySQLInstance.caCertificateId ● String! non-null scalar

The identifier of the CA certificate for this DB instance. For more information, see "" and ""

AWSRDSAuroraMySQLInstance.certificateDetails ● AWSRDSDatabaseInstanceCertificateDetails! non-null object

The details of the DB instance's server certificate

AWSRDSAuroraMySQLInstance.characterSetName ● String! non-null scalar

The name of the character set that this instance is associated with

AWSRDSAuroraMySQLInstance.customIamInstanceProfile ● String! non-null scalar

The instance profile associated with the underlying Amazon EC2 instance of an RDS Custom DB instance. (

AWSRDSAuroraMySQLInstance.customerOwnedIpEnabled ● Boolean! non-null scalar

Indicates whether a customer-owned IP address (CoIP) is enabled for an RDS on Outposts DB instance

AWSRDSAuroraMySQLInstance.clusterId ● String! non-null scalar

The DB cluster identifier of the DB instance

AWSRDSAuroraMySQLInstance.arn ● String! non-null scalar

The Amazon Resource Name (ARN) for the DB instance

AWSRDSAuroraMySQLInstance.automatedBackupsReplications ● [AWSRDSDatabaseInstanceAutomatedBackupsReplication!]! non-null object

The list of replicated automated backups associated with the DB instance

AWSRDSAuroraMySQLInstance.class ● String! non-null scalar

The name of the compute and memory capacity class of the DB instance ● String! non-null scalar

The DB instance identifier

AWSRDSAuroraMySQLInstance.status ● AWSRDSDatabaseInstanceStatusType! non-null enum

The current state of this database. Please check "" ● String! non-null scalar

The meaning of this parameter differs according to the database engine you use

AWSRDSAuroraMySQLInstance.subnetGroup ● AWSRDSDatabaseSubnetGroup! non-null object

The subnet group associated with the DB instance, including the name, description, and subnets in the subnet group

AWSRDSAuroraMySQLInstance.port ● Int! non-null scalar

The port that the DB instance listens on

AWSRDSAuroraMySQLInstance.instanceResourceId ● String! non-null scalar

The Amazon Web Services Region-unique, immutable identifier for the DB instance

AWSRDSAuroraMySQLInstance.deletionProtection ● Boolean! non-null scalar

Indicates whther the DB instance has deletion protection enabled

AWSRDSAuroraMySQLInstance.enabledCloudwatchLogsExports ● [String!]! non-null scalar

The list of log types that this DB instance is configured to export to Amazon CloudWatch Logs

AWSRDSAuroraMySQLInstance.endpoint ● AWSRDSDatabaseInstanceEndpoint! non-null object

The connection endpoint

AWSRDSAuroraMySQLInstance.engine ● AWSRDSDatabaseEngineType! non-null enum

The name of the database engine to be used for this DB instance

AWSRDSAuroraMySQLInstance.engineVersion ● String! non-null scalar

The database engine version

AWSRDSAuroraMySQLInstance.enhancedMonitoringResourceArn ● String! non-null scalar

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance

AWSRDSAuroraMySQLInstance.iamDatabaseAuthenticationEnabled ● Boolean! non-null scalar

Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled

AWSRDSAuroraMySQLInstance.createdAt ● DateTime scalar

The created date/time

AWSRDSAuroraMySQLInstance.iops ● Int! non-null scalar

The Provisioned IOPS (I/O operations per second) value

AWSRDSAuroraMySQLInstance.kmsKeyId ● String! non-null scalar

The Amazon Web Services KMS key identifier for an encrypted DB instance

AWSRDSAuroraMySQLInstance.latestRestorableTimeAt ● DateTime scalar

The latest time to which a database can be restored with point-in-time restore

AWSRDSAuroraMySQLInstance.licenseModel ● String! non-null scalar

License model information for this DB instance. This setting doesn't apply to RDS Custom DB instances.

AWSRDSAuroraMySQLInstance.listenerEndpoint ● AWSRDSDatabaseInstanceEndpoint! non-null object

The listener connection endpoint for SQL Server Always On

AWSRDSAuroraMySQLInstance.masterUserSecret ● AWSRDSDatabaseInstanceMasterUserSecret! non-null object

The secret managed by RDS in Amazon Web Services Secrets Manager for the master user password

AWSRDSAuroraMySQLInstance.masterUsername ● String! non-null scalar

The master username for the DB instance

AWSRDSAuroraMySQLInstance.maximumAllocatedStorage ● Int! non-null scalar

The upper limit to which Amazon RDS can automatically scale the storage of the DB instance

AWSRDSAuroraMySQLInstance.monitoringInterval ● Int! non-null scalar

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance

AWSRDSAuroraMySQLInstance.monitoringRoleArn ● String! non-null scalar

The ARN for the IAM role that permits RDS to send Enhanced Monitoring metrics to Amazon CloudWatch Logs

AWSRDSAuroraMySQLInstance.multiAz ● Boolean! non-null scalar

Specifies if the DB instance is a Multi-AZ deployment

AWSRDSAuroraMySQLInstance.ncharCharacterSetName ● String! non-null scalar

The name of the NCHAR character set for the Oracle DB instance. This character set specifies the Unicode encoding for data stored in table columns of type NCHAR, NCLOB, or NVARCHAR2

AWSRDSAuroraMySQLInstance.networkType ● AWSRDSDatabaseInstanceNetworkType! non-null enum

The network type of the DB instance

AWSRDSAuroraMySQLInstance.optionGroupMemberships ● [AWSRDSDatabaseInstanceOptionGroupMembership!]! non-null object

The option group memberships for this DB instance

AWSRDSAuroraMySQLInstance.performanceInsightsEnabled ● Boolean! non-null scalar

Indicates whether Performance Insights is enabled for the DB instance, and otherwise false

AWSRDSAuroraMySQLInstance.performanceInsightsKMSKeyId ● String! non-null scalar

The Amazon Web Services KMS key identifier for encryption of Performance Insights data

AWSRDSAuroraMySQLInstance.performanceInsightsRetentionPeriod ● Int! non-null scalar

The number of days to retain Performance Insights data. This setting is only for non-Aurora Multi-AZ DB clusters. You can specify 7, month 31 (where month is a number of months from 1-23), or 731. Examples: 93 (3 months 31), 341 (11 months 31), 589 (19 months 31) The default: 7 days

AWSRDSAuroraMySQLInstance.preferredBackupWindow ● String! non-null scalar

The daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

AWSRDSAuroraMySQLInstance.preferredMaintenanceWindow ● String! non-null scalar

The weekly time range (in UTC) during which system maintenance can occur

AWSRDSAuroraMySQLInstance.processorFeatures ● [AWSRDSDatabaseInstanceProcessorFeature]! non-null object

The number of CPU cores and the number of threads per core for the DB instance class of the DB instance

AWSRDSAuroraMySQLInstance.promotionTier ● Int! non-null scalar

The order in which an Aurora Replica is promoted to the primary instance after a failure of the existing primary instance

AWSRDSAuroraMySQLInstance.publiclyAccessible ● Boolean! non-null scalar

Specifies the accessibility options for the DB instance

AWSRDSAuroraMySQLInstance.readReplicaDBClusterIds ● [String!]! non-null scalar

The identifiers of Aurora DB clusters to which the RDS DB instance is replicated as a read replica

AWSRDSAuroraMySQLInstance.readReplicaDBInstanceIds ● [String!]! non-null scalar

The identifiers of the read replicas associated with this DB instance

AWSRDSAuroraMySQLInstance.readReplicaSourceDBInstanceId ● String! non-null scalar

The identifier of the source DB instance if this DB instance is a read replica

AWSRDSAuroraMySQLInstance.resumeFullAutomationModeTime ● DateTime scalar

The number of minutes to pause the automation. When the time period ends, RDS Custom resumes full automation The default: 60 The maximum value: 1,440

AWSRDSAuroraMySQLInstance.secondaryAvailabilityZone ● String! non-null scalar

The name of the secondary Availability Zone for a DB instance with multi-AZ support

AWSRDSAuroraMySQLInstance.statusInfos ● [AWSRDSDatabaseInstanceStatusInfo!] list object

The status of a read replica. If the instance isn't a read replica, this is blank

AWSRDSAuroraMySQLInstance.storageEncrypted ● Boolean! non-null scalar

Indicates whether the DB instance is encrypted

AWSRDSAuroraMySQLInstance.storageThroughput ● Int! non-null scalar

The storage throughput for the DB instance

AWSRDSAuroraMySQLInstance.storageType ● String! non-null scalar

The storage type associated with the DB instance

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

The list of tags for the DB instance

AWSRDSAuroraMySQLInstance.tdeCredentialArn ● String! non-null scalar

The ARN from the key store with which the instance is associated for TDE encryption

AWSRDSAuroraMySQLInstance.vpcSecurityGroups ● [AWSRDSDatabaseInstanceVpcSecurityGroupMembership!]! non-null object

The list of the VPC security group elements that the DB instance belongs to

AWSRDSAuroraMySQLInstance.snapshots ● [AWSRDSDatabaseInstanceSnapshot!]! non-null object

The list of snapshots created by this DB instance

Implemented by

AWSRDSDatabaseInstance union