Type definitions#
Auto-generated documentation for RDS type annotations stubs module mypy-boto3-rds.
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
AccountQuotaTypeDef#
# AccountQuotaTypeDef definition
class AccountQuotaTypeDef(TypedDict):
AccountQuotaName: NotRequired[str],
Used: NotRequired[int],
Max: NotRequired[int],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AddRoleToDBClusterMessageRequestTypeDef#
# AddRoleToDBClusterMessageRequestTypeDef definition
class AddRoleToDBClusterMessageRequestTypeDef(TypedDict):
DBClusterIdentifier: str,
RoleArn: str,
FeatureName: NotRequired[str],
AddRoleToDBInstanceMessageRequestTypeDef#
# AddRoleToDBInstanceMessageRequestTypeDef definition
class AddRoleToDBInstanceMessageRequestTypeDef(TypedDict):
DBInstanceIdentifier: str,
RoleArn: str,
FeatureName: 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],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
ApplyPendingMaintenanceActionMessageRequestTypeDef#
# ApplyPendingMaintenanceActionMessageRequestTypeDef definition
class ApplyPendingMaintenanceActionMessageRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ApplyAction: str,
OptInType: str,
AuthorizeDBSecurityGroupIngressMessageRequestTypeDef#
# AuthorizeDBSecurityGroupIngressMessageRequestTypeDef definition
class AuthorizeDBSecurityGroupIngressMessageRequestTypeDef(TypedDict):
DBSecurityGroupName: str,
CIDRIP: NotRequired[str],
EC2SecurityGroupName: NotRequired[str],
EC2SecurityGroupId: NotRequired[str],
EC2SecurityGroupOwnerId: NotRequired[str],
AvailabilityZoneTypeDef#
# AvailabilityZoneTypeDef definition
class AvailabilityZoneTypeDef(TypedDict):
Name: NotRequired[str],
AvailableProcessorFeatureTypeDef#
# AvailableProcessorFeatureTypeDef definition
class AvailableProcessorFeatureTypeDef(TypedDict):
Name: NotRequired[str],
DefaultValue: NotRequired[str],
AllowedValues: NotRequired[str],
BlueGreenDeploymentTaskTypeDef#
# BlueGreenDeploymentTaskTypeDef definition
class BlueGreenDeploymentTaskTypeDef(TypedDict):
Name: NotRequired[str],
Status: NotRequired[str],
SwitchoverDetailTypeDef#
# SwitchoverDetailTypeDef definition
class SwitchoverDetailTypeDef(TypedDict):
SourceMember: NotRequired[str],
TargetMember: NotRequired[str],
Status: NotRequired[str],
CancelExportTaskMessageRequestTypeDef#
#