Type definitions#
Auto-generated documentation for Neptune type annotations stubs module types-boto3-neptune.
TimestampTypeDef#
# TimestampTypeDef Union usage example
from types_boto3_neptune.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
AddRoleToDBClusterMessageTypeDef#
# AddRoleToDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import AddRoleToDBClusterMessageTypeDef
def get_value() -> AddRoleToDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# AddRoleToDBClusterMessageTypeDef definition
class AddRoleToDBClusterMessageTypeDef(TypedDict):
DBClusterIdentifier: str,
RoleArn: str,
FeatureName: NotRequired[str],
AddSourceIdentifierToSubscriptionMessageTypeDef#
# AddSourceIdentifierToSubscriptionMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import AddSourceIdentifierToSubscriptionMessageTypeDef
def get_value() -> AddSourceIdentifierToSubscriptionMessageTypeDef:
return {
"SubscriptionName": ...,
}
# AddSourceIdentifierToSubscriptionMessageTypeDef definition
class AddSourceIdentifierToSubscriptionMessageTypeDef(TypedDict):
SubscriptionName: str,
SourceIdentifier: str,
EventSubscriptionTypeDef#
# EventSubscriptionTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EventSubscriptionTypeDef
def get_value() -> EventSubscriptionTypeDef:
return {
"CustomerAwsId": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
TagTypeDef#
# TagTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
ApplyPendingMaintenanceActionMessageTypeDef#
# ApplyPendingMaintenanceActionMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ApplyPendingMaintenanceActionMessageTypeDef
def get_value() -> ApplyPendingMaintenanceActionMessageTypeDef:
return {
"ResourceIdentifier": ...,
}
# ApplyPendingMaintenanceActionMessageTypeDef definition
class ApplyPendingMaintenanceActionMessageTypeDef(TypedDict):
ResourceIdentifier: str,
ApplyAction: str,
OptInType: str,
AvailabilityZoneTypeDef#
# AvailabilityZoneTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import AvailabilityZoneTypeDef
def get_value() -> AvailabilityZoneTypeDef:
return {
"Name": ...,
}
# AvailabilityZoneTypeDef definition
class AvailabilityZoneTypeDef(TypedDict):
Name: NotRequired[str],
CharacterSetTypeDef#
# CharacterSetTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CharacterSetTypeDef
def get_value() -> CharacterSetTypeDef:
return {
"CharacterSetName": ...,
}
# CharacterSetTypeDef definition
class CharacterSetTypeDef(TypedDict):
CharacterSetName: NotRequired[str],
CharacterSetDescription: NotRequired[str],
CloudwatchLogsExportConfigurationTypeDef#
# CloudwatchLogsExportConfigurationTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CloudwatchLogsExportConfigurationTypeDef
def get_value() -> CloudwatchLogsExportConfigurationTypeDef:
return {
"EnableLogTypes": ...,
}
# CloudwatchLogsExportConfigurationTypeDef definition
class CloudwatchLogsExportConfigurationTypeDef(TypedDict):
EnableLogTypes: NotRequired[Sequence[str]],
DisableLogTypes: NotRequired[Sequence[str]],
PendingCloudwatchLogsExportsTypeDef#
# PendingCloudwatchLogsExportsTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import PendingCloudwatchLogsExportsTypeDef
def get_value() -> PendingCloudwatchLogsExportsTypeDef:
return {
"LogTypesToEnable": ...,
}
# PendingCloudwatchLogsExportsTypeDef definition
class PendingCloudwatchLogsExportsTypeDef(TypedDict):
LogTypesToEnable: NotRequired[List[str]],
LogTypesToDisable: NotRequired[List[str]],
DBClusterParameterGroupTypeDef#
# DBClusterParameterGroupTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterParameterGroupTypeDef
def get_value() -> DBClusterParameterGroupTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# DBClusterParameterGroupTypeDef definition
class DBClusterParameterGroupTypeDef(TypedDict):
DBClusterParameterGroupName: NotRequired[str],
DBParameterGroupFamily: NotRequired[str],
Description: NotRequired[str],
DBClusterParameterGroupArn: NotRequired[str],
DBClusterSnapshotTypeDef#
# DBClusterSnapshotTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterSnapshotTypeDef
def get_value() -> DBClusterSnapshotTypeDef:
return {
"AvailabilityZones": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DBParameterGroupTypeDef
def get_value() -> DBParameterGroupTypeDef:
return {
"DBParameterGroupName": ...,
}
# DBParameterGroupTypeDef definition
class DBParameterGroupTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
DBParameterGroupFamily: NotRequired[str],
Description: NotRequired[str],
DBParameterGroupArn: NotRequired[str],
ServerlessV2ScalingConfigurationTypeDef#
# ServerlessV2ScalingConfigurationTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ServerlessV2ScalingConfigurationTypeDef
def get_value() -> ServerlessV2ScalingConfigurationTypeDef:
return {
"MinCapacity": ...,
}
# ServerlessV2ScalingConfigurationTypeDef definition
class ServerlessV2ScalingConfigurationTypeDef(TypedDict):
MinCapacity: NotRequired[float],
MaxCapacity: NotRequired[float],
CreateGlobalClusterMessageTypeDef#
# CreateGlobalClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateGlobalClusterMessageTypeDef
def get_value() -> CreateGlobalClusterMessageTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# CreateGlobalClusterMessageTypeDef definition
class CreateGlobalClusterMessageTypeDef(TypedDict):
GlobalClusterIdentifier: str,
SourceDBClusterIdentifier: NotRequired[str],
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
DeletionProtection: NotRequired[bool],
StorageEncrypted: NotRequired[bool],
DBClusterEndpointTypeDef#
# DBClusterEndpointTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterEndpointTypeDef
def get_value() -> DBClusterEndpointTypeDef:
return {
"DBClusterEndpointIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterMemberTypeDef
def get_value() -> DBClusterMemberTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# DBClusterMemberTypeDef definition
class DBClusterMemberTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
IsClusterWriter: NotRequired[bool],
DBClusterParameterGroupStatus: NotRequired[str],
PromotionTier: NotRequired[int],
DBClusterOptionGroupStatusTypeDef#
# DBClusterOptionGroupStatusTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterOptionGroupStatusTypeDef
def get_value() -> DBClusterOptionGroupStatusTypeDef:
return {
"DBClusterOptionGroupName": ...,
}
# DBClusterOptionGroupStatusTypeDef definition
class DBClusterOptionGroupStatusTypeDef(TypedDict):
DBClusterOptionGroupName: NotRequired[str],
Status: NotRequired[str],
ParameterTypeDef#
# ParameterTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ParameterTypeDef
def get_value() -> ParameterTypeDef:
return {
"ParameterName": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterRoleTypeDef
def get_value() -> DBClusterRoleTypeDef:
return {
"RoleArn": ...,
}
# DBClusterRoleTypeDef definition
class DBClusterRoleTypeDef(TypedDict):
RoleArn: NotRequired[str],
Status: NotRequired[str],
FeatureName: NotRequired[str],
DBClusterSnapshotAttributeTypeDef#
# DBClusterSnapshotAttributeTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterSnapshotAttributeTypeDef
def get_value() -> DBClusterSnapshotAttributeTypeDef:
return {
"AttributeName": ...,
}
# DBClusterSnapshotAttributeTypeDef definition
class DBClusterSnapshotAttributeTypeDef(TypedDict):
AttributeName: NotRequired[str],
AttributeValues: NotRequired[List[str]],
ServerlessV2ScalingConfigurationInfoTypeDef#
# ServerlessV2ScalingConfigurationInfoTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ServerlessV2ScalingConfigurationInfoTypeDef
def get_value() -> ServerlessV2ScalingConfigurationInfoTypeDef:
return {
"MinCapacity": ...,
}
# ServerlessV2ScalingConfigurationInfoTypeDef definition
class ServerlessV2ScalingConfigurationInfoTypeDef(TypedDict):
MinCapacity: NotRequired[float],
MaxCapacity: NotRequired[float],
VpcSecurityGroupMembershipTypeDef#
# VpcSecurityGroupMembershipTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import VpcSecurityGroupMembershipTypeDef
def get_value() -> VpcSecurityGroupMembershipTypeDef:
return {
"VpcSecurityGroupId": ...,
}
# VpcSecurityGroupMembershipTypeDef definition
class VpcSecurityGroupMembershipTypeDef(TypedDict):
VpcSecurityGroupId: NotRequired[str],
Status: NotRequired[str],
TimezoneTypeDef#
# TimezoneTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import TimezoneTypeDef
def get_value() -> TimezoneTypeDef:
return {
"TimezoneName": ...,
}
# TimezoneTypeDef definition
class TimezoneTypeDef(TypedDict):
TimezoneName: NotRequired[str],
UpgradeTargetTypeDef#
# UpgradeTargetTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import UpgradeTargetTypeDef
def get_value() -> UpgradeTargetTypeDef:
return {
"Engine": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DBInstanceStatusInfoTypeDef
def get_value() -> DBInstanceStatusInfoTypeDef:
return {
"StatusType": ...,
}
# DBInstanceStatusInfoTypeDef definition
class DBInstanceStatusInfoTypeDef(TypedDict):
StatusType: NotRequired[str],
Normal: NotRequired[bool],
Status: NotRequired[str],
Message: NotRequired[str],
DBParameterGroupStatusTypeDef#
# DBParameterGroupStatusTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBParameterGroupStatusTypeDef
def get_value() -> DBParameterGroupStatusTypeDef:
return {
"DBParameterGroupName": ...,
}
# DBParameterGroupStatusTypeDef definition
class DBParameterGroupStatusTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
ParameterApplyStatus: NotRequired[str],
DBSecurityGroupMembershipTypeDef#
# DBSecurityGroupMembershipTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBSecurityGroupMembershipTypeDef
def get_value() -> DBSecurityGroupMembershipTypeDef:
return {
"DBSecurityGroupName": ...,
}
# DBSecurityGroupMembershipTypeDef definition
class DBSecurityGroupMembershipTypeDef(TypedDict):
DBSecurityGroupName: NotRequired[str],
Status: NotRequired[str],
DomainMembershipTypeDef#
# DomainMembershipTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DomainMembershipTypeDef
def get_value() -> DomainMembershipTypeDef:
return {
"Domain": ...,
}
# DomainMembershipTypeDef definition
class DomainMembershipTypeDef(TypedDict):
Domain: NotRequired[str],
Status: NotRequired[str],
FQDN: NotRequired[str],
IAMRoleName: NotRequired[str],
EndpointTypeDef#
# EndpointTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EndpointTypeDef
def get_value() -> EndpointTypeDef:
return {
"Address": ...,
}
# EndpointTypeDef definition
class EndpointTypeDef(TypedDict):
Address: NotRequired[str],
Port: NotRequired[int],
HostedZoneId: NotRequired[str],
OptionGroupMembershipTypeDef#
# OptionGroupMembershipTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import OptionGroupMembershipTypeDef
def get_value() -> OptionGroupMembershipTypeDef:
return {
"OptionGroupName": ...,
}
# OptionGroupMembershipTypeDef definition
class OptionGroupMembershipTypeDef(TypedDict):
OptionGroupName: NotRequired[str],
Status: NotRequired[str],
DeleteDBClusterEndpointMessageTypeDef#
# DeleteDBClusterEndpointMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBClusterEndpointMessageTypeDef
def get_value() -> DeleteDBClusterEndpointMessageTypeDef:
return {
"DBClusterEndpointIdentifier": ...,
}
# DeleteDBClusterEndpointMessageTypeDef definition
class DeleteDBClusterEndpointMessageTypeDef(TypedDict):
DBClusterEndpointIdentifier: str,
DeleteDBClusterMessageTypeDef#
# DeleteDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBClusterMessageTypeDef
def get_value() -> DeleteDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# DeleteDBClusterMessageTypeDef definition
class DeleteDBClusterMessageTypeDef(TypedDict):
DBClusterIdentifier: str,
SkipFinalSnapshot: NotRequired[bool],
FinalDBSnapshotIdentifier: NotRequired[str],
DeleteDBClusterParameterGroupMessageTypeDef#
# DeleteDBClusterParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBClusterParameterGroupMessageTypeDef
def get_value() -> DeleteDBClusterParameterGroupMessageTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# DeleteDBClusterParameterGroupMessageTypeDef definition
class DeleteDBClusterParameterGroupMessageTypeDef(TypedDict):
DBClusterParameterGroupName: str,
DeleteDBClusterSnapshotMessageTypeDef#
# DeleteDBClusterSnapshotMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBClusterSnapshotMessageTypeDef
def get_value() -> DeleteDBClusterSnapshotMessageTypeDef:
return {
"DBClusterSnapshotIdentifier": ...,
}
# DeleteDBClusterSnapshotMessageTypeDef definition
class DeleteDBClusterSnapshotMessageTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
DeleteDBInstanceMessageTypeDef#
# DeleteDBInstanceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBInstanceMessageTypeDef
def get_value() -> DeleteDBInstanceMessageTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# DeleteDBInstanceMessageTypeDef definition
class DeleteDBInstanceMessageTypeDef(TypedDict):
DBInstanceIdentifier: str,
SkipFinalSnapshot: NotRequired[bool],
FinalDBSnapshotIdentifier: NotRequired[str],
DeleteDBParameterGroupMessageTypeDef#
# DeleteDBParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBParameterGroupMessageTypeDef
def get_value() -> DeleteDBParameterGroupMessageTypeDef:
return {
"DBParameterGroupName": ...,
}
# DeleteDBParameterGroupMessageTypeDef definition
class DeleteDBParameterGroupMessageTypeDef(TypedDict):
DBParameterGroupName: str,
DeleteDBSubnetGroupMessageTypeDef#
# DeleteDBSubnetGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBSubnetGroupMessageTypeDef
def get_value() -> DeleteDBSubnetGroupMessageTypeDef:
return {
"DBSubnetGroupName": ...,
}
# DeleteDBSubnetGroupMessageTypeDef definition
class DeleteDBSubnetGroupMessageTypeDef(TypedDict):
DBSubnetGroupName: str,
DeleteEventSubscriptionMessageTypeDef#
# DeleteEventSubscriptionMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteEventSubscriptionMessageTypeDef
def get_value() -> DeleteEventSubscriptionMessageTypeDef:
return {
"SubscriptionName": ...,
}
# DeleteEventSubscriptionMessageTypeDef definition
class DeleteEventSubscriptionMessageTypeDef(TypedDict):
SubscriptionName: str,
DeleteGlobalClusterMessageTypeDef#
# DeleteGlobalClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteGlobalClusterMessageTypeDef
def get_value() -> DeleteGlobalClusterMessageTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# DeleteGlobalClusterMessageTypeDef definition
class DeleteGlobalClusterMessageTypeDef(TypedDict):
GlobalClusterIdentifier: str,
FilterTypeDef#
# FilterTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Name": ...,
}
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: str,
Values: Sequence[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeDBClusterSnapshotAttributesMessageTypeDef#
# DescribeDBClusterSnapshotAttributesMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterSnapshotAttributesMessageTypeDef
def get_value() -> DescribeDBClusterSnapshotAttributesMessageTypeDef:
return {
"DBClusterSnapshotIdentifier": ...,
}
# DescribeDBClusterSnapshotAttributesMessageTypeDef definition
class DescribeDBClusterSnapshotAttributesMessageTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
WaiterConfigTypeDef#
# WaiterConfigTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeGlobalClustersMessageTypeDef#
# DescribeGlobalClustersMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeGlobalClustersMessageTypeDef
def get_value() -> DescribeGlobalClustersMessageTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# DescribeGlobalClustersMessageTypeDef definition
class DescribeGlobalClustersMessageTypeDef(TypedDict):
GlobalClusterIdentifier: NotRequired[str],
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
DescribeValidDBInstanceModificationsMessageTypeDef#
# DescribeValidDBInstanceModificationsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeValidDBInstanceModificationsMessageTypeDef
def get_value() -> DescribeValidDBInstanceModificationsMessageTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# DescribeValidDBInstanceModificationsMessageTypeDef definition
class DescribeValidDBInstanceModificationsMessageTypeDef(TypedDict):
DBInstanceIdentifier: str,
DoubleRangeTypeDef#
# DoubleRangeTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DoubleRangeTypeDef
def get_value() -> DoubleRangeTypeDef:
return {
"From": ...,
}
# DoubleRangeTypeDef definition
class DoubleRangeTypeDef(TypedDict):
From: NotRequired[float],
To: NotRequired[float],
EventCategoriesMapTypeDef#
# EventCategoriesMapTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EventCategoriesMapTypeDef
def get_value() -> EventCategoriesMapTypeDef:
return {
"SourceType": ...,
}
# EventCategoriesMapTypeDef definition
class EventCategoriesMapTypeDef(TypedDict):
SourceType: NotRequired[str],
EventCategories: NotRequired[List[str]],
EventTypeDef#
# EventTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EventTypeDef
def get_value() -> EventTypeDef:
return {
"SourceIdentifier": ...,
}
# 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
FailoverDBClusterMessageTypeDef#
# FailoverDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import FailoverDBClusterMessageTypeDef
def get_value() -> FailoverDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# FailoverDBClusterMessageTypeDef definition
class FailoverDBClusterMessageTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
TargetDBInstanceIdentifier: NotRequired[str],
FailoverGlobalClusterMessageTypeDef#
# FailoverGlobalClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import FailoverGlobalClusterMessageTypeDef
def get_value() -> FailoverGlobalClusterMessageTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# FailoverGlobalClusterMessageTypeDef definition
class FailoverGlobalClusterMessageTypeDef(TypedDict):
GlobalClusterIdentifier: str,
TargetDbClusterIdentifier: str,
GlobalClusterMemberTypeDef#
# GlobalClusterMemberTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import GlobalClusterMemberTypeDef
def get_value() -> GlobalClusterMemberTypeDef:
return {
"DBClusterArn": ...,
}
# GlobalClusterMemberTypeDef definition
class GlobalClusterMemberTypeDef(TypedDict):
DBClusterArn: NotRequired[str],
Readers: NotRequired[List[str]],
IsWriter: NotRequired[bool],
ModifyDBClusterEndpointMessageTypeDef#
# ModifyDBClusterEndpointMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBClusterEndpointMessageTypeDef
def get_value() -> ModifyDBClusterEndpointMessageTypeDef:
return {
"DBClusterEndpointIdentifier": ...,
}
# ModifyDBClusterEndpointMessageTypeDef definition
class ModifyDBClusterEndpointMessageTypeDef(TypedDict):
DBClusterEndpointIdentifier: str,
EndpointType: NotRequired[str],
StaticMembers: NotRequired[Sequence[str]],
ExcludedMembers: NotRequired[Sequence[str]],
ModifyDBClusterSnapshotAttributeMessageTypeDef#
# ModifyDBClusterSnapshotAttributeMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBClusterSnapshotAttributeMessageTypeDef
def get_value() -> ModifyDBClusterSnapshotAttributeMessageTypeDef:
return {
"DBClusterSnapshotIdentifier": ...,
}
# ModifyDBClusterSnapshotAttributeMessageTypeDef definition
class ModifyDBClusterSnapshotAttributeMessageTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
AttributeName: str,
ValuesToAdd: NotRequired[Sequence[str]],
ValuesToRemove: NotRequired[Sequence[str]],
ModifyDBSubnetGroupMessageTypeDef#
# ModifyDBSubnetGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBSubnetGroupMessageTypeDef
def get_value() -> ModifyDBSubnetGroupMessageTypeDef:
return {
"DBSubnetGroupName": ...,
}
# ModifyDBSubnetGroupMessageTypeDef definition
class ModifyDBSubnetGroupMessageTypeDef(TypedDict):
DBSubnetGroupName: str,
SubnetIds: Sequence[str],
DBSubnetGroupDescription: NotRequired[str],
ModifyEventSubscriptionMessageTypeDef#
# ModifyEventSubscriptionMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyEventSubscriptionMessageTypeDef
def get_value() -> ModifyEventSubscriptionMessageTypeDef:
return {
"SubscriptionName": ...,
}
# ModifyEventSubscriptionMessageTypeDef definition
class ModifyEventSubscriptionMessageTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: NotRequired[str],
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
ModifyGlobalClusterMessageTypeDef#
# ModifyGlobalClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyGlobalClusterMessageTypeDef
def get_value() -> ModifyGlobalClusterMessageTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# ModifyGlobalClusterMessageTypeDef definition
class ModifyGlobalClusterMessageTypeDef(TypedDict):
GlobalClusterIdentifier: str,
NewGlobalClusterIdentifier: NotRequired[str],
DeletionProtection: NotRequired[bool],
EngineVersion: NotRequired[str],
AllowMajorVersionUpgrade: NotRequired[bool],
PendingMaintenanceActionTypeDef#
# PendingMaintenanceActionTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import PendingMaintenanceActionTypeDef
def get_value() -> PendingMaintenanceActionTypeDef:
return {
"Action": ...,
}
# PendingMaintenanceActionTypeDef definition
class PendingMaintenanceActionTypeDef(TypedDict):
Action: NotRequired[str],
AutoAppliedAfterDate: NotRequired[datetime],
ForcedApplyDate: NotRequired[datetime],
OptInStatus: NotRequired[str],
CurrentApplyDate: NotRequired[datetime],
Description: NotRequired[str],
PromoteReadReplicaDBClusterMessageTypeDef#
# PromoteReadReplicaDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import PromoteReadReplicaDBClusterMessageTypeDef
def get_value() -> PromoteReadReplicaDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# PromoteReadReplicaDBClusterMessageTypeDef definition
class PromoteReadReplicaDBClusterMessageTypeDef(TypedDict):
DBClusterIdentifier: str,
RangeTypeDef#
# RangeTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RangeTypeDef
def get_value() -> RangeTypeDef:
return {
"From": ...,
}
# RangeTypeDef definition
class RangeTypeDef(TypedDict):
From: NotRequired[int],
To: NotRequired[int],
Step: NotRequired[int],
RebootDBInstanceMessageTypeDef#
# RebootDBInstanceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RebootDBInstanceMessageTypeDef
def get_value() -> RebootDBInstanceMessageTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# RebootDBInstanceMessageTypeDef definition
class RebootDBInstanceMessageTypeDef(TypedDict):
DBInstanceIdentifier: str,
ForceFailover: NotRequired[bool],
RemoveFromGlobalClusterMessageTypeDef#
# RemoveFromGlobalClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RemoveFromGlobalClusterMessageTypeDef
def get_value() -> RemoveFromGlobalClusterMessageTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# RemoveFromGlobalClusterMessageTypeDef definition
class RemoveFromGlobalClusterMessageTypeDef(TypedDict):
GlobalClusterIdentifier: str,
DbClusterIdentifier: str,
RemoveRoleFromDBClusterMessageTypeDef#
# RemoveRoleFromDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RemoveRoleFromDBClusterMessageTypeDef
def get_value() -> RemoveRoleFromDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# RemoveRoleFromDBClusterMessageTypeDef definition
class RemoveRoleFromDBClusterMessageTypeDef(TypedDict):
DBClusterIdentifier: str,
RoleArn: str,
FeatureName: NotRequired[str],
RemoveSourceIdentifierFromSubscriptionMessageTypeDef#
# RemoveSourceIdentifierFromSubscriptionMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RemoveSourceIdentifierFromSubscriptionMessageTypeDef
def get_value() -> RemoveSourceIdentifierFromSubscriptionMessageTypeDef:
return {
"SubscriptionName": ...,
}
# RemoveSourceIdentifierFromSubscriptionMessageTypeDef definition
class RemoveSourceIdentifierFromSubscriptionMessageTypeDef(TypedDict):
SubscriptionName: str,
SourceIdentifier: str,
RemoveTagsFromResourceMessageTypeDef#
# RemoveTagsFromResourceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RemoveTagsFromResourceMessageTypeDef
def get_value() -> RemoveTagsFromResourceMessageTypeDef:
return {
"ResourceName": ...,
}
# RemoveTagsFromResourceMessageTypeDef definition
class RemoveTagsFromResourceMessageTypeDef(TypedDict):
ResourceName: str,
TagKeys: Sequence[str],
StartDBClusterMessageTypeDef#
# StartDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import StartDBClusterMessageTypeDef
def get_value() -> StartDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# StartDBClusterMessageTypeDef definition
class StartDBClusterMessageTypeDef(TypedDict):
DBClusterIdentifier: str,
StopDBClusterMessageTypeDef#
# StopDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import StopDBClusterMessageTypeDef
def get_value() -> StopDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# StopDBClusterMessageTypeDef definition
class StopDBClusterMessageTypeDef(TypedDict):
DBClusterIdentifier: str,
AddSourceIdentifierToSubscriptionResultTypeDef#
# AddSourceIdentifierToSubscriptionResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import AddSourceIdentifierToSubscriptionResultTypeDef
def get_value() -> AddSourceIdentifierToSubscriptionResultTypeDef:
return {
"EventSubscription": ...,
}
# AddSourceIdentifierToSubscriptionResultTypeDef definition
class AddSourceIdentifierToSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterEndpointOutputTypeDef#
# CreateDBClusterEndpointOutputTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterEndpointOutputTypeDef
def get_value() -> CreateDBClusterEndpointOutputTypeDef:
return {
"DBClusterEndpointIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import CreateEventSubscriptionResultTypeDef
def get_value() -> CreateEventSubscriptionResultTypeDef:
return {
"EventSubscription": ...,
}
# CreateEventSubscriptionResultTypeDef definition
class CreateEventSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterParameterGroupNameMessageTypeDef#
# DBClusterParameterGroupNameMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterParameterGroupNameMessageTypeDef
def get_value() -> DBClusterParameterGroupNameMessageTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# DBClusterParameterGroupNameMessageTypeDef definition
class DBClusterParameterGroupNameMessageTypeDef(TypedDict):
DBClusterParameterGroupName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DBParameterGroupNameMessageTypeDef#
# DBParameterGroupNameMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBParameterGroupNameMessageTypeDef
def get_value() -> DBParameterGroupNameMessageTypeDef:
return {
"DBParameterGroupName": ...,
}
# DBParameterGroupNameMessageTypeDef definition
class DBParameterGroupNameMessageTypeDef(TypedDict):
DBParameterGroupName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteDBClusterEndpointOutputTypeDef#
# DeleteDBClusterEndpointOutputTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBClusterEndpointOutputTypeDef
def get_value() -> DeleteDBClusterEndpointOutputTypeDef:
return {
"DBClusterEndpointIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DeleteEventSubscriptionResultTypeDef
def get_value() -> DeleteEventSubscriptionResultTypeDef:
return {
"EventSubscription": ...,
}
# DeleteEventSubscriptionResultTypeDef definition
class DeleteEventSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EventSubscriptionsMessageTypeDef#
# EventSubscriptionsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EventSubscriptionsMessageTypeDef
def get_value() -> EventSubscriptionsMessageTypeDef:
return {
"Marker": ...,
}
# EventSubscriptionsMessageTypeDef definition
class EventSubscriptionsMessageTypeDef(TypedDict):
Marker: str,
EventSubscriptionsList: List[EventSubscriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBClusterEndpointOutputTypeDef#
# ModifyDBClusterEndpointOutputTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBClusterEndpointOutputTypeDef
def get_value() -> ModifyDBClusterEndpointOutputTypeDef:
return {
"DBClusterEndpointIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import ModifyEventSubscriptionResultTypeDef
def get_value() -> ModifyEventSubscriptionResultTypeDef:
return {
"EventSubscription": ...,
}
# ModifyEventSubscriptionResultTypeDef definition
class ModifyEventSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RemoveSourceIdentifierFromSubscriptionResultTypeDef#
# RemoveSourceIdentifierFromSubscriptionResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RemoveSourceIdentifierFromSubscriptionResultTypeDef
def get_value() -> RemoveSourceIdentifierFromSubscriptionResultTypeDef:
return {
"EventSubscription": ...,
}
# RemoveSourceIdentifierFromSubscriptionResultTypeDef definition
class RemoveSourceIdentifierFromSubscriptionResultTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddTagsToResourceMessageTypeDef#
# AddTagsToResourceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import AddTagsToResourceMessageTypeDef
def get_value() -> AddTagsToResourceMessageTypeDef:
return {
"ResourceName": ...,
}
# AddTagsToResourceMessageTypeDef definition
class AddTagsToResourceMessageTypeDef(TypedDict):
ResourceName: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CopyDBClusterParameterGroupMessageTypeDef#
# CopyDBClusterParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CopyDBClusterParameterGroupMessageTypeDef
def get_value() -> CopyDBClusterParameterGroupMessageTypeDef:
return {
"SourceDBClusterParameterGroupIdentifier": ...,
}
# CopyDBClusterParameterGroupMessageTypeDef definition
class CopyDBClusterParameterGroupMessageTypeDef(TypedDict):
SourceDBClusterParameterGroupIdentifier: str,
TargetDBClusterParameterGroupIdentifier: str,
TargetDBClusterParameterGroupDescription: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CopyDBClusterSnapshotMessageTypeDef#
# CopyDBClusterSnapshotMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CopyDBClusterSnapshotMessageTypeDef
def get_value() -> CopyDBClusterSnapshotMessageTypeDef:
return {
"SourceDBClusterSnapshotIdentifier": ...,
}
# CopyDBClusterSnapshotMessageTypeDef definition
class CopyDBClusterSnapshotMessageTypeDef(TypedDict):
SourceDBClusterSnapshotIdentifier: str,
TargetDBClusterSnapshotIdentifier: str,
KmsKeyId: NotRequired[str],
PreSignedUrl: NotRequired[str],
CopyTags: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
SourceRegion: NotRequired[str],
- See TagTypeDef
CopyDBParameterGroupMessageTypeDef#
# CopyDBParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CopyDBParameterGroupMessageTypeDef
def get_value() -> CopyDBParameterGroupMessageTypeDef:
return {
"SourceDBParameterGroupIdentifier": ...,
}
# CopyDBParameterGroupMessageTypeDef definition
class CopyDBParameterGroupMessageTypeDef(TypedDict):
SourceDBParameterGroupIdentifier: str,
TargetDBParameterGroupIdentifier: str,
TargetDBParameterGroupDescription: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBClusterEndpointMessageTypeDef#
# CreateDBClusterEndpointMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterEndpointMessageTypeDef
def get_value() -> CreateDBClusterEndpointMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# CreateDBClusterEndpointMessageTypeDef definition
class CreateDBClusterEndpointMessageTypeDef(TypedDict):
DBClusterIdentifier: str,
DBClusterEndpointIdentifier: str,
EndpointType: str,
StaticMembers: NotRequired[Sequence[str]],
ExcludedMembers: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBClusterParameterGroupMessageTypeDef#
# CreateDBClusterParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterParameterGroupMessageTypeDef
def get_value() -> CreateDBClusterParameterGroupMessageTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# CreateDBClusterParameterGroupMessageTypeDef definition
class CreateDBClusterParameterGroupMessageTypeDef(TypedDict):
DBClusterParameterGroupName: str,
DBParameterGroupFamily: str,
Description: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBClusterSnapshotMessageTypeDef#
# CreateDBClusterSnapshotMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterSnapshotMessageTypeDef
def get_value() -> CreateDBClusterSnapshotMessageTypeDef:
return {
"DBClusterSnapshotIdentifier": ...,
}
# CreateDBClusterSnapshotMessageTypeDef definition
class CreateDBClusterSnapshotMessageTypeDef(TypedDict):
DBClusterSnapshotIdentifier: str,
DBClusterIdentifier: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBInstanceMessageTypeDef#
# CreateDBInstanceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBInstanceMessageTypeDef
def get_value() -> CreateDBInstanceMessageTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# CreateDBInstanceMessageTypeDef definition
class CreateDBInstanceMessageTypeDef(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
CreateDBParameterGroupMessageTypeDef#
# CreateDBParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBParameterGroupMessageTypeDef
def get_value() -> CreateDBParameterGroupMessageTypeDef:
return {
"DBParameterGroupName": ...,
}
# CreateDBParameterGroupMessageTypeDef definition
class CreateDBParameterGroupMessageTypeDef(TypedDict):
DBParameterGroupName: str,
DBParameterGroupFamily: str,
Description: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateDBSubnetGroupMessageTypeDef#
# CreateDBSubnetGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBSubnetGroupMessageTypeDef
def get_value() -> CreateDBSubnetGroupMessageTypeDef:
return {
"DBSubnetGroupName": ...,
}
# CreateDBSubnetGroupMessageTypeDef definition
class CreateDBSubnetGroupMessageTypeDef(TypedDict):
DBSubnetGroupName: str,
DBSubnetGroupDescription: str,
SubnetIds: Sequence[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateEventSubscriptionMessageTypeDef#
# CreateEventSubscriptionMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateEventSubscriptionMessageTypeDef
def get_value() -> CreateEventSubscriptionMessageTypeDef:
return {
"SubscriptionName": ...,
}
# CreateEventSubscriptionMessageTypeDef definition
class CreateEventSubscriptionMessageTypeDef(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 TypedDict usage example
from types_boto3_neptune.type_defs import TagListMessageTypeDef
def get_value() -> TagListMessageTypeDef:
return {
"TagList": ...,
}
# TagListMessageTypeDef definition
class TagListMessageTypeDef(TypedDict):
TagList: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
OrderableDBInstanceOptionTypeDef#
# OrderableDBInstanceOptionTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import OrderableDBInstanceOptionTypeDef
def get_value() -> OrderableDBInstanceOptionTypeDef:
return {
"Engine": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import SubnetTypeDef
def get_value() -> SubnetTypeDef:
return {
"SubnetIdentifier": ...,
}
# SubnetTypeDef definition
class SubnetTypeDef(TypedDict):
SubnetIdentifier: NotRequired[str],
SubnetAvailabilityZone: NotRequired[AvailabilityZoneTypeDef], # (1)
SubnetStatus: NotRequired[str],
ModifyDBInstanceMessageTypeDef#
# ModifyDBInstanceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBInstanceMessageTypeDef
def get_value() -> ModifyDBInstanceMessageTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# ModifyDBInstanceMessageTypeDef definition
class ModifyDBInstanceMessageTypeDef(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 TypedDict usage example
from types_boto3_neptune.type_defs import ClusterPendingModifiedValuesTypeDef
def get_value() -> ClusterPendingModifiedValuesTypeDef:
return {
"PendingCloudwatchLogsExports": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import PendingModifiedValuesTypeDef
def get_value() -> PendingModifiedValuesTypeDef:
return {
"DBInstanceClass": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import CopyDBClusterParameterGroupResultTypeDef
def get_value() -> CopyDBClusterParameterGroupResultTypeDef:
return {
"DBClusterParameterGroup": ...,
}
# CopyDBClusterParameterGroupResultTypeDef definition
class CopyDBClusterParameterGroupResultTypeDef(TypedDict):
DBClusterParameterGroup: DBClusterParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterParameterGroupResultTypeDef#
# CreateDBClusterParameterGroupResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterParameterGroupResultTypeDef
def get_value() -> CreateDBClusterParameterGroupResultTypeDef:
return {
"DBClusterParameterGroup": ...,
}
# CreateDBClusterParameterGroupResultTypeDef definition
class CreateDBClusterParameterGroupResultTypeDef(TypedDict):
DBClusterParameterGroup: DBClusterParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterParameterGroupsMessageTypeDef#
# DBClusterParameterGroupsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterParameterGroupsMessageTypeDef
def get_value() -> DBClusterParameterGroupsMessageTypeDef:
return {
"Marker": ...,
}
# DBClusterParameterGroupsMessageTypeDef definition
class DBClusterParameterGroupsMessageTypeDef(TypedDict):
Marker: str,
DBClusterParameterGroups: List[DBClusterParameterGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CopyDBClusterSnapshotResultTypeDef#
# CopyDBClusterSnapshotResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CopyDBClusterSnapshotResultTypeDef
def get_value() -> CopyDBClusterSnapshotResultTypeDef:
return {
"DBClusterSnapshot": ...,
}
# CopyDBClusterSnapshotResultTypeDef definition
class CopyDBClusterSnapshotResultTypeDef(TypedDict):
DBClusterSnapshot: DBClusterSnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterSnapshotResultTypeDef#
# CreateDBClusterSnapshotResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterSnapshotResultTypeDef
def get_value() -> CreateDBClusterSnapshotResultTypeDef:
return {
"DBClusterSnapshot": ...,
}
# CreateDBClusterSnapshotResultTypeDef definition
class CreateDBClusterSnapshotResultTypeDef(TypedDict):
DBClusterSnapshot: DBClusterSnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterSnapshotMessageTypeDef#
# DBClusterSnapshotMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterSnapshotMessageTypeDef
def get_value() -> DBClusterSnapshotMessageTypeDef:
return {
"Marker": ...,
}
# DBClusterSnapshotMessageTypeDef definition
class DBClusterSnapshotMessageTypeDef(TypedDict):
Marker: str,
DBClusterSnapshots: List[DBClusterSnapshotTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDBClusterSnapshotResultTypeDef#
# DeleteDBClusterSnapshotResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBClusterSnapshotResultTypeDef
def get_value() -> DeleteDBClusterSnapshotResultTypeDef:
return {
"DBClusterSnapshot": ...,
}
# DeleteDBClusterSnapshotResultTypeDef definition
class DeleteDBClusterSnapshotResultTypeDef(TypedDict):
DBClusterSnapshot: DBClusterSnapshotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CopyDBParameterGroupResultTypeDef#
# CopyDBParameterGroupResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CopyDBParameterGroupResultTypeDef
def get_value() -> CopyDBParameterGroupResultTypeDef:
return {
"DBParameterGroup": ...,
}
# CopyDBParameterGroupResultTypeDef definition
class CopyDBParameterGroupResultTypeDef(TypedDict):
DBParameterGroup: DBParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBParameterGroupResultTypeDef#
# CreateDBParameterGroupResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBParameterGroupResultTypeDef
def get_value() -> CreateDBParameterGroupResultTypeDef:
return {
"DBParameterGroup": ...,
}
# CreateDBParameterGroupResultTypeDef definition
class CreateDBParameterGroupResultTypeDef(TypedDict):
DBParameterGroup: DBParameterGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBParameterGroupsMessageTypeDef#
# DBParameterGroupsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBParameterGroupsMessageTypeDef
def get_value() -> DBParameterGroupsMessageTypeDef:
return {
"Marker": ...,
}
# DBParameterGroupsMessageTypeDef definition
class DBParameterGroupsMessageTypeDef(TypedDict):
Marker: str,
DBParameterGroups: List[DBParameterGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterMessageTypeDef#
# CreateDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterMessageTypeDef
def get_value() -> CreateDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# CreateDBClusterMessageTypeDef definition
class CreateDBClusterMessageTypeDef(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],
ModifyDBClusterMessageTypeDef#
# ModifyDBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBClusterMessageTypeDef
def get_value() -> ModifyDBClusterMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# ModifyDBClusterMessageTypeDef definition
class ModifyDBClusterMessageTypeDef(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],
RestoreDBClusterFromSnapshotMessageTypeDef#
# RestoreDBClusterFromSnapshotMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RestoreDBClusterFromSnapshotMessageTypeDef
def get_value() -> RestoreDBClusterFromSnapshotMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# RestoreDBClusterFromSnapshotMessageTypeDef definition
class RestoreDBClusterFromSnapshotMessageTypeDef(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 TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterEndpointMessageTypeDef
def get_value() -> DBClusterEndpointMessageTypeDef:
return {
"Marker": ...,
}
# DBClusterEndpointMessageTypeDef definition
class DBClusterEndpointMessageTypeDef(TypedDict):
Marker: str,
DBClusterEndpoints: List[DBClusterEndpointTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterParameterGroupDetailsTypeDef#
# DBClusterParameterGroupDetailsTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterParameterGroupDetailsTypeDef
def get_value() -> DBClusterParameterGroupDetailsTypeDef:
return {
"Parameters": ...,
}
# DBClusterParameterGroupDetailsTypeDef definition
class DBClusterParameterGroupDetailsTypeDef(TypedDict):
Parameters: List[ParameterTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBParameterGroupDetailsTypeDef#
# DBParameterGroupDetailsTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBParameterGroupDetailsTypeDef
def get_value() -> DBParameterGroupDetailsTypeDef:
return {
"Parameters": ...,
}
# DBParameterGroupDetailsTypeDef definition
class DBParameterGroupDetailsTypeDef(TypedDict):
Parameters: List[ParameterTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EngineDefaultsTypeDef#
# EngineDefaultsTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EngineDefaultsTypeDef
def get_value() -> EngineDefaultsTypeDef:
return {
"DBParameterGroupFamily": ...,
}
# EngineDefaultsTypeDef definition
class EngineDefaultsTypeDef(TypedDict):
DBParameterGroupFamily: NotRequired[str],
Marker: NotRequired[str],
Parameters: NotRequired[List[ParameterTypeDef]], # (1)
- See ParameterTypeDef
ModifyDBClusterParameterGroupMessageTypeDef#
# ModifyDBClusterParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBClusterParameterGroupMessageTypeDef
def get_value() -> ModifyDBClusterParameterGroupMessageTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# ModifyDBClusterParameterGroupMessageTypeDef definition
class ModifyDBClusterParameterGroupMessageTypeDef(TypedDict):
DBClusterParameterGroupName: str,
Parameters: Sequence[ParameterTypeDef], # (1)
- See ParameterTypeDef
ModifyDBParameterGroupMessageTypeDef#
# ModifyDBParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBParameterGroupMessageTypeDef
def get_value() -> ModifyDBParameterGroupMessageTypeDef:
return {
"DBParameterGroupName": ...,
}
# ModifyDBParameterGroupMessageTypeDef definition
class ModifyDBParameterGroupMessageTypeDef(TypedDict):
DBParameterGroupName: str,
Parameters: Sequence[ParameterTypeDef], # (1)
- See ParameterTypeDef
ResetDBClusterParameterGroupMessageTypeDef#
# ResetDBClusterParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ResetDBClusterParameterGroupMessageTypeDef
def get_value() -> ResetDBClusterParameterGroupMessageTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# ResetDBClusterParameterGroupMessageTypeDef definition
class ResetDBClusterParameterGroupMessageTypeDef(TypedDict):
DBClusterParameterGroupName: str,
ResetAllParameters: NotRequired[bool],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
- See ParameterTypeDef
ResetDBParameterGroupMessageTypeDef#
# ResetDBParameterGroupMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ResetDBParameterGroupMessageTypeDef
def get_value() -> ResetDBParameterGroupMessageTypeDef:
return {
"DBParameterGroupName": ...,
}
# ResetDBParameterGroupMessageTypeDef definition
class ResetDBParameterGroupMessageTypeDef(TypedDict):
DBParameterGroupName: str,
ResetAllParameters: NotRequired[bool],
Parameters: NotRequired[Sequence[ParameterTypeDef]], # (1)
- See ParameterTypeDef
DBClusterSnapshotAttributesResultTypeDef#
# DBClusterSnapshotAttributesResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterSnapshotAttributesResultTypeDef
def get_value() -> DBClusterSnapshotAttributesResultTypeDef:
return {
"DBClusterSnapshotIdentifier": ...,
}
# DBClusterSnapshotAttributesResultTypeDef definition
class DBClusterSnapshotAttributesResultTypeDef(TypedDict):
DBClusterSnapshotIdentifier: NotRequired[str],
DBClusterSnapshotAttributes: NotRequired[List[DBClusterSnapshotAttributeTypeDef]], # (1)
DBEngineVersionTypeDef#
# DBEngineVersionTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBEngineVersionTypeDef
def get_value() -> DBEngineVersionTypeDef:
return {
"Engine": ...,
}
# 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
DescribeDBClusterEndpointsMessageTypeDef#
# DescribeDBClusterEndpointsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterEndpointsMessageTypeDef
def get_value() -> DescribeDBClusterEndpointsMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# DescribeDBClusterEndpointsMessageTypeDef definition
class DescribeDBClusterEndpointsMessageTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
DBClusterEndpointIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBClusterParameterGroupsMessageTypeDef#
# DescribeDBClusterParameterGroupsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterParameterGroupsMessageTypeDef
def get_value() -> DescribeDBClusterParameterGroupsMessageTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# DescribeDBClusterParameterGroupsMessageTypeDef definition
class DescribeDBClusterParameterGroupsMessageTypeDef(TypedDict):
DBClusterParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBClusterParametersMessageTypeDef#
# DescribeDBClusterParametersMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterParametersMessageTypeDef
def get_value() -> DescribeDBClusterParametersMessageTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# DescribeDBClusterParametersMessageTypeDef definition
class DescribeDBClusterParametersMessageTypeDef(TypedDict):
DBClusterParameterGroupName: str,
Source: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBClusterSnapshotsMessageTypeDef#
# DescribeDBClusterSnapshotsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterSnapshotsMessageTypeDef
def get_value() -> DescribeDBClusterSnapshotsMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# DescribeDBClusterSnapshotsMessageTypeDef definition
class DescribeDBClusterSnapshotsMessageTypeDef(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
DescribeDBClustersMessageTypeDef#
# DescribeDBClustersMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClustersMessageTypeDef
def get_value() -> DescribeDBClustersMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# DescribeDBClustersMessageTypeDef definition
class DescribeDBClustersMessageTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBEngineVersionsMessageTypeDef#
# DescribeDBEngineVersionsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBEngineVersionsMessageTypeDef
def get_value() -> DescribeDBEngineVersionsMessageTypeDef:
return {
"Engine": ...,
}
# DescribeDBEngineVersionsMessageTypeDef definition
class DescribeDBEngineVersionsMessageTypeDef(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
DescribeDBInstancesMessageTypeDef#
# DescribeDBInstancesMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBInstancesMessageTypeDef
def get_value() -> DescribeDBInstancesMessageTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# DescribeDBInstancesMessageTypeDef definition
class DescribeDBInstancesMessageTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBParameterGroupsMessageTypeDef#
# DescribeDBParameterGroupsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBParameterGroupsMessageTypeDef
def get_value() -> DescribeDBParameterGroupsMessageTypeDef:
return {
"DBParameterGroupName": ...,
}
# DescribeDBParameterGroupsMessageTypeDef definition
class DescribeDBParameterGroupsMessageTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBParametersMessageTypeDef#
# DescribeDBParametersMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBParametersMessageTypeDef
def get_value() -> DescribeDBParametersMessageTypeDef:
return {
"DBParameterGroupName": ...,
}
# DescribeDBParametersMessageTypeDef definition
class DescribeDBParametersMessageTypeDef(TypedDict):
DBParameterGroupName: str,
Source: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDBSubnetGroupsMessageTypeDef#
# DescribeDBSubnetGroupsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBSubnetGroupsMessageTypeDef
def get_value() -> DescribeDBSubnetGroupsMessageTypeDef:
return {
"DBSubnetGroupName": ...,
}
# DescribeDBSubnetGroupsMessageTypeDef definition
class DescribeDBSubnetGroupsMessageTypeDef(TypedDict):
DBSubnetGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEngineDefaultClusterParametersMessageTypeDef#
# DescribeEngineDefaultClusterParametersMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEngineDefaultClusterParametersMessageTypeDef
def get_value() -> DescribeEngineDefaultClusterParametersMessageTypeDef:
return {
"DBParameterGroupFamily": ...,
}
# DescribeEngineDefaultClusterParametersMessageTypeDef definition
class DescribeEngineDefaultClusterParametersMessageTypeDef(TypedDict):
DBParameterGroupFamily: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEngineDefaultParametersMessageTypeDef#
# DescribeEngineDefaultParametersMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEngineDefaultParametersMessageTypeDef
def get_value() -> DescribeEngineDefaultParametersMessageTypeDef:
return {
"DBParameterGroupFamily": ...,
}
# DescribeEngineDefaultParametersMessageTypeDef definition
class DescribeEngineDefaultParametersMessageTypeDef(TypedDict):
DBParameterGroupFamily: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventCategoriesMessageTypeDef#
# DescribeEventCategoriesMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEventCategoriesMessageTypeDef
def get_value() -> DescribeEventCategoriesMessageTypeDef:
return {
"SourceType": ...,
}
# DescribeEventCategoriesMessageTypeDef definition
class DescribeEventCategoriesMessageTypeDef(TypedDict):
SourceType: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeEventSubscriptionsMessageTypeDef#
# DescribeEventSubscriptionsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEventSubscriptionsMessageTypeDef
def get_value() -> DescribeEventSubscriptionsMessageTypeDef:
return {
"SubscriptionName": ...,
}
# DescribeEventSubscriptionsMessageTypeDef definition
class DescribeEventSubscriptionsMessageTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeOrderableDBInstanceOptionsMessageTypeDef#
# DescribeOrderableDBInstanceOptionsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeOrderableDBInstanceOptionsMessageTypeDef
def get_value() -> DescribeOrderableDBInstanceOptionsMessageTypeDef:
return {
"Engine": ...,
}
# DescribeOrderableDBInstanceOptionsMessageTypeDef definition
class DescribeOrderableDBInstanceOptionsMessageTypeDef(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
DescribePendingMaintenanceActionsMessageTypeDef#
# DescribePendingMaintenanceActionsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribePendingMaintenanceActionsMessageTypeDef
def get_value() -> DescribePendingMaintenanceActionsMessageTypeDef:
return {
"ResourceIdentifier": ...,
}
# DescribePendingMaintenanceActionsMessageTypeDef definition
class DescribePendingMaintenanceActionsMessageTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
ListTagsForResourceMessageTypeDef#
# ListTagsForResourceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ListTagsForResourceMessageTypeDef
def get_value() -> ListTagsForResourceMessageTypeDef:
return {
"ResourceName": ...,
}
# ListTagsForResourceMessageTypeDef definition
class ListTagsForResourceMessageTypeDef(TypedDict):
ResourceName: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeDBClusterEndpointsMessagePaginateTypeDef#
# DescribeDBClusterEndpointsMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterEndpointsMessagePaginateTypeDef
def get_value() -> DescribeDBClusterEndpointsMessagePaginateTypeDef:
return {
"DBClusterIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterParameterGroupsMessagePaginateTypeDef
def get_value() -> DescribeDBClusterParameterGroupsMessagePaginateTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# DescribeDBClusterParameterGroupsMessagePaginateTypeDef definition
class DescribeDBClusterParameterGroupsMessagePaginateTypeDef(TypedDict):
DBClusterParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBClusterParametersMessagePaginateTypeDef#
# DescribeDBClusterParametersMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterParametersMessagePaginateTypeDef
def get_value() -> DescribeDBClusterParametersMessagePaginateTypeDef:
return {
"DBClusterParameterGroupName": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterSnapshotsMessagePaginateTypeDef
def get_value() -> DescribeDBClusterSnapshotsMessagePaginateTypeDef:
return {
"DBClusterIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClustersMessagePaginateTypeDef
def get_value() -> DescribeDBClustersMessagePaginateTypeDef:
return {
"DBClusterIdentifier": ...,
}
# DescribeDBClustersMessagePaginateTypeDef definition
class DescribeDBClustersMessagePaginateTypeDef(TypedDict):
DBClusterIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBEngineVersionsMessagePaginateTypeDef#
# DescribeDBEngineVersionsMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBEngineVersionsMessagePaginateTypeDef
def get_value() -> DescribeDBEngineVersionsMessagePaginateTypeDef:
return {
"Engine": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBInstancesMessagePaginateTypeDef
def get_value() -> DescribeDBInstancesMessagePaginateTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# DescribeDBInstancesMessagePaginateTypeDef definition
class DescribeDBInstancesMessagePaginateTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBParameterGroupsMessagePaginateTypeDef#
# DescribeDBParameterGroupsMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBParameterGroupsMessagePaginateTypeDef
def get_value() -> DescribeDBParameterGroupsMessagePaginateTypeDef:
return {
"DBParameterGroupName": ...,
}
# DescribeDBParameterGroupsMessagePaginateTypeDef definition
class DescribeDBParameterGroupsMessagePaginateTypeDef(TypedDict):
DBParameterGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBParametersMessagePaginateTypeDef#
# DescribeDBParametersMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBParametersMessagePaginateTypeDef
def get_value() -> DescribeDBParametersMessagePaginateTypeDef:
return {
"DBParameterGroupName": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBSubnetGroupsMessagePaginateTypeDef
def get_value() -> DescribeDBSubnetGroupsMessagePaginateTypeDef:
return {
"DBSubnetGroupName": ...,
}
# DescribeDBSubnetGroupsMessagePaginateTypeDef definition
class DescribeDBSubnetGroupsMessagePaginateTypeDef(TypedDict):
DBSubnetGroupName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEngineDefaultParametersMessagePaginateTypeDef#
# DescribeEngineDefaultParametersMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEngineDefaultParametersMessagePaginateTypeDef
def get_value() -> DescribeEngineDefaultParametersMessagePaginateTypeDef:
return {
"DBParameterGroupFamily": ...,
}
# DescribeEngineDefaultParametersMessagePaginateTypeDef definition
class DescribeEngineDefaultParametersMessagePaginateTypeDef(TypedDict):
DBParameterGroupFamily: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventSubscriptionsMessagePaginateTypeDef#
# DescribeEventSubscriptionsMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEventSubscriptionsMessagePaginateTypeDef
def get_value() -> DescribeEventSubscriptionsMessagePaginateTypeDef:
return {
"SubscriptionName": ...,
}
# DescribeEventSubscriptionsMessagePaginateTypeDef definition
class DescribeEventSubscriptionsMessagePaginateTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeGlobalClustersMessagePaginateTypeDef#
# DescribeGlobalClustersMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeGlobalClustersMessagePaginateTypeDef
def get_value() -> DescribeGlobalClustersMessagePaginateTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# DescribeGlobalClustersMessagePaginateTypeDef definition
class DescribeGlobalClustersMessagePaginateTypeDef(TypedDict):
GlobalClusterIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeOrderableDBInstanceOptionsMessagePaginateTypeDef#
# DescribeOrderableDBInstanceOptionsMessagePaginateTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeOrderableDBInstanceOptionsMessagePaginateTypeDef
def get_value() -> DescribeOrderableDBInstanceOptionsMessagePaginateTypeDef:
return {
"Engine": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribePendingMaintenanceActionsMessagePaginateTypeDef
def get_value() -> DescribePendingMaintenanceActionsMessagePaginateTypeDef:
return {
"ResourceIdentifier": ...,
}
# DescribePendingMaintenanceActionsMessagePaginateTypeDef definition
class DescribePendingMaintenanceActionsMessagePaginateTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDBInstancesMessageWaitExtraTypeDef#
# DescribeDBInstancesMessageWaitExtraTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBInstancesMessageWaitExtraTypeDef
def get_value() -> DescribeDBInstancesMessageWaitExtraTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# DescribeDBInstancesMessageWaitExtraTypeDef definition
class DescribeDBInstancesMessageWaitExtraTypeDef(TypedDict):
DBInstanceIdentifier: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeDBInstancesMessageWaitTypeDef#
# DescribeDBInstancesMessageWaitTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBInstancesMessageWaitTypeDef
def get_value() -> DescribeDBInstancesMessageWaitTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEventsMessagePaginateTypeDef
def get_value() -> DescribeEventsMessagePaginateTypeDef:
return {
"SourceIdentifier": ...,
}
# 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
DescribeEventsMessageTypeDef#
# DescribeEventsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEventsMessageTypeDef
def get_value() -> DescribeEventsMessageTypeDef:
return {
"SourceIdentifier": ...,
}
# DescribeEventsMessageTypeDef definition
class DescribeEventsMessageTypeDef(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
RestoreDBClusterToPointInTimeMessageTypeDef#
# RestoreDBClusterToPointInTimeMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RestoreDBClusterToPointInTimeMessageTypeDef
def get_value() -> RestoreDBClusterToPointInTimeMessageTypeDef:
return {
"DBClusterIdentifier": ...,
}
# RestoreDBClusterToPointInTimeMessageTypeDef definition
class RestoreDBClusterToPointInTimeMessageTypeDef(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 TypedDict usage example
from types_boto3_neptune.type_defs import EventCategoriesMessageTypeDef
def get_value() -> EventCategoriesMessageTypeDef:
return {
"EventCategoriesMapList": ...,
}
# EventCategoriesMessageTypeDef definition
class EventCategoriesMessageTypeDef(TypedDict):
EventCategoriesMapList: List[EventCategoriesMapTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EventsMessageTypeDef#
# EventsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import EventsMessageTypeDef
def get_value() -> EventsMessageTypeDef:
return {
"Marker": ...,
}
# EventsMessageTypeDef definition
class EventsMessageTypeDef(TypedDict):
Marker: str,
Events: List[EventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EventTypeDef
- See ResponseMetadataTypeDef
GlobalClusterTypeDef#
# GlobalClusterTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import GlobalClusterTypeDef
def get_value() -> GlobalClusterTypeDef:
return {
"GlobalClusterIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import ResourcePendingMaintenanceActionsTypeDef
def get_value() -> ResourcePendingMaintenanceActionsTypeDef:
return {
"ResourceIdentifier": ...,
}
# ResourcePendingMaintenanceActionsTypeDef definition
class ResourcePendingMaintenanceActionsTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
PendingMaintenanceActionDetails: NotRequired[List[PendingMaintenanceActionTypeDef]], # (1)
ValidStorageOptionsTypeDef#
# ValidStorageOptionsTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ValidStorageOptionsTypeDef
def get_value() -> ValidStorageOptionsTypeDef:
return {
"StorageType": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import OrderableDBInstanceOptionsMessageTypeDef
def get_value() -> OrderableDBInstanceOptionsMessageTypeDef:
return {
"OrderableDBInstanceOptions": ...,
}
# OrderableDBInstanceOptionsMessageTypeDef definition
class OrderableDBInstanceOptionsMessageTypeDef(TypedDict):
OrderableDBInstanceOptions: List[OrderableDBInstanceOptionTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBSubnetGroupTypeDef#
# DBSubnetGroupTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBSubnetGroupTypeDef
def get_value() -> DBSubnetGroupTypeDef:
return {
"DBSubnetGroupName": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterTypeDef
def get_value() -> DBClusterTypeDef:
return {
"AllocatedStorage": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEngineDefaultClusterParametersResultTypeDef
def get_value() -> DescribeEngineDefaultClusterParametersResultTypeDef:
return {
"EngineDefaults": ...,
}
# DescribeEngineDefaultClusterParametersResultTypeDef definition
class DescribeEngineDefaultClusterParametersResultTypeDef(TypedDict):
EngineDefaults: EngineDefaultsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEngineDefaultParametersResultTypeDef#
# DescribeEngineDefaultParametersResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeEngineDefaultParametersResultTypeDef
def get_value() -> DescribeEngineDefaultParametersResultTypeDef:
return {
"EngineDefaults": ...,
}
# DescribeEngineDefaultParametersResultTypeDef definition
class DescribeEngineDefaultParametersResultTypeDef(TypedDict):
EngineDefaults: EngineDefaultsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDBClusterSnapshotAttributesResultTypeDef#
# DescribeDBClusterSnapshotAttributesResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeDBClusterSnapshotAttributesResultTypeDef
def get_value() -> DescribeDBClusterSnapshotAttributesResultTypeDef:
return {
"DBClusterSnapshotAttributesResult": ...,
}
# DescribeDBClusterSnapshotAttributesResultTypeDef definition
class DescribeDBClusterSnapshotAttributesResultTypeDef(TypedDict):
DBClusterSnapshotAttributesResult: DBClusterSnapshotAttributesResultTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBClusterSnapshotAttributeResultTypeDef#
# ModifyDBClusterSnapshotAttributeResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBClusterSnapshotAttributeResultTypeDef
def get_value() -> ModifyDBClusterSnapshotAttributeResultTypeDef:
return {
"DBClusterSnapshotAttributesResult": ...,
}
# ModifyDBClusterSnapshotAttributeResultTypeDef definition
class ModifyDBClusterSnapshotAttributeResultTypeDef(TypedDict):
DBClusterSnapshotAttributesResult: DBClusterSnapshotAttributesResultTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBEngineVersionMessageTypeDef#
# DBEngineVersionMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBEngineVersionMessageTypeDef
def get_value() -> DBEngineVersionMessageTypeDef:
return {
"Marker": ...,
}
# DBEngineVersionMessageTypeDef definition
class DBEngineVersionMessageTypeDef(TypedDict):
Marker: str,
DBEngineVersions: List[DBEngineVersionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGlobalClusterResultTypeDef#
# CreateGlobalClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateGlobalClusterResultTypeDef
def get_value() -> CreateGlobalClusterResultTypeDef:
return {
"GlobalCluster": ...,
}
# CreateGlobalClusterResultTypeDef definition
class CreateGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteGlobalClusterResultTypeDef#
# DeleteGlobalClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteGlobalClusterResultTypeDef
def get_value() -> DeleteGlobalClusterResultTypeDef:
return {
"GlobalCluster": ...,
}
# DeleteGlobalClusterResultTypeDef definition
class DeleteGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FailoverGlobalClusterResultTypeDef#
# FailoverGlobalClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import FailoverGlobalClusterResultTypeDef
def get_value() -> FailoverGlobalClusterResultTypeDef:
return {
"GlobalCluster": ...,
}
# FailoverGlobalClusterResultTypeDef definition
class FailoverGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GlobalClustersMessageTypeDef#
# GlobalClustersMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import GlobalClustersMessageTypeDef
def get_value() -> GlobalClustersMessageTypeDef:
return {
"Marker": ...,
}
# GlobalClustersMessageTypeDef definition
class GlobalClustersMessageTypeDef(TypedDict):
Marker: str,
GlobalClusters: List[GlobalClusterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyGlobalClusterResultTypeDef#
# ModifyGlobalClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyGlobalClusterResultTypeDef
def get_value() -> ModifyGlobalClusterResultTypeDef:
return {
"GlobalCluster": ...,
}
# ModifyGlobalClusterResultTypeDef definition
class ModifyGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RemoveFromGlobalClusterResultTypeDef#
# RemoveFromGlobalClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RemoveFromGlobalClusterResultTypeDef
def get_value() -> RemoveFromGlobalClusterResultTypeDef:
return {
"GlobalCluster": ...,
}
# RemoveFromGlobalClusterResultTypeDef definition
class RemoveFromGlobalClusterResultTypeDef(TypedDict):
GlobalCluster: GlobalClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ApplyPendingMaintenanceActionResultTypeDef#
# ApplyPendingMaintenanceActionResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ApplyPendingMaintenanceActionResultTypeDef
def get_value() -> ApplyPendingMaintenanceActionResultTypeDef:
return {
"ResourcePendingMaintenanceActions": ...,
}
# ApplyPendingMaintenanceActionResultTypeDef definition
class ApplyPendingMaintenanceActionResultTypeDef(TypedDict):
ResourcePendingMaintenanceActions: ResourcePendingMaintenanceActionsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PendingMaintenanceActionsMessageTypeDef#
# PendingMaintenanceActionsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import PendingMaintenanceActionsMessageTypeDef
def get_value() -> PendingMaintenanceActionsMessageTypeDef:
return {
"PendingMaintenanceActions": ...,
}
# PendingMaintenanceActionsMessageTypeDef definition
class PendingMaintenanceActionsMessageTypeDef(TypedDict):
PendingMaintenanceActions: List[ResourcePendingMaintenanceActionsTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidDBInstanceModificationsMessageTypeDef#
# ValidDBInstanceModificationsMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ValidDBInstanceModificationsMessageTypeDef
def get_value() -> ValidDBInstanceModificationsMessageTypeDef:
return {
"Storage": ...,
}
# ValidDBInstanceModificationsMessageTypeDef definition
class ValidDBInstanceModificationsMessageTypeDef(TypedDict):
Storage: NotRequired[List[ValidStorageOptionsTypeDef]], # (1)
CreateDBSubnetGroupResultTypeDef#
# CreateDBSubnetGroupResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBSubnetGroupResultTypeDef
def get_value() -> CreateDBSubnetGroupResultTypeDef:
return {
"DBSubnetGroup": ...,
}
# CreateDBSubnetGroupResultTypeDef definition
class CreateDBSubnetGroupResultTypeDef(TypedDict):
DBSubnetGroup: DBSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBInstanceTypeDef#
# DBInstanceTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBInstanceTypeDef
def get_value() -> DBInstanceTypeDef:
return {
"DBInstanceIdentifier": ...,
}
# 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 TypedDict usage example
from types_boto3_neptune.type_defs import DBSubnetGroupMessageTypeDef
def get_value() -> DBSubnetGroupMessageTypeDef:
return {
"Marker": ...,
}
# DBSubnetGroupMessageTypeDef definition
class DBSubnetGroupMessageTypeDef(TypedDict):
Marker: str,
DBSubnetGroups: List[DBSubnetGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBSubnetGroupResultTypeDef#
# ModifyDBSubnetGroupResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBSubnetGroupResultTypeDef
def get_value() -> ModifyDBSubnetGroupResultTypeDef:
return {
"DBSubnetGroup": ...,
}
# ModifyDBSubnetGroupResultTypeDef definition
class ModifyDBSubnetGroupResultTypeDef(TypedDict):
DBSubnetGroup: DBSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBClusterResultTypeDef#
# CreateDBClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBClusterResultTypeDef
def get_value() -> CreateDBClusterResultTypeDef:
return {
"DBCluster": ...,
}
# CreateDBClusterResultTypeDef definition
class CreateDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBClusterMessageTypeDef#
# DBClusterMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBClusterMessageTypeDef
def get_value() -> DBClusterMessageTypeDef:
return {
"Marker": ...,
}
# DBClusterMessageTypeDef definition
class DBClusterMessageTypeDef(TypedDict):
Marker: str,
DBClusters: List[DBClusterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDBClusterResultTypeDef#
# DeleteDBClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBClusterResultTypeDef
def get_value() -> DeleteDBClusterResultTypeDef:
return {
"DBCluster": ...,
}
# DeleteDBClusterResultTypeDef definition
class DeleteDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FailoverDBClusterResultTypeDef#
# FailoverDBClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import FailoverDBClusterResultTypeDef
def get_value() -> FailoverDBClusterResultTypeDef:
return {
"DBCluster": ...,
}
# FailoverDBClusterResultTypeDef definition
class FailoverDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBClusterResultTypeDef#
# ModifyDBClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBClusterResultTypeDef
def get_value() -> ModifyDBClusterResultTypeDef:
return {
"DBCluster": ...,
}
# ModifyDBClusterResultTypeDef definition
class ModifyDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PromoteReadReplicaDBClusterResultTypeDef#
# PromoteReadReplicaDBClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import PromoteReadReplicaDBClusterResultTypeDef
def get_value() -> PromoteReadReplicaDBClusterResultTypeDef:
return {
"DBCluster": ...,
}
# PromoteReadReplicaDBClusterResultTypeDef definition
class PromoteReadReplicaDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreDBClusterFromSnapshotResultTypeDef#
# RestoreDBClusterFromSnapshotResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RestoreDBClusterFromSnapshotResultTypeDef
def get_value() -> RestoreDBClusterFromSnapshotResultTypeDef:
return {
"DBCluster": ...,
}
# RestoreDBClusterFromSnapshotResultTypeDef definition
class RestoreDBClusterFromSnapshotResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreDBClusterToPointInTimeResultTypeDef#
# RestoreDBClusterToPointInTimeResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RestoreDBClusterToPointInTimeResultTypeDef
def get_value() -> RestoreDBClusterToPointInTimeResultTypeDef:
return {
"DBCluster": ...,
}
# RestoreDBClusterToPointInTimeResultTypeDef definition
class RestoreDBClusterToPointInTimeResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartDBClusterResultTypeDef#
# StartDBClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import StartDBClusterResultTypeDef
def get_value() -> StartDBClusterResultTypeDef:
return {
"DBCluster": ...,
}
# StartDBClusterResultTypeDef definition
class StartDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopDBClusterResultTypeDef#
# StopDBClusterResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import StopDBClusterResultTypeDef
def get_value() -> StopDBClusterResultTypeDef:
return {
"DBCluster": ...,
}
# StopDBClusterResultTypeDef definition
class StopDBClusterResultTypeDef(TypedDict):
DBCluster: DBClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeValidDBInstanceModificationsResultTypeDef#
# DescribeValidDBInstanceModificationsResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DescribeValidDBInstanceModificationsResultTypeDef
def get_value() -> DescribeValidDBInstanceModificationsResultTypeDef:
return {
"ValidDBInstanceModificationsMessage": ...,
}
# DescribeValidDBInstanceModificationsResultTypeDef definition
class DescribeValidDBInstanceModificationsResultTypeDef(TypedDict):
ValidDBInstanceModificationsMessage: ValidDBInstanceModificationsMessageTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDBInstanceResultTypeDef#
# CreateDBInstanceResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import CreateDBInstanceResultTypeDef
def get_value() -> CreateDBInstanceResultTypeDef:
return {
"DBInstance": ...,
}
# CreateDBInstanceResultTypeDef definition
class CreateDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DBInstanceMessageTypeDef#
# DBInstanceMessageTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DBInstanceMessageTypeDef
def get_value() -> DBInstanceMessageTypeDef:
return {
"Marker": ...,
}
# DBInstanceMessageTypeDef definition
class DBInstanceMessageTypeDef(TypedDict):
Marker: str,
DBInstances: List[DBInstanceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDBInstanceResultTypeDef#
# DeleteDBInstanceResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import DeleteDBInstanceResultTypeDef
def get_value() -> DeleteDBInstanceResultTypeDef:
return {
"DBInstance": ...,
}
# DeleteDBInstanceResultTypeDef definition
class DeleteDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDBInstanceResultTypeDef#
# ModifyDBInstanceResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import ModifyDBInstanceResultTypeDef
def get_value() -> ModifyDBInstanceResultTypeDef:
return {
"DBInstance": ...,
}
# ModifyDBInstanceResultTypeDef definition
class ModifyDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RebootDBInstanceResultTypeDef#
# RebootDBInstanceResultTypeDef TypedDict usage example
from types_boto3_neptune.type_defs import RebootDBInstanceResultTypeDef
def get_value() -> RebootDBInstanceResultTypeDef:
return {
"DBInstance": ...,
}
# RebootDBInstanceResultTypeDef definition
class RebootDBInstanceResultTypeDef(TypedDict):
DBInstance: DBInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)