Docdb Classes
AddSourceIdentifierToSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
SourceIdentifier
- Type:
- Required: Yes
AddSourceIdentifierToSubscriptionResultTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AddTagsToResourceMessageRequestTypeDef
ResourceName
- Type:
- Required: Yes
Tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]
- Required: Yes
ApplyPendingMaintenanceActionMessageRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ApplyAction
- Type:
- Required: Yes
OptInType
- Type:
- Required: Yes
ApplyPendingMaintenanceActionResultTypeDef
ResourcePendingMaintenanceActions
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AvailabilityZoneTypeDef
Name
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CertificateDetailsTypeDef
CAIdentifier
- Type: typing.Optional[str]
ValidTill
- Type: typing.Optional[datetime.datetime]
CertificateMessageTypeDef
Certificates
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.CertificateTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CertificateTypeDef
CertificateIdentifier
- Type: typing.Optional[str]
CertificateType
- Type: typing.Optional[str]
Thumbprint
- Type: typing.Optional[str]
ValidFrom
- Type: typing.Optional[datetime.datetime]
ValidTill
- Type: typing.Optional[datetime.datetime]
CertificateArn
- Type: typing.Optional[str]
CloudwatchLogsExportConfigurationTypeDef
EnableLogTypes
- Type: typing.Optional[typing.Sequence[str]]
DisableLogTypes
- Type: typing.Optional[typing.Sequence[str]]
CopyDBClusterParameterGroupMessageRequestTypeDef
SourceDBClusterParameterGroupIdentifier
- Type:
- Required: Yes
TargetDBClusterParameterGroupIdentifier
- Type:
- Required: Yes
TargetDBClusterParameterGroupDescription
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
CopyDBClusterParameterGroupResultTypeDef
DBClusterParameterGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CopyDBClusterSnapshotMessageRequestTypeDef
SourceDBClusterSnapshotIdentifier
- Type:
- Required: Yes
TargetDBClusterSnapshotIdentifier
- Type:
- Required: Yes
KmsKeyId
- Type: typing.Optional[str]
PreSignedUrl
- Type: typing.Optional[str]
CopyTags
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
SourceRegion
- Type: typing.Optional[str]
CopyDBClusterSnapshotResultTypeDef
DBClusterSnapshot
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDBClusterMessageRequestTypeDef
DBClusterIdentifier
- Type:
- Required: Yes
Engine
- Type:
- Required: Yes
AvailabilityZones
- Type: typing.Optional[typing.Sequence[str]]
BackupRetentionPeriod
- Type: typing.Optional[int]
DBClusterParameterGroupName
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
DBSubnetGroupName
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
MasterUserPassword
- Type: typing.Optional[str]
PreferredBackupWindow
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
PreSignedUrl
- Type: typing.Optional[str]
EnableCloudwatchLogsExports
- Type: typing.Optional[typing.Sequence[str]]
DeletionProtection
- Type: typing.Optional[bool]
GlobalClusterIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
SourceRegion
- Type: typing.Optional[str]
CreateDBClusterParameterGroupMessageRequestTypeDef
DBClusterParameterGroupName
- Type:
- Required: Yes
DBParameterGroupFamily
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
CreateDBClusterParameterGroupResultTypeDef
DBClusterParameterGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDBClusterResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDBClusterSnapshotMessageRequestTypeDef
DBClusterSnapshotIdentifier
- Type:
- Required: Yes
DBClusterIdentifier
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
CreateDBClusterSnapshotResultTypeDef
DBClusterSnapshot
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDBInstanceMessageRequestTypeDef
DBInstanceIdentifier
- Type:
- Required: Yes
DBInstanceClass
- Type:
- Required: Yes
Engine
- Type:
- Required: Yes
DBClusterIdentifier
- Type:
- Required: Yes
AvailabilityZone
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
PromotionTier
- Type: typing.Optional[int]
EnablePerformanceInsights
- Type: typing.Optional[bool]
PerformanceInsightsKMSKeyId
- Type: typing.Optional[str]
CACertificateIdentifier
- Type: typing.Optional[str]
CreateDBInstanceResultTypeDef
DBInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDBSubnetGroupMessageRequestTypeDef
DBSubnetGroupName
- Type:
- Required: Yes
DBSubnetGroupDescription
- Type:
- Required: Yes
SubnetIds
- Type: typing.Sequence[str]
- Required: Yes
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
CreateDBSubnetGroupResultTypeDef
DBSubnetGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
SnsTopicArn
- Type:
- Required: Yes
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
SourceIds
- Type: typing.Optional[typing.Sequence[str]]
Enabled
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
CreateEventSubscriptionResultTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGlobalClusterMessageRequestTypeDef
GlobalClusterIdentifier
- Type:
- Required: Yes
SourceDBClusterIdentifier
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
DatabaseName
- Type: typing.Optional[str]
StorageEncrypted
- Type: typing.Optional[bool]
CreateGlobalClusterResultTypeDef
GlobalCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBClusterMemberTypeDef
DBInstanceIdentifier
- Type: typing.Optional[str]
IsClusterWriter
- Type: typing.Optional[bool]
DBClusterParameterGroupStatus
- Type: typing.Optional[str]
PromotionTier
- Type: typing.Optional[int]
DBClusterMessageTypeDef
Marker
- Type:
- Required: Yes
DBClusters
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBClusterTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBClusterParameterGroupDetailsTypeDef
Parameters
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.ParameterTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBClusterParameterGroupNameMessageTypeDef
DBClusterParameterGroupName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBClusterParameterGroupTypeDef
DBClusterParameterGroupName
- Type: typing.Optional[str]
DBParameterGroupFamily
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DBClusterParameterGroupArn
- Type: typing.Optional[str]
DBClusterParameterGroupsMessageTypeDef
Marker
- Type:
- Required: Yes
DBClusterParameterGroups
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBClusterParameterGroupTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBClusterRoleTypeDef
RoleArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
DBClusterSnapshotAttributeTypeDef
AttributeName
- Type: typing.Optional[str]
AttributeValues
- Type: typing.Optional[typing.List[str]]
DBClusterSnapshotAttributesResultTypeDef
DBClusterSnapshotIdentifier
- Type: typing.Optional[str]
DBClusterSnapshotAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBClusterSnapshotAttributeTypeDef]]
DBClusterSnapshotMessageTypeDef
Marker
- Type:
- Required: Yes
DBClusterSnapshots
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBClusterSnapshotTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBClusterSnapshotTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
DBClusterSnapshotIdentifier
- Type: typing.Optional[str]
DBClusterIdentifier
- Type: typing.Optional[str]
SnapshotCreateTime
- Type: typing.Optional[datetime.datetime]
Engine
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
VpcId
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[datetime.datetime]
MasterUsername
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[int]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DBClusterSnapshotArn
- Type: typing.Optional[str]
SourceDBClusterSnapshotArn
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
DBClusterTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
BackupRetentionPeriod
- Type: typing.Optional[int]
DBClusterIdentifier
- Type: typing.Optional[str]
DBClusterParameterGroup
- Type: typing.Optional[str]
DBSubnetGroup
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[str]
EarliestRestorableTime
- Type: typing.Optional[datetime.datetime]
Endpoint
- Type: typing.Optional[str]
ReaderEndpoint
- Type: typing.Optional[str]
MultiAZ
- Type: typing.Optional[bool]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
LatestRestorableTime
- Type: typing.Optional[datetime.datetime]
Port
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
PreferredBackupWindow
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
ReplicationSourceIdentifier
- Type: typing.Optional[str]
ReadReplicaIdentifiers
- Type: typing.Optional[typing.List[str]]
DBClusterMembers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBClusterMemberTypeDef]]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.VpcSecurityGroupMembershipTypeDef]]
HostedZoneId
- Type: typing.Optional[str]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbClusterResourceId
- Type: typing.Optional[str]
DBClusterArn
- Type: typing.Optional[str]
AssociatedRoles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBClusterRoleTypeDef]]
CloneGroupId
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[datetime.datetime]
EnabledCloudwatchLogsExports
- Type: typing.Optional[typing.List[str]]
DeletionProtection
- Type: typing.Optional[bool]
StorageType
- Type: typing.Optional[str]
DBEngineVersionMessageTypeDef
Marker
- Type:
- Required: Yes
DBEngineVersions
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBEngineVersionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBEngineVersionTypeDef
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
DBParameterGroupFamily
- Type: typing.Optional[str]
DBEngineDescription
- Type: typing.Optional[str]
DBEngineVersionDescription
- Type: typing.Optional[str]
ValidUpgradeTarget
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.UpgradeTargetTypeDef]]
ExportableLogTypes
- Type: typing.Optional[typing.List[str]]
SupportsLogExportsToCloudwatchLogs
- Type: typing.Optional[bool]
SupportedCACertificateIdentifiers
- Type: typing.Optional[typing.List[str]]
SupportsCertificateRotationWithoutRestart
- Type: typing.Optional[bool]
DBInstanceMessageTypeDef
Marker
- Type:
- Required: Yes
DBInstances
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBInstanceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBInstanceStatusInfoTypeDef
StatusType
- Type: typing.Optional[str]
Normal
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
DBInstanceTypeDef
DBInstanceIdentifier
- Type: typing.Optional[str]
DBInstanceClass
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
DBInstanceStatus
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.EndpointTypeDef]
InstanceCreateTime
- Type: typing.Optional[datetime.datetime]
PreferredBackupWindow
- Type: typing.Optional[str]
BackupRetentionPeriod
- Type: typing.Optional[int]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.VpcSecurityGroupMembershipTypeDef]]
AvailabilityZone
- Type: typing.Optional[str]
DBSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.DBSubnetGroupTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PendingModifiedValuesTypeDef]
LatestRestorableTime
- Type: typing.Optional[datetime.datetime]
EngineVersion
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
PubliclyAccessible
- Type: typing.Optional[bool]
StatusInfos
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBInstanceStatusInfoTypeDef]]
DBClusterIdentifier
- Type: typing.Optional[str]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbiResourceId
- Type: typing.Optional[str]
CACertificateIdentifier
- Type: typing.Optional[str]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
PromotionTier
- Type: typing.Optional[int]
DBInstanceArn
- Type: typing.Optional[str]
EnabledCloudwatchLogsExports
- Type: typing.Optional[typing.List[str]]
CertificateDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.CertificateDetailsTypeDef]
PerformanceInsightsEnabled
- Type: typing.Optional[bool]
PerformanceInsightsKMSKeyId
- Type: typing.Optional[str]
DBSubnetGroupMessageTypeDef
Marker
- Type:
- Required: Yes
DBSubnetGroups
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.DBSubnetGroupTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DBSubnetGroupTypeDef
DBSubnetGroupName
- Type: typing.Optional[str]
DBSubnetGroupDescription
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetGroupStatus
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.SubnetTypeDef]]
DBSubnetGroupArn
- Type: typing.Optional[str]
DeleteDBClusterMessageRequestTypeDef
DBClusterIdentifier
- Type:
- Required: Yes
SkipFinalSnapshot
- Type: typing.Optional[bool]
FinalDBSnapshotIdentifier
- Type: typing.Optional[str]
DeleteDBClusterParameterGroupMessageRequestTypeDef
DBClusterParameterGroupName
- Type:
- Required: Yes
DeleteDBClusterResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDBClusterSnapshotMessageRequestTypeDef
DBClusterSnapshotIdentifier
- Type:
- Required: Yes
DeleteDBClusterSnapshotResultTypeDef
DBClusterSnapshot
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDBInstanceMessageRequestTypeDef
DBInstanceIdentifier
- Type:
- Required: Yes
DeleteDBInstanceResultTypeDef
DBInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDBSubnetGroupMessageRequestTypeDef
DBSubnetGroupName
- Type:
- Required: Yes
DeleteEventSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
DeleteEventSubscriptionResultTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteGlobalClusterMessageRequestTypeDef
GlobalClusterIdentifier
- Type:
- Required: Yes
DeleteGlobalClusterResultTypeDef
GlobalCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef
CertificateIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeCertificatesMessageRequestTypeDef
CertificateIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeDBClusterParameterGroupsMessageDescribeDBClusterParameterGroupsPaginateTypeDef
DBClusterParameterGroupName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeDBClusterParameterGroupsMessageRequestTypeDef
DBClusterParameterGroupName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeDBClusterParametersMessageDescribeDBClusterParametersPaginateTypeDef
DBClusterParameterGroupName
- Type:
- Required: Yes
Source
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeDBClusterParametersMessageRequestTypeDef
DBClusterParameterGroupName
- Type:
- Required: Yes
Source
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeDBClusterSnapshotAttributesMessageRequestTypeDef
DBClusterSnapshotIdentifier
- Type:
- Required: Yes
DescribeDBClusterSnapshotAttributesResultTypeDef
DBClusterSnapshotAttributesResult
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDBClusterSnapshotsMessageDescribeDBClusterSnapshotsPaginateTypeDef
DBClusterIdentifier
- Type: typing.Optional[str]
DBClusterSnapshotIdentifier
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
IncludeShared
- Type: typing.Optional[bool]
IncludePublic
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeDBClusterSnapshotsMessageRequestTypeDef
DBClusterIdentifier
- Type: typing.Optional[str]
DBClusterSnapshotIdentifier
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
IncludeShared
- Type: typing.Optional[bool]
IncludePublic
- Type: typing.Optional[bool]
DescribeDBClustersMessageDescribeDBClustersPaginateTypeDef
DBClusterIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeDBClustersMessageRequestTypeDef
DBClusterIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeDBEngineVersionsMessageDescribeDBEngineVersionsPaginateTypeDef
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
DBParameterGroupFamily
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
DefaultOnly
- Type: typing.Optional[bool]
ListSupportedCharacterSets
- Type: typing.Optional[bool]
ListSupportedTimezones
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeDBEngineVersionsMessageRequestTypeDef
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
DBParameterGroupFamily
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DefaultOnly
- Type: typing.Optional[bool]
ListSupportedCharacterSets
- Type: typing.Optional[bool]
ListSupportedTimezones
- Type: typing.Optional[bool]
DescribeDBInstancesMessageDBInstanceAvailableWaitTypeDef
DBInstanceIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.WaiterConfigTypeDef]
DescribeDBInstancesMessageDBInstanceDeletedWaitTypeDef
DBInstanceIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.WaiterConfigTypeDef]
DescribeDBInstancesMessageDescribeDBInstancesPaginateTypeDef
DBInstanceIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeDBInstancesMessageRequestTypeDef
DBInstanceIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeDBSubnetGroupsMessageDescribeDBSubnetGroupsPaginateTypeDef
DBSubnetGroupName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeDBSubnetGroupsMessageRequestTypeDef
DBSubnetGroupName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEngineDefaultClusterParametersMessageRequestTypeDef
DBParameterGroupFamily
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEngineDefaultClusterParametersResultTypeDef
EngineDefaults
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventCategoriesMessageRequestTypeDef
SourceType
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef
SubscriptionName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeEventSubscriptionsMessageRequestTypeDef
SubscriptionName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEventsMessageDescribeEventsPaginateTypeDef
SourceIdentifier
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[typing.Literal['db-cluster', 'db-cluster-snapshot', 'db-instance', 'db-parameter-group', 'db-security-group', 'db-snapshot']]
StartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTime
- Type: typing.Union[datetime.datetime, str, NoneType]
Duration
- Type: typing.Optional[int]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeEventsMessageRequestTypeDef
SourceIdentifier
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[typing.Literal['db-cluster', 'db-cluster-snapshot', 'db-instance', 'db-parameter-group', 'db-security-group', 'db-snapshot']]
StartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTime
- Type: typing.Union[datetime.datetime, str, NoneType]
Duration
- Type: typing.Optional[int]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeGlobalClustersMessageDescribeGlobalClustersPaginateTypeDef
GlobalClusterIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeGlobalClustersMessageRequestTypeDef
GlobalClusterIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeOrderableDBInstanceOptionsMessageDescribeOrderableDBInstanceOptionsPaginateTypeDef
Engine
- Type:
- Required: Yes
EngineVersion
- Type: typing.Optional[str]
DBInstanceClass
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
Vpc
- Type: typing.Optional[bool]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PaginatorConfigTypeDef]
DescribeOrderableDBInstanceOptionsMessageRequestTypeDef
Engine
- Type:
- Required: Yes
EngineVersion
- Type: typing.Optional[str]
DBInstanceClass
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
Vpc
- Type: typing.Optional[bool]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribePendingMaintenanceActionsMessageRequestTypeDef
ResourceIdentifier
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
EndpointTypeDef
Address
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
HostedZoneId
- Type: typing.Optional[str]
EngineDefaultsTypeDef
DBParameterGroupFamily
- Type: typing.Optional[str]
Marker
- Type: typing.Optional[str]
Parameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.ParameterTypeDef]]
EventCategoriesMapTypeDef
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.List[str]]
EventCategoriesMessageTypeDef
EventCategoriesMapList
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.EventCategoriesMapTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EventSubscriptionTypeDef
CustomerAwsId
- Type: typing.Optional[str]
CustSubscriptionId
- Type: typing.Optional[str]
SnsTopicArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
SubscriptionCreationTime
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[str]
SourceIdsList
- Type: typing.Optional[typing.List[str]]
EventCategoriesList
- Type: typing.Optional[typing.List[str]]
Enabled
- Type: typing.Optional[bool]
EventSubscriptionArn
- Type: typing.Optional[str]
EventSubscriptionsMessageTypeDef
Marker
- Type:
- Required: Yes
EventSubscriptionsList
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.EventSubscriptionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EventTypeDef
SourceIdentifier
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[typing.Literal['db-cluster', 'db-cluster-snapshot', 'db-instance', 'db-parameter-group', 'db-security-group', 'db-snapshot']]
Message
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.List[str]]
Date
- Type: typing.Optional[datetime.datetime]
SourceArn
- Type: typing.Optional[str]
EventsMessageTypeDef
Marker
- Type:
- Required: Yes
Events
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.EventTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
FailoverDBClusterMessageRequestTypeDef
DBClusterIdentifier
- Type: typing.Optional[str]
TargetDBInstanceIdentifier
- Type: typing.Optional[str]
FailoverDBClusterResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
FilterTypeDef
Name
- Type:
- Required: Yes
Values
- Type: typing.Sequence[str]
- Required: Yes
GlobalClusterMemberTypeDef
DBClusterArn
- Type: typing.Optional[str]
Readers
- Type: typing.Optional[typing.List[str]]
IsWriter
- Type: typing.Optional[bool]
GlobalClusterTypeDef
GlobalClusterIdentifier
- Type: typing.Optional[str]
GlobalClusterResourceId
- Type: typing.Optional[str]
GlobalClusterArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
DatabaseName
- Type: typing.Optional[str]
StorageEncrypted
- Type: typing.Optional[bool]
DeletionProtection
- Type: typing.Optional[bool]
GlobalClusterMembers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.GlobalClusterMemberTypeDef]]
GlobalClustersMessageTypeDef
Marker
- Type:
- Required: Yes
GlobalClusters
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.GlobalClusterTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceMessageRequestTypeDef
ResourceName
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.FilterTypeDef]]
ModifyDBClusterMessageRequestTypeDef
DBClusterIdentifier
- Type:
- Required: Yes
NewDBClusterIdentifier
- Type: typing.Optional[str]
ApplyImmediately
- Type: typing.Optional[bool]
BackupRetentionPeriod
- Type: typing.Optional[int]
DBClusterParameterGroupName
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
Port
- Type: typing.Optional[int]
MasterUserPassword
- Type: typing.Optional[str]
PreferredBackupWindow
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
CloudwatchLogsExportConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.CloudwatchLogsExportConfigurationTypeDef]
EngineVersion
- Type: typing.Optional[str]
AllowMajorVersionUpgrade
- Type: typing.Optional[bool]
DeletionProtection
- Type: typing.Optional[bool]
StorageType
- Type: typing.Optional[str]
ModifyDBClusterParameterGroupMessageRequestTypeDef
DBClusterParameterGroupName
- Type:
- Required: Yes
Parameters
- Type: typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.ParameterTypeDef]
- Required: Yes
ModifyDBClusterResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyDBClusterSnapshotAttributeMessageRequestTypeDef
DBClusterSnapshotIdentifier
- Type:
- Required: Yes
AttributeName
- Type:
- Required: Yes
ValuesToAdd
- Type: typing.Optional[typing.Sequence[str]]
ValuesToRemove
- Type: typing.Optional[typing.Sequence[str]]
ModifyDBClusterSnapshotAttributeResultTypeDef
DBClusterSnapshotAttributesResult
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyDBInstanceMessageRequestTypeDef
DBInstanceIdentifier
- Type:
- Required: Yes
DBInstanceClass
- Type: typing.Optional[str]
ApplyImmediately
- Type: typing.Optional[bool]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
NewDBInstanceIdentifier
- Type: typing.Optional[str]
CACertificateIdentifier
- Type: typing.Optional[str]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
PromotionTier
- Type: typing.Optional[int]
EnablePerformanceInsights
- Type: typing.Optional[bool]
PerformanceInsightsKMSKeyId
- Type: typing.Optional[str]
CertificateRotationRestart
- Type: typing.Optional[bool]
ModifyDBInstanceResultTypeDef
DBInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyDBSubnetGroupMessageRequestTypeDef
DBSubnetGroupName
- Type:
- Required: Yes
SubnetIds
- Type: typing.Sequence[str]
- Required: Yes
DBSubnetGroupDescription
- Type: typing.Optional[str]
ModifyDBSubnetGroupResultTypeDef
DBSubnetGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyEventSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
SnsTopicArn
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
Enabled
- Type: typing.Optional[bool]
ModifyEventSubscriptionResultTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyGlobalClusterMessageRequestTypeDef
GlobalClusterIdentifier
- Type:
- Required: Yes
NewGlobalClusterIdentifier
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
ModifyGlobalClusterResultTypeDef
GlobalCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
OrderableDBInstanceOptionTypeDef
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
DBInstanceClass
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
AvailabilityZones
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.AvailabilityZoneTypeDef]]
Vpc
- Type: typing.Optional[bool]
StorageType
- Type: typing.Optional[str]
OrderableDBInstanceOptionsMessageTypeDef
OrderableDBInstanceOptions
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.OrderableDBInstanceOptionTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ParameterTypeDef
ParameterName
- Type: typing.Optional[str]
ParameterValue
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Source
- Type: typing.Optional[str]
ApplyType
- Type: typing.Optional[str]
DataType
- Type: typing.Optional[str]
AllowedValues
- Type: typing.Optional[str]
IsModifiable
- Type: typing.Optional[bool]
MinimumEngineVersion
- Type: typing.Optional[str]
ApplyMethod
- Type: typing.Optional[typing.Literal['immediate', 'pending-reboot']]
PendingCloudwatchLogsExportsTypeDef
LogTypesToEnable
- Type: typing.Optional[typing.List[str]]
LogTypesToDisable
- Type: typing.Optional[typing.List[str]]
PendingMaintenanceActionTypeDef
Action
- Type: typing.Optional[str]
AutoAppliedAfterDate
- Type: typing.Optional[datetime.datetime]
ForcedApplyDate
- Type: typing.Optional[datetime.datetime]
OptInStatus
- Type: typing.Optional[str]
CurrentApplyDate
- Type: typing.Optional[datetime.datetime]
Description
- Type: typing.Optional[str]
PendingMaintenanceActionsMessageTypeDef
PendingMaintenanceActions
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.ResourcePendingMaintenanceActionsTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PendingModifiedValuesTypeDef
DBInstanceClass
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
MasterUserPassword
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
BackupRetentionPeriod
- Type: typing.Optional[int]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
DBInstanceIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
CACertificateIdentifier
- Type: typing.Optional[str]
DBSubnetGroupName
- Type: typing.Optional[str]
PendingCloudwatchLogsExports
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.PendingCloudwatchLogsExportsTypeDef]
RebootDBInstanceMessageRequestTypeDef
DBInstanceIdentifier
- Type:
- Required: Yes
ForceFailover
- Type: typing.Optional[bool]
RebootDBInstanceResultTypeDef
DBInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveFromGlobalClusterMessageRequestTypeDef
GlobalClusterIdentifier
- Type:
- Required: Yes
DbClusterIdentifier
- Type:
- Required: Yes
RemoveFromGlobalClusterResultTypeDef
GlobalCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
SourceIdentifier
- Type:
- Required: Yes
RemoveSourceIdentifierFromSubscriptionResultTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveTagsFromResourceMessageRequestTypeDef
ResourceName
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
ResetDBClusterParameterGroupMessageRequestTypeDef
DBClusterParameterGroupName
- Type:
- Required: Yes
ResetAllParameters
- Type: typing.Optional[bool]
Parameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.ParameterTypeDef]]
ResourcePendingMaintenanceActionsTypeDef
ResourceIdentifier
- Type: typing.Optional[str]
PendingMaintenanceActionDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.docdb_classes.PendingMaintenanceActionTypeDef]]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RestoreDBClusterFromSnapshotMessageRequestTypeDef
DBClusterIdentifier
- Type:
- Required: Yes
SnapshotIdentifier
- Type:
- Required: Yes
Engine
- Type:
- Required: Yes
AvailabilityZones
- Type: typing.Optional[typing.Sequence[str]]
EngineVersion
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DBSubnetGroupName
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
KmsKeyId
- Type: typing.Optional[str]
EnableCloudwatchLogsExports
- Type: typing.Optional[typing.Sequence[str]]
DeletionProtection
- Type: typing.Optional[bool]
DBClusterParameterGroupName
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
RestoreDBClusterFromSnapshotResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RestoreDBClusterToPointInTimeMessageRequestTypeDef
DBClusterIdentifier
- Type:
- Required: Yes
SourceDBClusterIdentifier
- Type:
- Required: Yes
RestoreType
- Type: typing.Optional[str]
RestoreToTime
- Type: typing.Union[datetime.datetime, str, NoneType]
UseLatestRestorableTime
- Type: typing.Optional[bool]
Port
- Type: typing.Optional[int]
DBSubnetGroupName
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]]
KmsKeyId
- Type: typing.Optional[str]
EnableCloudwatchLogsExports
- Type: typing.Optional[typing.Sequence[str]]
DeletionProtection
- Type: typing.Optional[bool]
StorageType
- Type: typing.Optional[str]
RestoreDBClusterToPointInTimeResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartDBClusterMessageRequestTypeDef
DBClusterIdentifier
- Type:
- Required: Yes
StartDBClusterResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopDBClusterMessageRequestTypeDef
DBClusterIdentifier
- Type:
- Required: Yes
StopDBClusterResultTypeDef
DBCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SubnetTypeDef
SubnetIdentifier
- Type: typing.Optional[str]
SubnetAvailabilityZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.docdb_classes.AvailabilityZoneTypeDef]
SubnetStatus
- Type: typing.Optional[str]
SwitchoverGlobalClusterMessageRequestTypeDef
GlobalClusterIdentifier
- Type:
- Required: Yes
TargetDbClusterIdentifier
- Type:
- Required: Yes
SwitchoverGlobalClusterResultTypeDef
GlobalCluster
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TagListMessageTypeDef
TagList
- Type: typing.List[aws_resource_validator.pydantic_models.docdb_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TagTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
UpgradeTargetTypeDef
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
AutoUpgrade
- Type: typing.Optional[bool]
IsMajorVersionUpgrade
- Type: typing.Optional[bool]
VpcSecurityGroupMembershipTypeDef
VpcSecurityGroupId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
WaiterConfigTypeDef
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]