Type definitions#
Auto-generated documentation for Neptune type annotations stubs module mypy-boto3-neptune.
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
AddRoleToDBClusterMessageRequestTypeDef#
# AddRoleToDBClusterMessageRequestTypeDef definition
class AddRoleToDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
RoleArn: str,
FeatureName: NotRequired[str],
AddSourceIdentifierToSubscriptionMessageRequestTypeDef#
# AddSourceIdentifierToSubscriptionMessageRequestTypeDef definition
class AddSourceIdentifierToSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SourceIdentifier: str,
EventSubscriptionTypeDef#
# EventSubscriptionTypeDef definition
class EventSubscriptionTypeDef(TypedDict):
CustomerAwsId: NotRequired[str],
CustSubscriptionId: NotRequired[str],
SnsTopicArn: NotRequired[str],
Status: NotRequired[str],
SubscriptionCreationTime: NotRequired[str],
SourceType: NotRequired[str],
SourceIdsList: NotRequired[list[str]],
EventCategoriesList: NotRequired[list[str]],
Enabled: NotRequired[bool],
EventSubscriptionArn: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
ApplyPendingMaintenanceActionMessageRequestTypeDef#
# ApplyPendingMaintenanceActionMessageRequestTypeDef definition
class ApplyPendingMaintenanceActionMessageRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ApplyAction: str,
OptInType: str,
AvailabilityZoneTypeDef#
# AvailabilityZoneTypeDef definition
class AvailabilityZoneTypeDef(TypedDict):
Name: NotRequired[str],
CharacterSetTypeDef#
# CharacterSetTypeDef definition
class CharacterSetTypeDef(TypedDict):
CharacterSetName: NotRequired[str],
CharacterSetDescription: NotRequired[str],
CloudwatchLogsExportConfigurationTypeDef#
# CloudwatchLogsExportConfigurationTypeDef definition
class CloudwatchLogsExportConfigurationTypeDef(TypedDict):
EnableLogTypes: NotRequired[Sequence[str]],
DisableLogTypes: NotRequired[Sequence[str]],
PendingCloudwatchLogsExportsTypeDef#
# PendingCloudwatchLogsExportsTypeDef definition
class PendingCloudwatchLogsExportsTypeDef(TypedDict):
LogTypesToEnable: NotRequired[list[str]],
LogTypesToDisable: NotRequired[list[str]],
DBClusterParameterGroupTypeDef#
# DBClusterParameterGroupTypeDef definition
class DBClusterParameterGroupTypeDef(TypedDict):
DBClusterParameterGroupName: NotRequired[str],
DBParameterGroupFamily: NotRequired[str],
Description: NotRequired[str],
DBClusterParameterGroupArn: NotRequired[str],
DBClusterSnapshotTypeDef#
# DBClusterSnapshotTypeDef definition
class DBClusterSnapshotTypeDef(TypedDict):
AvailabilityZones: NotRequired[list[str]],
DBClusterSnapshotIdentifier: NotRequired[str],
DBClusterIdentifier: NotRequired[str],
SnapshotCreateTime: NotRequired[datetime],
Engine: NotRequired[str],
AllocatedStorage: NotRequired[int],
Status: NotRequired[str],
Port: NotRequired[int],
VpcId: NotRequired[str],
ClusterCreateTime: NotRequired[datetime],
MasterUsername: NotRequired[str],
EngineVersion: NotRequired[str],
LicenseModel: NotRequired[str],
SnapshotType: NotRequired[str],
PercentProgress: NotRequired[int],
StorageEncrypted: NotRequired[bool],
KmsKeyId: NotRequired[str],
DBClusterSnapshotArn: NotRequired[str],
SourceDBClusterSnapshotArn: NotRequired[str],
IAMDatabaseAuthenticationEnabled: NotRequired[bool],
StorageType: NotRequired[str],
DBParameterGroupTypeDef#
# DBParameterGroupTypeDef definition
class DBParameterGroupTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
DBParameterGroupFamily: NotRequired[str],
Description: NotRequired[str],
DBParameterGroupArn: NotRequired[str],
ServerlessV2ScalingConfigurationTypeDef#
# ServerlessV2ScalingConfigurationTypeDef definition
class ServerlessV2ScalingConfigurationTypeDef(TypedDict):
MinCapacity: NotRequired[float],
MaxCapacity: NotRequired[float],
CreateGlobalClusterMessageRequestTypeDef#
# CreateGlobalClusterMessageRequestTypeDef definition
class CreateGlobalClusterMessageRequestTypeDef(TypedDict):
GlobalClusterIdentifier: str,
SourceDBClusterIdentifier: NotRequired[str],
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
DeletionProtection: NotRequired[bool],
StorageEncrypted: NotRequired[bool],
DBClusterEndpointTypeDef#
# DBClusterEndpointTypeDef definition
class DBClusterEndpointTypeDef(TypedDict):
DBClusterEndpointIdentifier: NotRequired[str],
DBClusterIdentifier: NotRequired[str],
DBClusterEndpointResourceIdentifier: NotRequired[str],
Endpoint: NotRequired[str],
Status: NotRequired[str],
EndpointType: NotRequired[str],
CustomEndpointType: NotRequired[str],
StaticMembers: NotRequired[list[str]],
ExcludedMembers: NotRequired[list[str]],
DBClusterEndpointArn: NotRequired[str],
DBClusterMemberTypeDef#
# DBClusterMemberTypeDef definition
class DBClusterMemberTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
IsClusterWriter: NotRequired[bool],
DBClusterParameterGroupStatus: NotRequired[str],
PromotionTier: NotRequired[int],
DBClusterOptionGroupStatusTypeDef#
# DBClusterOptionGroupStatusTypeDef definition
class DBClusterOptionGroupStatusTypeDef(TypedDict):
DBClusterOptionGroupName: NotRequired[str],
Status: NotRequired[str],
ParameterTypeDef#
# ParameterTypeDef definition
class ParameterTypeDef(TypedDict):
ParameterName: NotRequired[str],
ParameterValue: NotRequired[str],
Description: NotRequired[str],
Source: NotRequired[str],
ApplyType: NotRequired[str],
DataType: NotRequired[str],
AllowedValues: NotRequired[str],
IsModifiable: NotRequired[bool],
MinimumEngineVersion: NotRequired[str],
ApplyMethod: NotRequired[ApplyMethodType], # (1)
- See ApplyMethodType
DBClusterRoleTypeDef#
# DBClusterRoleTypeDef definition
class DBClusterRoleTypeDef(TypedDict):
RoleArn: NotRequired[str],
Status: NotRequired[str],
FeatureName: NotRequired[str],
DBClusterSnapshotAttributeTypeDef#
# DBClusterSnapshotAttributeTypeDef definition
class DBClusterSnapshotAttributeTypeDef(TypedDict):
AttributeName: NotRequired[str],
AttributeValues: NotRequired[list[str]],
ServerlessV2ScalingConfigurationInfoTypeDef#
# ServerlessV2ScalingConfigurationInfoTypeDef definition
class ServerlessV2ScalingConfigurationInfoTypeDef(TypedDict):
MinCapacity: NotRequired[float],
MaxCapacity: NotRequired[float],
VpcSecurityGroupMembershipTypeDef#
# VpcSecurityGroupMembershipTypeDef definition
class VpcSecurityGroupMembershipTypeDef(TypedDict):
VpcSecurityGroupId: NotRequired[str],
Status: NotRequired[str],
TimezoneTypeDef#
# TimezoneTypeDef definition
class TimezoneTypeDef(TypedDict):
TimezoneName: NotRequired[str],
UpgradeTargetTypeDef#
# UpgradeTargetTypeDef definition
class UpgradeTargetTypeDef(TypedDict):
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
Description: NotRequired[str],
AutoUpgrade: NotRequired[bool],
IsMajorVersionUpgrade: NotRequired[bool],
SupportsGlobalDatabases: NotRequired[bool],
DBInstanceStatusInfoTypeDef#
# DBInstanceStatusInfoTypeDef definition
class DBInstanceStatusInfoTypeDef(TypedDict):
StatusType: NotRequired[str],
Normal: NotRequired[bool],
Status: NotRequired[str],
Message: NotRequired[str],
DBParameterGroupStatusTypeDef#
# DBParameterGroupStatusTypeDef definition
class DBParameterGroupStatusTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
ParameterApplyStatus: NotRequired[str],
DBSecurityGroupMembershipTypeDef#
# DBSecurityGroupMembershipTypeDef definition
class DBSecurityGroupMembershipTypeDef(TypedDict):
DBSecurityGroupName: NotRequired[str],
Status: NotRequired[str],
DomainMembershipTypeDef#
# DomainMembershipTypeDef definition
class DomainMembershipTypeDef(TypedDict):
Domain: NotRequired[str],
Status: NotRequired[str],
FQDN: NotRequired[str],
IAMRoleName: NotRequired[str],
EndpointTypeDef#
# EndpointTypeDef definition
class EndpointTypeDef(TypedDict):
Address: NotRequired[str],
Port: NotRequired[int],
HostedZoneId: NotRequired[str],
OptionGroupMembershipTypeDef#
# OptionGroupMembershipTypeDef definition
class OptionGroupMembershipTypeDef(TypedDict):
OptionGroupName: NotRequired[str],
Status: NotRequired[str],
DeleteDBClusterEndpointMessageRequestTypeDef#
# DeleteDBClusterEndpointMessageRequestTypeDef definition
class DeleteDBClusterEndpointMessageRequestTypeDef(TypedDict):
DBClusterEndpointIdentifier: str,
DeleteDBClusterMessageRequestTypeDef#
# DeleteDBClusterMessageRequestTypeDef definition
class DeleteDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
SkipFinalSnapshot: NotRequired[bool],
FinalDBSnapshotIdentifier: NotRequired[str],
DeleteDBClusterParameterGroupMessageRequestTypeDef#
# DeleteDBClusterParameterGroupMessageRequestTypeDef definition
class DeleteDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
DBClusterParameterGroupName: str,
DeleteDBClusterSnapshotMessageRequestTypeDef#
# DeleteDBClusterSnapshotMessageRequestTypeDef definition
class DeleteDBClusterSnapshotMessageRequestTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
DeleteDBInstanceMessageRequestTypeDef#
# DeleteDBInstanceMessageRequestTypeDef definition
class DeleteDBInstanceMessageRequestTypeDef(TypedDict):
DBInstanceIdentifier: str,
SkipFinalSnapshot: NotRequired[bool],
FinalDBSnapshotIdentifier: NotRequired[str],
DeleteDBParameterGroupMessageRequestTypeDef#
# DeleteDBParameterGroupMessageRequestTypeDef definition
class DeleteDBParameterGroupMessageRequestTypeDef(TypedDict):
DBParameterGroupName: str,
DeleteDBSubnetGroupMessageRequestTypeDef#
# DeleteDBSubnetGroupMessageRequestTypeDef definition
class DeleteDBSubnetGroupMessageRequestTypeDef(TypedDict):
DBSubnetGroupName: str,
DeleteEventSubscriptionMessageRequestTypeDef#
# DeleteEventSubscriptionMessageRequestTypeDef definition
class DeleteEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
DeleteGlobalClusterMessageRequestTypeDef#
# DeleteGlobalClusterMessageRequestTypeDef definition
class DeleteGlobalClusterMessageRequestTypeDef(TypedDict):
GlobalClusterIdentifier: str,
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: str,
Values: Sequence[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeDBClusterSnapshotAttributesMessageRequestTypeDef#
# DescribeDBClusterSnapshotAttributesMessageRequestTypeDef definition
class DescribeDBClusterSnapshotAttributesMessageRequestTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
WaiterConfigTypeDef#
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeGlobalClustersMessageRequestTypeDef#
# DescribeGlobalClustersMessageRequestTypeDef definition
class DescribeGlobalClustersMessageRequestTypeDef(TypedDict):
GlobalClusterIdentifier: NotRequired[str],
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
DescribeValidDBInstanceModificationsMessageRequestTypeDef#
# DescribeValidDBInstanceModificationsMessageRequestTypeDef definition
class DescribeValidDBInstanceModificationsMessageRequestTypeDef(TypedDict):
DBInstanceIdentifier: str,
DoubleRangeTypeDef#
# DoubleRangeTypeDef definition
class DoubleRangeTypeDef(TypedDict):
From: NotRequired[float],
To: NotRequired[float],
EventCategoriesMapTypeDef#
# EventCategoriesMapTypeDef definition
class EventCategoriesMapTypeDef(TypedDict):
SourceType: NotRequired[str],
EventCategories: NotRequired[list[str]],
EventTypeDef#
# EventTypeDef definition
class EventTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
Message: NotRequired[str],
EventCategories: NotRequired[list[str]],
Date: NotRequired[datetime],
SourceArn: NotRequired[str],
- See SourceTypeType
FailoverDBClusterMessageRequestTypeDef#
# FailoverDBClusterMessageRequestTypeDef definition
class FailoverDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
TargetDBInstanceIdentifier: NotRequired[str],
FailoverGlobalClusterMessageRequestTypeDef#
# FailoverGlobalClusterMessageRequestTypeDef definition
class FailoverGlobalClusterMessageRequestTypeDef(TypedDict):
GlobalClusterIdentifier: str,
TargetDbClusterIdentifier: str,
GlobalClusterMemberTypeDef#
# GlobalClusterMemberTypeDef definition
class GlobalClusterMemberTypeDef(TypedDict):
DBClusterArn: NotRequired[str],
Readers: NotRequired[list[str]],
IsWriter: NotRequired[bool],
ModifyDBClusterEndpointMessageRequestTypeDef#
# ModifyDBClusterEndpointMessageRequestTypeDef definition
class ModifyDBClusterEndpointMessageRequestTypeDef(TypedDict):
DBClusterEndpointIdentifier: str,
EndpointType: NotRequired[str],
StaticMembers: NotRequired[Sequence[str]],
ExcludedMembers: NotRequired[Sequence[str]],
ModifyDBClusterSnapshotAttributeMessageRequestTypeDef#
# ModifyDBClusterSnapshotAttributeMessageRequestTypeDef definition
class ModifyDBClusterSnapshotAttributeMessageRequestTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
AttributeName: str,
ValuesToAdd: NotRequired[Sequence[str]],
ValuesToRemove: NotRequired[Sequence[str]],
ModifyDBSubnetGroupMessageRequestTypeDef#
# ModifyDBSubnetGroupMessageRequestTypeDef definition
class ModifyDBSubnetGroupMessageRequestTypeDef(TypedDict):
DBSubnetGroupName: str,
SubnetIds: Sequence[str],
DBSubnetGroupDescription: NotRequired[str],
ModifyEventSubscriptionMessageRequestTypeDef#
# ModifyEventSubscriptionMessageRequestTypeDef definition
class ModifyEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: NotRequired[str],
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
ModifyGlobalClusterMessageRequestTypeDef#
# ModifyGlobalClusterMessageRequestTypeDef definition
class ModifyGlobalClusterMessageRequestTypeDef(TypedDict):
GlobalClusterIdentifier: str,
NewGlobalClusterIdentifier: NotRequired[str],
DeletionProtection: NotRequired[bool],
EngineVersion: NotRequired[str],
AllowMajorVersionUpgrade: NotRequired[bool],
PendingMaintenanceActionTypeDef#
# PendingMaintenanceActionTypeDef definition
class PendingMaintenanceActionTypeDef(TypedDict):
Action: NotRequired[str],
AutoAppliedAfterDate: NotRequired[datetime],
ForcedApplyDate: NotRequired[datetime],
OptInStatus: NotRequired[str],
CurrentApplyDate: NotRequired[datetime],
Description: NotRequired[str],
PromoteReadReplicaDBClusterMessageRequestTypeDef#
# PromoteReadReplicaDBClusterMessageRequestTypeDef definition
class PromoteReadReplicaDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
RangeTypeDef#
# RangeTypeDef definition
class RangeTypeDef(TypedDict):
From: NotRequired[int],
To: NotRequired[int],
Step: NotRequired[int],
RebootDBInstanceMessageRequestTypeDef#
# RebootDBInstanceMessageRequestTypeDef definition
class RebootDBInstanceMessageRequestTypeDef(TypedDict):
DBInstanceIdentifier: str,
ForceFailover: NotRequired[bool],
RemoveFromGlobalClusterMessageRequestTypeDef#
# RemoveFromGlobalClusterMessageRequestTypeDef definition
class RemoveFromGlobalClusterMessageRequestTypeDef(TypedDict):
GlobalClusterIdentifier: str,
DbClusterIdentifier: str,
RemoveRoleFromDBClusterMessageRequestTypeDef#
# RemoveRoleFromDBClusterMessageRequestTypeDef definition
class RemoveRoleFromDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
RoleArn: str,
FeatureName: NotRequired[str],
RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef#
# RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef definition
class RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SourceIdentifier: str,
RemoveTagsFromResourceMessageRequestTypeDef#
# RemoveTagsFromResourceMessageRequestTypeDef definition
class RemoveTagsFromResourceMessageRequestTypeDef(TypedDict):
ResourceName: str,
TagKeys: Sequence[str],
StartDBClusterMessageRequestTypeDef#
# StartDBClusterMessageRequestTypeDef definition
class StartDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
StopDBClusterMessageRequestTypeDef#
# StopDBClusterMessageRequestTypeDef definition
class StopDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
AddSourceIdentifierToSubscriptionResultTypeDef#
# AddSourceIdentifierToSubscriptionResultTypeDef definition
class AddSourceIdentifierToSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterEndpointOutputTypeDef#
# CreateDBClusterEndpointOutputTypeDef definition
class CreateDBClusterEndpointOutputTypeDef(TypedDict):
DBClusterEndpointIdentifier: str,
DBClusterIdentifier: str,
DBClusterEndpointResourceIdentifier: str,
Endpoint: str,
Status: str,
EndpointType: str,
CustomEndpointType: str,
StaticMembers: list[str],
ExcludedMembers: list[str],
DBClusterEndpointArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateEventSubscriptionResultTypeDef#
# CreateEventSubscriptionResultTypeDef definition
class CreateEventSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterParameterGroupNameMessageTypeDef#
# DBClusterParameterGroupNameMessageTypeDef definition
class DBClusterParameterGroupNameMessageTypeDef(TypedDict):
DBClusterParameterGroupName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DBParameterGroupNameMessageTypeDef#
# DBParameterGroupNameMessageTypeDef definition
class DBParameterGroupNameMessageTypeDef(TypedDict):
DBParameterGroupName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteDBClusterEndpointOutputTypeDef#
# DeleteDBClusterEndpointOutputTypeDef definition
class DeleteDBClusterEndpointOutputTypeDef(TypedDict):
DBClusterEndpointIdentifier: str,
DBClusterIdentifier: str,
DBClusterEndpointResourceIdentifier: str,
Endpoint: str,
Status: str,
EndpointType: str,
CustomEndpointType: str,
StaticMembers: list[str],
ExcludedMembers: list[str],
DBClusterEndpointArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteEventSubscriptionResultTypeDef#
# DeleteEventSubscriptionResultTypeDef definition
class DeleteEventSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EventSubscriptionsMessageTypeDef#
# EventSubscriptionsMessageTypeDef definition
class EventSubscriptionsMessageTypeDef(TypedDict):
Marker: str,
EventSubscriptionsList: list[EventSubscriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBClusterEndpointOutputTypeDef#
# ModifyDBClusterEndpointOutputTypeDef definition
class ModifyDBClusterEndpointOutputTypeDef(TypedDict):
DBClusterEndpointIdentifier: str,
DBClusterIdentifier: str,
DBClusterEndpointResourceIdentifier: str,
Endpoint: str,
Status: str,
EndpointType: str,
CustomEndpointType: str,
StaticMembers: list[str],
ExcludedMembers: list[str],
DBClusterEndpointArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ModifyEventSubscriptionResultTypeDef#
# ModifyEventSubscriptionResultTypeDef definition
class ModifyEventSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RemoveSourceIdentifierFromSubscriptionResultTypeDef#
# RemoveSourceIdentifierFromSubscriptionResultTypeDef definition
class RemoveSourceIdentifierFromSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddTagsToResourceMessageRequestTypeDef#
# AddTagsToResourceMessageRequestTypeDef definition
class AddTagsToResourceMessageRequestTypeDef(TypedDict):
ResourceName: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CopyDBClusterParameterGroupMessageRequestTypeDef#
# CopyDBClusterParameterGroupMessageRequestTypeDef definition
class CopyDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
SourceDBClusterParameterGroupIdentifier: str,
TargetDBClusterParameterGroupIdentifier: str,
TargetDBClusterParameterGroupDescription: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CopyDBClusterSnapshotMessageRequestTypeDef#
# CopyDBClusterSnapshotMessageRequestTypeDef definition
class CopyDBClusterSnapshotMessageRequestTypeDef(TypedDict):
SourceDBClusterSnapshotIdentifier: str,
TargetDBClusterSnapshotIdentifier: str,
KmsKeyId: NotRequired[str],
PreSignedUrl: NotRequired[str],
CopyTags: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
SourceRegion: NotRequired[str],
- See TagTypeDef
CopyDBParameterGroupMessageRequestTypeDef#
# CopyDBParameterGroupMessageRequestTypeDef definition
class CopyDBParameterGroupMessageRequestTypeDef(TypedDict):
SourceDBParameterGroupIdentifier: str,
TargetDBParameterGroupIdentifier: str,
TargetDBParameterGroupDescription: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBClusterEndpointMessageRequestTypeDef#
# CreateDBClusterEndpointMessageRequestTypeDef definition
class CreateDBClusterEndpointMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
DBClusterEndpointIdentifier: str,
EndpointType: str,
StaticMembers: NotRequired[Sequence[str]],
ExcludedMembers: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBClusterParameterGroupMessageRequestTypeDef#
# CreateDBClusterParameterGroupMessageRequestTypeDef definition
class CreateDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
DBClusterParameterGroupName: str,
DBParameterGroupFamily: str,
Description: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBClusterSnapshotMessageRequestTypeDef#
# CreateDBClusterSnapshotMessageRequestTypeDef definition
class CreateDBClusterSnapshotMessageRequestTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
DBClusterIdentifier: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBInstanceMessageRequestTypeDef#
# CreateDBInstanceMessageRequestTypeDef definition
class CreateDBInstanceMessageRequestTypeDef(TypedDict):
DBInstanceIdentifier: str,
DBInstanceClass: str,
Engine: str,
DBClusterIdentifier: str,
DBName: NotRequired[str],
AllocatedStorage: NotRequired[int],
MasterUsername: NotRequired[str],
MasterUserPassword: NotRequired[str],
DBSecurityGroups: NotRequired[Sequence[str]],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
AvailabilityZone: NotRequired[str],
DBSubnetGroupName: NotRequired[str],
PreferredMaintenanceWindow: NotRequired[str],
DBParameterGroupName: NotRequired[str],
BackupRetentionPeriod: NotRequired[int],
PreferredBackupWindow: NotRequired[str],
Port: NotRequired[int],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AutoMinorVersionUpgrade: NotRequired[bool],
LicenseModel: NotRequired[str],
Iops: NotRequired[int],
OptionGroupName: NotRequired[str],
CharacterSetName: NotRequired[str],
PubliclyAccessible: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
StorageType: NotRequired[str],
TdeCredentialArn: NotRequired[str],
TdeCredentialPassword: NotRequired[str],
StorageEncrypted: NotRequired[bool],
KmsKeyId: NotRequired[str],
Domain: NotRequired[str],
CopyTagsToSnapshot: NotRequired[bool],
MonitoringInterval: NotRequired[int],
MonitoringRoleArn: NotRequired[str],
DomainIAMRoleName: NotRequired[str],
PromotionTier: NotRequired[int],
Timezone: NotRequired[str],
EnableIAMDatabaseAuthentication: NotRequired[bool],
EnablePerformanceInsights: NotRequired[bool],
PerformanceInsightsKMSKeyId: NotRequired[str],
EnableCloudwatchLogsExports: NotRequired[Sequence[str]],
DeletionProtection: NotRequired[bool],
- See TagTypeDef
CreateDBParameterGroupMessageRequestTypeDef#
# CreateDBParameterGroupMessageRequestTypeDef definition
class CreateDBParameterGroupMessageRequestTypeDef(TypedDict):
DBParameterGroupName: str,
DBParameterGroupFamily: str,
Description: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBSubnetGroupMessageRequestTypeDef#
# CreateDBSubnetGroupMessageRequestTypeDef definition
class CreateDBSubnetGroupMessageRequestTypeDef(TypedDict):
DBSubnetGroupName: str,
DBSubnetGroupDescription: str,
SubnetIds: Sequence[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateEventSubscriptionMessageRequestTypeDef#
# CreateEventSubscriptionMessageRequestTypeDef definition
class CreateEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: str,
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
SourceIds: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
TagListMessageTypeDef#
# TagListMessageTypeDef definition
class TagListMessageTypeDef(TypedDict):
TagList: list[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
OrderableDBInstanceOptionTypeDef#
# OrderableDBInstanceOptionTypeDef definition
class OrderableDBInstanceOptionTypeDef(TypedDict):
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
DBInstanceClass: NotRequired[str],
LicenseModel: NotRequired[str],
AvailabilityZones: NotRequired[list[AvailabilityZoneTypeDef]], # (1)
MultiAZCapable: NotRequired[bool],
ReadReplicaCapable: NotRequired[bool],
Vpc: NotRequired[bool],
SupportsStorageEncryption: NotRequired[bool],
StorageType: NotRequired[str],
SupportsIops: NotRequired[bool],
SupportsEnhancedMonitoring: NotRequired[bool],
SupportsIAMDatabaseAuthentication: NotRequired[bool],
SupportsPerformanceInsights: NotRequired[bool],
MinStorageSize: NotRequired[int],
MaxStorageSize: NotRequired[int],
MinIopsPerDbInstance: NotRequired[int],
MaxIopsPerDbInstance: NotRequired[int],
MinIopsPerGib: NotRequired[float],
MaxIopsPerGib: NotRequired[float],
SupportsGlobalDatabases: NotRequired[bool],
SubnetTypeDef#
# SubnetTypeDef definition
class SubnetTypeDef(TypedDict):
SubnetIdentifier: NotRequired[str],
SubnetAvailabilityZone: NotRequired[AvailabilityZoneTypeDef], # (1)
SubnetStatus: NotRequired[str],
ModifyDBInstanceMessageRequestTypeDef#
# ModifyDBInstanceMessageRequestTypeDef definition
class ModifyDBInstanceMessageRequestTypeDef(TypedDict):
DBInstanceIdentifier: str,
AllocatedStorage: NotRequired[int],
DBInstanceClass: NotRequired[str],
DBSubnetGroupName: NotRequired[str],
DBSecurityGroups: NotRequired[Sequence[str]],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
ApplyImmediately: NotRequired[bool],
MasterUserPassword: NotRequired[str],
DBParameterGroupName: NotRequired[str],
BackupRetentionPeriod: NotRequired[int],
PreferredBackupWindow: NotRequired[str],
PreferredMaintenanceWindow: NotRequired[str],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AllowMajorVersionUpgrade: NotRequired[bool],
AutoMinorVersionUpgrade: NotRequired[bool],
LicenseModel: NotRequired[str],
Iops: NotRequired[int],
OptionGroupName: NotRequired[str],
NewDBInstanceIdentifier: NotRequired[str],
StorageType: NotRequired[str],
TdeCredentialArn: NotRequired[str],
TdeCredentialPassword: NotRequired[str],
CACertificateIdentifier: NotRequired[str],
Domain: NotRequired[str],
CopyTagsToSnapshot: NotRequired[bool],
MonitoringInterval: NotRequired[int],
DBPortNumber: NotRequired[int],
PubliclyAccessible: NotRequired[bool],
MonitoringRoleArn: NotRequired[str],
DomainIAMRoleName: NotRequired[str],
PromotionTier: NotRequired[int],
EnableIAMDatabaseAuthentication: NotRequired[bool],
EnablePerformanceInsights: NotRequired[bool],
PerformanceInsightsKMSKeyId: NotRequired[str],
CloudwatchLogsExportConfiguration: NotRequired[CloudwatchLogsExportConfigurationTypeDef], # (1)
DeletionProtection: NotRequired[bool],
ClusterPendingModifiedValuesTypeDef#
# ClusterPendingModifiedValuesTypeDef definition
class ClusterPendingModifiedValuesTypeDef(TypedDict):
PendingCloudwatchLogsExports: NotRequired[PendingCloudwatchLogsExportsTypeDef], # (1)
DBClusterIdentifier: NotRequired[str],
IAMDatabaseAuthenticationEnabled: NotRequired[bool],
EngineVersion: NotRequired[str],
BackupRetentionPeriod: NotRequired[int],
StorageType: NotRequired[str],
AllocatedStorage: NotRequired[int],
Iops: NotRequired[int],
PendingModifiedValuesTypeDef#
# PendingModifiedValuesTypeDef definition
class PendingModifiedValuesTypeDef(TypedDict):
DBInstanceClass: NotRequired[str],
AllocatedStorage: NotRequired[int],
MasterUserPassword: NotRequired[str],
Port: NotRequired[int],
BackupRetentionPeriod: NotRequired[int],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
LicenseModel: NotRequired[str],
Iops: NotRequired[int],
DBInstanceIdentifier: NotRequired[str],
StorageType: NotRequired[str],
CACertificateIdentifier: NotRequired[str],
DBSubnetGroupName: NotRequired[str],
PendingCloudwatchLogsExports: NotRequired[PendingCloudwatchLogsExportsTypeDef], # (1)
CopyDBClusterParameterGroupResultTypeDef#
# CopyDBClusterParameterGroupResultTypeDef definition
class CopyDBClusterParameterGroupResultTypeDef(TypedDict):
DBClusterParameterGroup: DBClusterParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterParameterGroupResultTypeDef#
# CreateDBClusterParameterGroupResultTypeDef definition
class CreateDBClusterParameterGroupResultTypeDef(TypedDict):
DBClusterParameterGroup: DBClusterParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterParameterGroupsMessageTypeDef#
# DBClusterParameterGroupsMessageTypeDef definition
class DBClusterParameterGroupsMessageTypeDef(TypedDict):
Marker: str,
DBClusterParameterGroups: list[DBClusterParameterGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CopyDBClusterSnapshotResultTypeDef#
# CopyDBClusterSnapshotResultTypeDef definition
class CopyDBClusterSnapshotResultTypeDef(TypedDict):
DBClusterSnapshot: DBClusterSnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterSnapshotResultTypeDef#
# CreateDBClusterSnapshotResultTypeDef definition
class CreateDBClusterSnapshotResultTypeDef(TypedDict):
DBClusterSnapshot: DBClusterSnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterSnapshotMessageTypeDef#
# DBClusterSnapshotMessageTypeDef definition
class DBClusterSnapshotMessageTypeDef(TypedDict):
Marker: str,
DBClusterSnapshots: list[DBClusterSnapshotTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDBClusterSnapshotResultTypeDef#
# DeleteDBClusterSnapshotResultTypeDef definition
class DeleteDBClusterSnapshotResultTypeDef(TypedDict):
DBClusterSnapshot: DBClusterSnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CopyDBParameterGroupResultTypeDef#
# CopyDBParameterGroupResultTypeDef definition
class CopyDBParameterGroupResultTypeDef(TypedDict):
DBParameterGroup: DBParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBParameterGroupResultTypeDef#
# CreateDBParameterGroupResultTypeDef definition
class CreateDBParameterGroupResultTypeDef(TypedDict):
DBParameterGroup: DBParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBParameterGroupsMessageTypeDef#
# DBParameterGroupsMessageTypeDef definition
class DBParameterGroupsMessageTypeDef(TypedDict):
Marker: str,
DBParameterGroups: list[DBParameterGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterMessageRequestTypeDef#
# CreateDBClusterMessageRequestTypeDef definition
class CreateDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
Engine: str,
AvailabilityZones: NotRequired[Sequence[str]],
BackupRetentionPeriod: NotRequired[int],
CharacterSetName: NotRequired[str],
CopyTagsToSnapshot: NotRequired[bool],
DatabaseName: NotRequired[str],
DBClusterParameterGroupName: NotRequired[str],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
DBSubnetGroupName: NotRequired[str],
EngineVersion: NotRequired[str],
Port: NotRequired[int],
MasterUsername: NotRequired[str],
MasterUserPassword: NotRequired[str],
OptionGroupName: NotRequired[str],
PreferredBackupWindow: NotRequired[str],
PreferredMaintenanceWindow: NotRequired[str],
ReplicationSourceIdentifier: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
StorageEncrypted: NotRequired[bool],
KmsKeyId: NotRequired[str],
PreSignedUrl: NotRequired[str],
EnableIAMDatabaseAuthentication: NotRequired[bool],
EnableCloudwatchLogsExports: NotRequired[Sequence[str]],
DeletionProtection: NotRequired[bool],
ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationTypeDef], # (2)
GlobalClusterIdentifier: NotRequired[str],
StorageType: NotRequired[str],
SourceRegion: NotRequired[str],
ModifyDBClusterMessageRequestTypeDef#
# ModifyDBClusterMessageRequestTypeDef definition
class ModifyDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
NewDBClusterIdentifier: NotRequired[str],
ApplyImmediately: NotRequired[bool],
BackupRetentionPeriod: NotRequired[int],
DBClusterParameterGroupName: NotRequired[str],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
Port: NotRequired[int],
MasterUserPassword: NotRequired[str],
OptionGroupName: NotRequired[str],
PreferredBackupWindow: NotRequired[str],
PreferredMaintenanceWindow: NotRequired[str],
EnableIAMDatabaseAuthentication: NotRequired[bool],
CloudwatchLogsExportConfiguration: NotRequired[CloudwatchLogsExportConfigurationTypeDef], # (1)
EngineVersion: NotRequired[str],
AllowMajorVersionUpgrade: NotRequired[bool],
DBInstanceParameterGroupName: NotRequired[str],
DeletionProtection: NotRequired[bool],
CopyTagsToSnapshot: NotRequired[bool],
ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationTypeDef], # (2)
StorageType: NotRequired[str],
RestoreDBClusterFromSnapshotMessageRequestTypeDef#
# RestoreDBClusterFromSnapshotMessageRequestTypeDef definition
class RestoreDBClusterFromSnapshotMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
SnapshotIdentifier: str,
Engine: str,
AvailabilityZones: NotRequired[Sequence[str]],
EngineVersion: NotRequired[str],
Port: NotRequired[int],
DBSubnetGroupName: NotRequired[str],
DatabaseName: NotRequired[str],
OptionGroupName: NotRequired[str],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
KmsKeyId: NotRequired[str],
EnableIAMDatabaseAuthentication: NotRequired[bool],
EnableCloudwatchLogsExports: NotRequired[Sequence[str]],
DBClusterParameterGroupName: NotRequired[str],
DeletionProtection: NotRequired[bool],
CopyTagsToSnapshot: NotRequired[bool],
ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationTypeDef], # (2)
StorageType: NotRequired[str],
DBClusterEndpointMessageTypeDef#
# DBClusterEndpointMessageTypeDef definition
class DBClusterEndpointMessageTypeDef(TypedDict):
Marker: str,
DBClusterEndpoints: list[DBClusterEndpointTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterParameterGroupDetailsTypeDef#
# DBClusterParameterGroupDetailsTypeDef definition
class DBClusterParameterGroupDetailsTypeDef(TypedDict):
Parameters: list[ParameterTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBParameterGroupDetailsTypeDef#
# DBParameterGroupDetailsTypeDef definition
class DBParameterGroupDetailsTypeDef(TypedDict):
Parameters: list[ParameterTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EngineDefaultsTypeDef#
# EngineDefaultsTypeDef definition
class EngineDefaultsTypeDef(TypedDict):
DBParameterGroupFamily: NotRequired[str],
Marker: NotRequired[str],
Parameters: NotRequired[list[ParameterTypeDef]], # (1)
- See ParameterTypeDef
ModifyDBClusterParameterGroupMessageRequestTypeDef#
# ModifyDBClusterParameterGroupMessageRequestTypeDef definition
class ModifyDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
DBClusterParameterGroupName: str,
Parameters: Sequence[ParameterTypeDef], # (1)
- See ParameterTypeDef
ModifyDBParameterGroupMessageRequestTypeDef#
# ModifyDBParameterGroupMessageRequestTypeDef definition
class ModifyDBParameterGroupMessageRequestTypeDef(TypedDict):
DBParameterGroupName: str,
Parameters: Sequence[ParameterTypeDef], # (1)
- See ParameterTypeDef
ResetDBClusterParameterGroupMessageRequestTypeDef#
# ResetDBClusterParameterGroupMessageRequestTypeDef definition
class ResetDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
DBClusterParameterGroupName: str,
ResetAllParameters: NotRequired[bool],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
- See ParameterTypeDef
ResetDBParameterGroupMessageRequestTypeDef#
# ResetDBParameterGroupMessageRequestTypeDef definition
class ResetDBParameterGroupMessageRequestTypeDef(TypedDict):
DBParameterGroupName: str,
ResetAllParameters: NotRequired[bool],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
- See ParameterTypeDef
DBClusterSnapshotAttributesResultTypeDef#
# DBClusterSnapshotAttributesResultTypeDef definition
class DBClusterSnapshotAttributesResultTypeDef(TypedDict):
DBClusterSnapshotIdentifier: NotRequired[str],
DBClusterSnapshotAttributes: NotRequired[list[DBClusterSnapshotAttributeTypeDef]], # (1)
DBEngineVersionTypeDef#
# DBEngineVersionTypeDef definition
class DBEngineVersionTypeDef(TypedDict):
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
DBParameterGroupFamily: NotRequired[str],
DBEngineDescription: NotRequired[str],
DBEngineVersionDescription: NotRequired[str],
DefaultCharacterSet: NotRequired[CharacterSetTypeDef], # (1)
SupportedCharacterSets: NotRequired[list[CharacterSetTypeDef]], # (2)
ValidUpgradeTarget: NotRequired[list[UpgradeTargetTypeDef]], # (3)
SupportedTimezones: NotRequired[list[TimezoneTypeDef]], # (4)
ExportableLogTypes: NotRequired[list[str]],
SupportsLogExportsToCloudwatchLogs: NotRequired[bool],
SupportsReadReplica: NotRequired[bool],
SupportsGlobalDatabases: NotRequired[bool],
- See CharacterSetTypeDef
- See CharacterSetTypeDef
- See UpgradeTargetTypeDef
- See TimezoneTypeDef
DescribeDBClusterEndpointsMessageRequestTypeDef#
# DescribeDBClusterEndpointsMessageRequestTypeDef definition
class DescribeDBClusterEndpointsMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
DBClusterEndpointIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBClusterParameterGroupsMessageRequestTypeDef#
# DescribeDBClusterParameterGroupsMessageRequestTypeDef definition
class DescribeDBClusterParameterGroupsMessageRequestTypeDef(TypedDict):
DBClusterParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBClusterParametersMessageRequestTypeDef#
# DescribeDBClusterParametersMessageRequestTypeDef definition
class DescribeDBClusterParametersMessageRequestTypeDef(TypedDict):
DBClusterParameterGroupName: str,
Source: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBClusterSnapshotsMessageRequestTypeDef#
# DescribeDBClusterSnapshotsMessageRequestTypeDef definition
class DescribeDBClusterSnapshotsMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
DBClusterSnapshotIdentifier: NotRequired[str],
SnapshotType: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
IncludeShared: NotRequired[bool],
IncludePublic: NotRequired[bool],
- See FilterTypeDef
DescribeDBClustersMessageRequestTypeDef#
# DescribeDBClustersMessageRequestTypeDef definition
class DescribeDBClustersMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBEngineVersionsMessageRequestTypeDef#
# DescribeDBEngineVersionsMessageRequestTypeDef definition
class DescribeDBEngineVersionsMessageRequestTypeDef(TypedDict):
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
DBParameterGroupFamily: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
DefaultOnly: NotRequired[bool],
ListSupportedCharacterSets: NotRequired[bool],
ListSupportedTimezones: NotRequired[bool],
- See FilterTypeDef
DescribeDBInstancesMessageRequestTypeDef#
# DescribeDBInstancesMessageRequestTypeDef definition
class DescribeDBInstancesMessageRequestTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBParameterGroupsMessageRequestTypeDef#
# DescribeDBParameterGroupsMessageRequestTypeDef definition
class DescribeDBParameterGroupsMessageRequestTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBParametersMessageRequestTypeDef#
# DescribeDBParametersMessageRequestTypeDef definition
class DescribeDBParametersMessageRequestTypeDef(TypedDict):
DBParameterGroupName: str,
Source: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBSubnetGroupsMessageRequestTypeDef#
# DescribeDBSubnetGroupsMessageRequestTypeDef definition
class DescribeDBSubnetGroupsMessageRequestTypeDef(TypedDict):
DBSubnetGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEngineDefaultClusterParametersMessageRequestTypeDef#
# DescribeEngineDefaultClusterParametersMessageRequestTypeDef definition
class DescribeEngineDefaultClusterParametersMessageRequestTypeDef(TypedDict):
DBParameterGroupFamily: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEngineDefaultParametersMessageRequestTypeDef#
# DescribeEngineDefaultParametersMessageRequestTypeDef definition
class DescribeEngineDefaultParametersMessageRequestTypeDef(TypedDict):
DBParameterGroupFamily: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventCategoriesMessageRequestTypeDef#
# DescribeEventCategoriesMessageRequestTypeDef definition
class DescribeEventCategoriesMessageRequestTypeDef(TypedDict):
SourceType: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeEventSubscriptionsMessageRequestTypeDef#
# DescribeEventSubscriptionsMessageRequestTypeDef definition
class DescribeEventSubscriptionsMessageRequestTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeOrderableDBInstanceOptionsMessageRequestTypeDef#
# DescribeOrderableDBInstanceOptionsMessageRequestTypeDef definition
class DescribeOrderableDBInstanceOptionsMessageRequestTypeDef(TypedDict):
Engine: str,
EngineVersion: NotRequired[str],
DBInstanceClass: NotRequired[str],
LicenseModel: NotRequired[str],
Vpc: NotRequired[bool],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribePendingMaintenanceActionsMessageRequestTypeDef#
# DescribePendingMaintenanceActionsMessageRequestTypeDef definition
class DescribePendingMaintenanceActionsMessageRequestTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
ListTagsForResourceMessageRequestTypeDef#
# ListTagsForResourceMessageRequestTypeDef definition
class ListTagsForResourceMessageRequestTypeDef(TypedDict):
ResourceName: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeDBClusterEndpointsMessagePaginateTypeDef#
# DescribeDBClusterEndpointsMessagePaginateTypeDef definition
class DescribeDBClusterEndpointsMessagePaginateTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
DBClusterEndpointIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBClusterParameterGroupsMessagePaginateTypeDef#
# DescribeDBClusterParameterGroupsMessagePaginateTypeDef definition
class DescribeDBClusterParameterGroupsMessagePaginateTypeDef(TypedDict):
DBClusterParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBClusterParametersMessagePaginateTypeDef#
# DescribeDBClusterParametersMessagePaginateTypeDef definition
class DescribeDBClusterParametersMessagePaginateTypeDef(TypedDict):
DBClusterParameterGroupName: str,
Source: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBClusterSnapshotsMessagePaginateTypeDef#
# DescribeDBClusterSnapshotsMessagePaginateTypeDef definition
class DescribeDBClusterSnapshotsMessagePaginateTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
DBClusterSnapshotIdentifier: NotRequired[str],
SnapshotType: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
IncludeShared: NotRequired[bool],
IncludePublic: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBClustersMessagePaginateTypeDef#
# DescribeDBClustersMessagePaginateTypeDef definition
class DescribeDBClustersMessagePaginateTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBEngineVersionsMessagePaginateTypeDef#
# DescribeDBEngineVersionsMessagePaginateTypeDef definition
class DescribeDBEngineVersionsMessagePaginateTypeDef(TypedDict):
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
DBParameterGroupFamily: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
DefaultOnly: NotRequired[bool],
ListSupportedCharacterSets: NotRequired[bool],
ListSupportedTimezones: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBInstancesMessagePaginateTypeDef#
# DescribeDBInstancesMessagePaginateTypeDef definition
class DescribeDBInstancesMessagePaginateTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBParameterGroupsMessagePaginateTypeDef#
# DescribeDBParameterGroupsMessagePaginateTypeDef definition
class DescribeDBParameterGroupsMessagePaginateTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBParametersMessagePaginateTypeDef#
# DescribeDBParametersMessagePaginateTypeDef definition
class DescribeDBParametersMessagePaginateTypeDef(TypedDict):
DBParameterGroupName: str,
Source: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBSubnetGroupsMessagePaginateTypeDef#
# DescribeDBSubnetGroupsMessagePaginateTypeDef definition
class DescribeDBSubnetGroupsMessagePaginateTypeDef(TypedDict):
DBSubnetGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEngineDefaultParametersMessagePaginateTypeDef#
# DescribeEngineDefaultParametersMessagePaginateTypeDef definition
class DescribeEngineDefaultParametersMessagePaginateTypeDef(TypedDict):
DBParameterGroupFamily: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventSubscriptionsMessagePaginateTypeDef#
# DescribeEventSubscriptionsMessagePaginateTypeDef definition
class DescribeEventSubscriptionsMessagePaginateTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeGlobalClustersMessagePaginateTypeDef#
# DescribeGlobalClustersMessagePaginateTypeDef definition
class DescribeGlobalClustersMessagePaginateTypeDef(TypedDict):
GlobalClusterIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeOrderableDBInstanceOptionsMessagePaginateTypeDef#
# DescribeOrderableDBInstanceOptionsMessagePaginateTypeDef definition
class DescribeOrderableDBInstanceOptionsMessagePaginateTypeDef(TypedDict):
Engine: str,
EngineVersion: NotRequired[str],
DBInstanceClass: NotRequired[str],
LicenseModel: NotRequired[str],
Vpc: NotRequired[bool],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribePendingMaintenanceActionsMessagePaginateTypeDef#
# DescribePendingMaintenanceActionsMessagePaginateTypeDef definition
class DescribePendingMaintenanceActionsMessagePaginateTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBInstancesMessageWaitTypeDef#
# DescribeDBInstancesMessageWaitTypeDef definition
class DescribeDBInstancesMessageWaitTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeEventsMessagePaginateTypeDef#
# DescribeEventsMessagePaginateTypeDef definition
class DescribeEventsMessagePaginateTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
StartTime: NotRequired[TimestampTypeDef],
EndTime: NotRequired[TimestampTypeDef],
Duration: NotRequired[int],
EventCategories: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See SourceTypeType
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventsMessageRequestTypeDef#
# DescribeEventsMessageRequestTypeDef definition
class DescribeEventsMessageRequestTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
StartTime: NotRequired[TimestampTypeDef],
EndTime: NotRequired[TimestampTypeDef],
Duration: NotRequired[int],
EventCategories: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (2)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See SourceTypeType
- See FilterTypeDef
RestoreDBClusterToPointInTimeMessageRequestTypeDef#
# RestoreDBClusterToPointInTimeMessageRequestTypeDef definition
class RestoreDBClusterToPointInTimeMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
SourceDBClusterIdentifier: str,
RestoreType: NotRequired[str],
RestoreToTime: NotRequired[TimestampTypeDef],
UseLatestRestorableTime: NotRequired[bool],
Port: NotRequired[int],
DBSubnetGroupName: NotRequired[str],
OptionGroupName: NotRequired[str],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
KmsKeyId: NotRequired[str],
EnableIAMDatabaseAuthentication: NotRequired[bool],
EnableCloudwatchLogsExports: NotRequired[Sequence[str]],
DBClusterParameterGroupName: NotRequired[str],
DeletionProtection: NotRequired[bool],
ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationTypeDef], # (2)
StorageType: NotRequired[str],
EventCategoriesMessageTypeDef#
# EventCategoriesMessageTypeDef definition
class EventCategoriesMessageTypeDef(TypedDict):
EventCategoriesMapList: list[EventCategoriesMapTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EventsMessageTypeDef#
# EventsMessageTypeDef definition
class EventsMessageTypeDef(TypedDict):
Marker: str,
Events: list[EventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EventTypeDef
- See ResponseMetadataTypeDef
GlobalClusterTypeDef#
# GlobalClusterTypeDef definition
class GlobalClusterTypeDef(TypedDict):
GlobalClusterIdentifier: NotRequired[str],
GlobalClusterResourceId: NotRequired[str],
GlobalClusterArn: NotRequired[str],
Status: NotRequired[str],
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
StorageEncrypted: NotRequired[bool],
DeletionProtection: NotRequired[bool],
GlobalClusterMembers: NotRequired[list[GlobalClusterMemberTypeDef]], # (1)
ResourcePendingMaintenanceActionsTypeDef#
# ResourcePendingMaintenanceActionsTypeDef definition
class ResourcePendingMaintenanceActionsTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
PendingMaintenanceActionDetails: NotRequired[list[PendingMaintenanceActionTypeDef]], # (1)
ValidStorageOptionsTypeDef#
# ValidStorageOptionsTypeDef definition
class ValidStorageOptionsTypeDef(TypedDict):
StorageType: NotRequired[str],
StorageSize: NotRequired[list[RangeTypeDef]], # (1)
ProvisionedIops: NotRequired[list[RangeTypeDef]], # (1)
IopsToStorageRatio: NotRequired[list[DoubleRangeTypeDef]], # (3)
- See RangeTypeDef
- See RangeTypeDef
- See DoubleRangeTypeDef
OrderableDBInstanceOptionsMessageTypeDef#
# OrderableDBInstanceOptionsMessageTypeDef definition
class OrderableDBInstanceOptionsMessageTypeDef(TypedDict):
OrderableDBInstanceOptions: list[OrderableDBInstanceOptionTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBSubnetGroupTypeDef#
# DBSubnetGroupTypeDef definition
class DBSubnetGroupTypeDef(TypedDict):
DBSubnetGroupName: NotRequired[str],
DBSubnetGroupDescription: NotRequired[str],
VpcId: NotRequired[str],
SubnetGroupStatus: NotRequired[str],
Subnets: NotRequired[list[SubnetTypeDef]], # (1)
DBSubnetGroupArn: NotRequired[str],
- See SubnetTypeDef
DBClusterTypeDef#
# DBClusterTypeDef definition
class DBClusterTypeDef(TypedDict):
AllocatedStorage: NotRequired[int],
AvailabilityZones: NotRequired[list[str]],
BackupRetentionPeriod: NotRequired[int],
CharacterSetName: NotRequired[str],
DatabaseName: NotRequired[str],
DBClusterIdentifier: NotRequired[str],
DBClusterParameterGroup: NotRequired[str],
DBSubnetGroup: NotRequired[str],
Status: NotRequired[str],
PercentProgress: NotRequired[str],
EarliestRestorableTime: NotRequired[datetime],
Endpoint: NotRequired[str],
ReaderEndpoint: NotRequired[str],
MultiAZ: NotRequired[bool],
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
LatestRestorableTime: NotRequired[datetime],
Port: NotRequired[int],
MasterUsername: NotRequired[str],
DBClusterOptionGroupMemberships: NotRequired[list[DBClusterOptionGroupStatusTypeDef]], # (1)
PreferredBackupWindow: NotRequired[str],
PreferredMaintenanceWindow: NotRequired[str],
ReplicationSourceIdentifier: NotRequired[str],
ReadReplicaIdentifiers: NotRequired[list[str]],
DBClusterMembers: NotRequired[list[DBClusterMemberTypeDef]], # (2)
VpcSecurityGroups: NotRequired[list[VpcSecurityGroupMembershipTypeDef]], # (3)
HostedZoneId: NotRequired[str],
StorageEncrypted: NotRequired[bool],
KmsKeyId: NotRequired[str],
DbClusterResourceId: NotRequired[str],
DBClusterArn: NotRequired[str],
AssociatedRoles: NotRequired[list[DBClusterRoleTypeDef]], # (4)
IAMDatabaseAuthenticationEnabled: NotRequired[bool],
CloneGroupId: NotRequired[str],
ClusterCreateTime: NotRequired[datetime],
CopyTagsToSnapshot: NotRequired[bool],
EnabledCloudwatchLogsExports: NotRequired[list[str]],
PendingModifiedValues: NotRequired[ClusterPendingModifiedValuesTypeDef], # (5)
DeletionProtection: NotRequired[bool],
CrossAccountClone: NotRequired[bool],
AutomaticRestartTime: NotRequired[datetime],
ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationInfoTypeDef], # (6)
GlobalClusterIdentifier: NotRequired[str],
IOOptimizedNextAllowedModificationTime: NotRequired[datetime],
StorageType: NotRequired[str],
- See DBClusterOptionGroupStatusTypeDef
- See DBClusterMemberTypeDef
- See VpcSecurityGroupMembershipTypeDef
- See DBClusterRoleTypeDef
- See ClusterPendingModifiedValuesTypeDef
- See ServerlessV2ScalingConfigurationInfoTypeDef
DescribeEngineDefaultClusterParametersResultTypeDef#
# DescribeEngineDefaultClusterParametersResultTypeDef definition
class DescribeEngineDefaultClusterParametersResultTypeDef(TypedDict):
EngineDefaults: EngineDefaultsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEngineDefaultParametersResultTypeDef#
# DescribeEngineDefaultParametersResultTypeDef definition
class DescribeEngineDefaultParametersResultTypeDef(TypedDict):
EngineDefaults: EngineDefaultsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDBClusterSnapshotAttributesResultTypeDef#
# DescribeDBClusterSnapshotAttributesResultTypeDef definition
class DescribeDBClusterSnapshotAttributesResultTypeDef(TypedDict):
DBClusterSnapshotAttributesResult: DBClusterSnapshotAttributesResultTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBClusterSnapshotAttributeResultTypeDef#
# ModifyDBClusterSnapshotAttributeResultTypeDef definition
class ModifyDBClusterSnapshotAttributeResultTypeDef(TypedDict):
DBClusterSnapshotAttributesResult: DBClusterSnapshotAttributesResultTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBEngineVersionMessageTypeDef#
# DBEngineVersionMessageTypeDef definition
class DBEngineVersionMessageTypeDef(TypedDict):
Marker: str,
DBEngineVersions: list[DBEngineVersionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGlobalClusterResultTypeDef#
# CreateGlobalClusterResultTypeDef definition
class CreateGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteGlobalClusterResultTypeDef#
# DeleteGlobalClusterResultTypeDef definition
class DeleteGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FailoverGlobalClusterResultTypeDef#
# FailoverGlobalClusterResultTypeDef definition
class FailoverGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GlobalClustersMessageTypeDef#
# GlobalClustersMessageTypeDef definition
class GlobalClustersMessageTypeDef(TypedDict):
Marker: str,
GlobalClusters: list[GlobalClusterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyGlobalClusterResultTypeDef#
# ModifyGlobalClusterResultTypeDef definition
class ModifyGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RemoveFromGlobalClusterResultTypeDef#
# RemoveFromGlobalClusterResultTypeDef definition
class RemoveFromGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ApplyPendingMaintenanceActionResultTypeDef#
# ApplyPendingMaintenanceActionResultTypeDef definition
class ApplyPendingMaintenanceActionResultTypeDef(TypedDict):
ResourcePendingMaintenanceActions: ResourcePendingMaintenanceActionsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PendingMaintenanceActionsMessageTypeDef#
# PendingMaintenanceActionsMessageTypeDef definition
class PendingMaintenanceActionsMessageTypeDef(TypedDict):
PendingMaintenanceActions: list[ResourcePendingMaintenanceActionsTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidDBInstanceModificationsMessageTypeDef#
# ValidDBInstanceModificationsMessageTypeDef definition
class ValidDBInstanceModificationsMessageTypeDef(TypedDict):
Storage: NotRequired[list[ValidStorageOptionsTypeDef]], # (1)
CreateDBSubnetGroupResultTypeDef#
# CreateDBSubnetGroupResultTypeDef definition
class CreateDBSubnetGroupResultTypeDef(TypedDict):
DBSubnetGroup: DBSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBInstanceTypeDef#
# DBInstanceTypeDef definition
class DBInstanceTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
DBInstanceClass: NotRequired[str],
Engine: NotRequired[str],
DBInstanceStatus: NotRequired[str],
MasterUsername: NotRequired[str],
DBName: NotRequired[str],
Endpoint: NotRequired[EndpointTypeDef], # (1)
AllocatedStorage: NotRequired[int],
InstanceCreateTime: NotRequired[datetime],
PreferredBackupWindow: NotRequired[str],
BackupRetentionPeriod: NotRequired[int],
DBSecurityGroups: NotRequired[list[DBSecurityGroupMembershipTypeDef]], # (2)
VpcSecurityGroups: NotRequired[list[VpcSecurityGroupMembershipTypeDef]], # (3)
DBParameterGroups: NotRequired[list[DBParameterGroupStatusTypeDef]], # (4)
AvailabilityZone: NotRequired[str],
DBSubnetGroup: NotRequired[DBSubnetGroupTypeDef], # (5)
PreferredMaintenanceWindow: NotRequired[str],
PendingModifiedValues: NotRequired[PendingModifiedValuesTypeDef], # (6)
LatestRestorableTime: NotRequired[datetime],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AutoMinorVersionUpgrade: NotRequired[bool],
ReadReplicaSourceDBInstanceIdentifier: NotRequired[str],
ReadReplicaDBInstanceIdentifiers: NotRequired[list[str]],
ReadReplicaDBClusterIdentifiers: NotRequired[list[str]],
LicenseModel: NotRequired[str],
Iops: NotRequired[int],
OptionGroupMemberships: NotRequired[list[OptionGroupMembershipTypeDef]], # (7)
CharacterSetName: NotRequired[str],
SecondaryAvailabilityZone: NotRequired[str],
PubliclyAccessible: NotRequired[bool],
StatusInfos: NotRequired[list[DBInstanceStatusInfoTypeDef]], # (8)
StorageType: NotRequired[str],
TdeCredentialArn: NotRequired[str],
DbInstancePort: NotRequired[int],
DBClusterIdentifier: NotRequired[str],
StorageEncrypted: NotRequired[bool],
KmsKeyId: NotRequired[str],
DbiResourceId: NotRequired[str],
CACertificateIdentifier: NotRequired[str],
DomainMemberships: NotRequired[list[DomainMembershipTypeDef]], # (9)
CopyTagsToSnapshot: NotRequired[bool],
MonitoringInterval: NotRequired[int],
EnhancedMonitoringResourceArn: NotRequired[str],
MonitoringRoleArn: NotRequired[str],
PromotionTier: NotRequired[int],
DBInstanceArn: NotRequired[str],
Timezone: NotRequired[str],
IAMDatabaseAuthenticationEnabled: NotRequired[bool],
PerformanceInsightsEnabled: NotRequired[bool],
PerformanceInsightsKMSKeyId: NotRequired[str],
EnabledCloudwatchLogsExports: NotRequired[list[str]],
DeletionProtection: NotRequired[bool],
- See EndpointTypeDef
- See DBSecurityGroupMembershipTypeDef
- See VpcSecurityGroupMembershipTypeDef
- See DBParameterGroupStatusTypeDef
- See DBSubnetGroupTypeDef
- See PendingModifiedValuesTypeDef
- See OptionGroupMembershipTypeDef
- See DBInstanceStatusInfoTypeDef
- See DomainMembershipTypeDef
DBSubnetGroupMessageTypeDef#
# DBSubnetGroupMessageTypeDef definition
class DBSubnetGroupMessageTypeDef(TypedDict):
Marker: str,
DBSubnetGroups: list[DBSubnetGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBSubnetGroupResultTypeDef#
# ModifyDBSubnetGroupResultTypeDef definition
class ModifyDBSubnetGroupResultTypeDef(TypedDict):
DBSubnetGroup: DBSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterResultTypeDef#
# CreateDBClusterResultTypeDef definition
class CreateDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterMessageTypeDef#
# DBClusterMessageTypeDef definition
class DBClusterMessageTypeDef(TypedDict):
Marker: str,
DBClusters: list[DBClusterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDBClusterResultTypeDef#
# DeleteDBClusterResultTypeDef definition
class DeleteDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FailoverDBClusterResultTypeDef#
# FailoverDBClusterResultTypeDef definition
class FailoverDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBClusterResultTypeDef#
# ModifyDBClusterResultTypeDef definition
class ModifyDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PromoteReadReplicaDBClusterResultTypeDef#
# PromoteReadReplicaDBClusterResultTypeDef definition
class PromoteReadReplicaDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreDBClusterFromSnapshotResultTypeDef#
# RestoreDBClusterFromSnapshotResultTypeDef definition
class RestoreDBClusterFromSnapshotResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreDBClusterToPointInTimeResultTypeDef#
# RestoreDBClusterToPointInTimeResultTypeDef definition
class RestoreDBClusterToPointInTimeResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartDBClusterResultTypeDef#
# StartDBClusterResultTypeDef definition
class StartDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopDBClusterResultTypeDef#
# StopDBClusterResultTypeDef definition
class StopDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeValidDBInstanceModificationsResultTypeDef#
# DescribeValidDBInstanceModificationsResultTypeDef definition
class DescribeValidDBInstanceModificationsResultTypeDef(TypedDict):
ValidDBInstanceModificationsMessage: ValidDBInstanceModificationsMessageTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBInstanceResultTypeDef#
# CreateDBInstanceResultTypeDef definition
class CreateDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBInstanceMessageTypeDef#
# DBInstanceMessageTypeDef definition
class DBInstanceMessageTypeDef(TypedDict):
Marker: str,
DBInstances: list[DBInstanceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDBInstanceResultTypeDef#
# DeleteDBInstanceResultTypeDef definition
class DeleteDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBInstanceResultTypeDef#
# ModifyDBInstanceResultTypeDef definition
class ModifyDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RebootDBInstanceResultTypeDef#
# RebootDBInstanceResultTypeDef definition
class RebootDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)