Skip to content

Typed dictionaries

Index > Neptune > Typed dictionaries

Auto-generated documentation for Neptune type annotations stubs module mypy-boto3-neptune.

AddRoleToDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import AddRoleToDBClusterMessageRequestTypeDef

def get_value() -> AddRoleToDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
        "RoleArn": ...,
    }
Definition
class AddRoleToDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    RoleArn: str,
    FeatureName: NotRequired[str],

AddSourceIdentifierToSubscriptionMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import AddSourceIdentifierToSubscriptionMessageRequestTypeDef

def get_value() -> AddSourceIdentifierToSubscriptionMessageRequestTypeDef:
    return {
        "SubscriptionName": ...,
        "SourceIdentifier": ...,
    }
Definition
class AddSourceIdentifierToSubscriptionMessageRequestTypeDef(TypedDict):
    SubscriptionName: str,
    SourceIdentifier: str,

EventSubscriptionTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EventSubscriptionTypeDef

def get_value() -> EventSubscriptionTypeDef:
    return {
        "CustomerAwsId": ...,
    }
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

Usage Example
from mypy_boto3_neptune.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

TagTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: NotRequired[str],
    Value: NotRequired[str],

ApplyPendingMaintenanceActionMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ApplyPendingMaintenanceActionMessageRequestTypeDef

def get_value() -> ApplyPendingMaintenanceActionMessageRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ApplyAction": ...,
        "OptInType": ...,
    }
Definition
class ApplyPendingMaintenanceActionMessageRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ApplyAction: str,
    OptInType: str,

AvailabilityZoneTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import AvailabilityZoneTypeDef

def get_value() -> AvailabilityZoneTypeDef:
    return {
        "Name": ...,
    }
Definition
class AvailabilityZoneTypeDef(TypedDict):
    Name: NotRequired[str],

CharacterSetTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CharacterSetTypeDef

def get_value() -> CharacterSetTypeDef:
    return {
        "CharacterSetName": ...,
    }
Definition
class CharacterSetTypeDef(TypedDict):
    CharacterSetName: NotRequired[str],
    CharacterSetDescription: NotRequired[str],

CloudwatchLogsExportConfigurationTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CloudwatchLogsExportConfigurationTypeDef

def get_value() -> CloudwatchLogsExportConfigurationTypeDef:
    return {
        "EnableLogTypes": ...,
    }
Definition
class CloudwatchLogsExportConfigurationTypeDef(TypedDict):
    EnableLogTypes: NotRequired[Sequence[str]],
    DisableLogTypes: NotRequired[Sequence[str]],

DBClusterParameterGroupTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterParameterGroupTypeDef

def get_value() -> DBClusterParameterGroupTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
    }
Definition
class DBClusterParameterGroupTypeDef(TypedDict):
    DBClusterParameterGroupName: NotRequired[str],
    DBParameterGroupFamily: NotRequired[str],
    Description: NotRequired[str],
    DBClusterParameterGroupArn: NotRequired[str],

DBClusterSnapshotTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterSnapshotTypeDef

def get_value() -> DBClusterSnapshotTypeDef:
    return {
        "AvailabilityZones": ...,
    }
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],

DBParameterGroupTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBParameterGroupTypeDef

def get_value() -> DBParameterGroupTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class DBParameterGroupTypeDef(TypedDict):
    DBParameterGroupName: NotRequired[str],
    DBParameterGroupFamily: NotRequired[str],
    Description: NotRequired[str],
    DBParameterGroupArn: NotRequired[str],

ServerlessV2ScalingConfigurationTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ServerlessV2ScalingConfigurationTypeDef

def get_value() -> ServerlessV2ScalingConfigurationTypeDef:
    return {
        "MinCapacity": ...,
    }
Definition
class ServerlessV2ScalingConfigurationTypeDef(TypedDict):
    MinCapacity: NotRequired[float],
    MaxCapacity: NotRequired[float],

CreateGlobalClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateGlobalClusterMessageRequestTypeDef

def get_value() -> CreateGlobalClusterMessageRequestTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
    }
Definition
class CreateGlobalClusterMessageRequestTypeDef(TypedDict):
    GlobalClusterIdentifier: str,
    SourceDBClusterIdentifier: NotRequired[str],
    Engine: NotRequired[str],
    EngineVersion: NotRequired[str],
    DeletionProtection: NotRequired[bool],
    StorageEncrypted: NotRequired[bool],

DBClusterEndpointTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterEndpointTypeDef

def get_value() -> DBClusterEndpointTypeDef:
    return {
        "DBClusterEndpointIdentifier": ...,
    }
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

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterMemberTypeDef

def get_value() -> DBClusterMemberTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class DBClusterMemberTypeDef(TypedDict):
    DBInstanceIdentifier: NotRequired[str],
    IsClusterWriter: NotRequired[bool],
    DBClusterParameterGroupStatus: NotRequired[str],
    PromotionTier: NotRequired[int],

DBClusterOptionGroupStatusTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterOptionGroupStatusTypeDef

def get_value() -> DBClusterOptionGroupStatusTypeDef:
    return {
        "DBClusterOptionGroupName": ...,
    }
Definition
class DBClusterOptionGroupStatusTypeDef(TypedDict):
    DBClusterOptionGroupName: NotRequired[str],
    Status: NotRequired[str],

ParameterTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ParameterTypeDef

def get_value() -> ParameterTypeDef:
    return {
        "ParameterName": ...,
    }
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)
  1. See ApplyMethodType

DBClusterRoleTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterRoleTypeDef

def get_value() -> DBClusterRoleTypeDef:
    return {
        "RoleArn": ...,
    }
Definition
class DBClusterRoleTypeDef(TypedDict):
    RoleArn: NotRequired[str],
    Status: NotRequired[str],
    FeatureName: NotRequired[str],

DBClusterSnapshotAttributeTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterSnapshotAttributeTypeDef

def get_value() -> DBClusterSnapshotAttributeTypeDef:
    return {
        "AttributeName": ...,
    }
Definition
class DBClusterSnapshotAttributeTypeDef(TypedDict):
    AttributeName: NotRequired[str],
    AttributeValues: NotRequired[List[str]],

ServerlessV2ScalingConfigurationInfoTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ServerlessV2ScalingConfigurationInfoTypeDef

def get_value() -> ServerlessV2ScalingConfigurationInfoTypeDef:
    return {
        "MinCapacity": ...,
    }
Definition
class ServerlessV2ScalingConfigurationInfoTypeDef(TypedDict):
    MinCapacity: NotRequired[float],
    MaxCapacity: NotRequired[float],

VpcSecurityGroupMembershipTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import VpcSecurityGroupMembershipTypeDef

def get_value() -> VpcSecurityGroupMembershipTypeDef:
    return {
        "VpcSecurityGroupId": ...,
    }
Definition
class VpcSecurityGroupMembershipTypeDef(TypedDict):
    VpcSecurityGroupId: NotRequired[str],
    Status: NotRequired[str],

TimezoneTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import TimezoneTypeDef

def get_value() -> TimezoneTypeDef:
    return {
        "TimezoneName": ...,
    }
Definition
class TimezoneTypeDef(TypedDict):
    TimezoneName: NotRequired[str],

UpgradeTargetTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import UpgradeTargetTypeDef

def get_value() -> UpgradeTargetTypeDef:
    return {
        "Engine": ...,
    }
Definition
class UpgradeTargetTypeDef(TypedDict):
    Engine: NotRequired[str],
    EngineVersion: NotRequired[str],
    Description: NotRequired[str],
    AutoUpgrade: NotRequired[bool],
    IsMajorVersionUpgrade: NotRequired[bool],
    SupportsGlobalDatabases: NotRequired[bool],

DBInstanceStatusInfoTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBInstanceStatusInfoTypeDef

def get_value() -> DBInstanceStatusInfoTypeDef:
    return {
        "StatusType": ...,
    }
Definition
class DBInstanceStatusInfoTypeDef(TypedDict):
    StatusType: NotRequired[str],
    Normal: NotRequired[bool],
    Status: NotRequired[str],
    Message: NotRequired[str],

DBParameterGroupStatusTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBParameterGroupStatusTypeDef

def get_value() -> DBParameterGroupStatusTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class DBParameterGroupStatusTypeDef(TypedDict):
    DBParameterGroupName: NotRequired[str],
    ParameterApplyStatus: NotRequired[str],

DBSecurityGroupMembershipTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBSecurityGroupMembershipTypeDef

def get_value() -> DBSecurityGroupMembershipTypeDef:
    return {
        "DBSecurityGroupName": ...,
    }
Definition
class DBSecurityGroupMembershipTypeDef(TypedDict):
    DBSecurityGroupName: NotRequired[str],
    Status: NotRequired[str],

DomainMembershipTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DomainMembershipTypeDef

def get_value() -> DomainMembershipTypeDef:
    return {
        "Domain": ...,
    }
Definition
class DomainMembershipTypeDef(TypedDict):
    Domain: NotRequired[str],
    Status: NotRequired[str],
    FQDN: NotRequired[str],
    IAMRoleName: NotRequired[str],

EndpointTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EndpointTypeDef

def get_value() -> EndpointTypeDef:
    return {
        "Address": ...,
    }
Definition
class EndpointTypeDef(TypedDict):
    Address: NotRequired[str],
    Port: NotRequired[int],
    HostedZoneId: NotRequired[str],

OptionGroupMembershipTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import OptionGroupMembershipTypeDef

def get_value() -> OptionGroupMembershipTypeDef:
    return {
        "OptionGroupName": ...,
    }
Definition
class OptionGroupMembershipTypeDef(TypedDict):
    OptionGroupName: NotRequired[str],
    Status: NotRequired[str],

DeleteDBClusterEndpointMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBClusterEndpointMessageRequestTypeDef

def get_value() -> DeleteDBClusterEndpointMessageRequestTypeDef:
    return {
        "DBClusterEndpointIdentifier": ...,
    }
Definition
class DeleteDBClusterEndpointMessageRequestTypeDef(TypedDict):
    DBClusterEndpointIdentifier: str,

DeleteDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBClusterMessageRequestTypeDef

def get_value() -> DeleteDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class DeleteDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    SkipFinalSnapshot: NotRequired[bool],
    FinalDBSnapshotIdentifier: NotRequired[str],

DeleteDBClusterParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBClusterParameterGroupMessageRequestTypeDef

def get_value() -> DeleteDBClusterParameterGroupMessageRequestTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
    }
Definition
class DeleteDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
    DBClusterParameterGroupName: str,

DeleteDBClusterSnapshotMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBClusterSnapshotMessageRequestTypeDef

def get_value() -> DeleteDBClusterSnapshotMessageRequestTypeDef:
    return {
        "DBClusterSnapshotIdentifier": ...,
    }
Definition
class DeleteDBClusterSnapshotMessageRequestTypeDef(TypedDict):
    DBClusterSnapshotIdentifier: str,

DeleteDBInstanceMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBInstanceMessageRequestTypeDef

def get_value() -> DeleteDBInstanceMessageRequestTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class DeleteDBInstanceMessageRequestTypeDef(TypedDict):
    DBInstanceIdentifier: str,
    SkipFinalSnapshot: NotRequired[bool],
    FinalDBSnapshotIdentifier: NotRequired[str],

DeleteDBParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBParameterGroupMessageRequestTypeDef

def get_value() -> DeleteDBParameterGroupMessageRequestTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class DeleteDBParameterGroupMessageRequestTypeDef(TypedDict):
    DBParameterGroupName: str,

DeleteDBSubnetGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBSubnetGroupMessageRequestTypeDef

def get_value() -> DeleteDBSubnetGroupMessageRequestTypeDef:
    return {
        "DBSubnetGroupName": ...,
    }
Definition
class DeleteDBSubnetGroupMessageRequestTypeDef(TypedDict):
    DBSubnetGroupName: str,

DeleteEventSubscriptionMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteEventSubscriptionMessageRequestTypeDef

def get_value() -> DeleteEventSubscriptionMessageRequestTypeDef:
    return {
        "SubscriptionName": ...,
    }
Definition
class DeleteEventSubscriptionMessageRequestTypeDef(TypedDict):
    SubscriptionName: str,

DeleteGlobalClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteGlobalClusterMessageRequestTypeDef

def get_value() -> DeleteGlobalClusterMessageRequestTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
    }
Definition
class DeleteGlobalClusterMessageRequestTypeDef(TypedDict):
    GlobalClusterIdentifier: str,

FilterTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import FilterTypeDef

def get_value() -> FilterTypeDef:
    return {
        "Name": ...,
        "Values": ...,
    }
Definition
class FilterTypeDef(TypedDict):
    Name: str,
    Values: Sequence[str],

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

DescribeDBClusterSnapshotAttributesMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterSnapshotAttributesMessageRequestTypeDef

def get_value() -> DescribeDBClusterSnapshotAttributesMessageRequestTypeDef:
    return {
        "DBClusterSnapshotIdentifier": ...,
    }
Definition
class DescribeDBClusterSnapshotAttributesMessageRequestTypeDef(TypedDict):
    DBClusterSnapshotIdentifier: str,

WaiterConfigTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import WaiterConfigTypeDef

def get_value() -> WaiterConfigTypeDef:
    return {
        "Delay": ...,
    }
Definition
class WaiterConfigTypeDef(TypedDict):
    Delay: NotRequired[int],
    MaxAttempts: NotRequired[int],

DescribeGlobalClustersMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeGlobalClustersMessageRequestTypeDef

def get_value() -> DescribeGlobalClustersMessageRequestTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
    }
Definition
class DescribeGlobalClustersMessageRequestTypeDef(TypedDict):
    GlobalClusterIdentifier: NotRequired[str],
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],

DescribeValidDBInstanceModificationsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeValidDBInstanceModificationsMessageRequestTypeDef

def get_value() -> DescribeValidDBInstanceModificationsMessageRequestTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class DescribeValidDBInstanceModificationsMessageRequestTypeDef(TypedDict):
    DBInstanceIdentifier: str,

DoubleRangeTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DoubleRangeTypeDef

def get_value() -> DoubleRangeTypeDef:
    return {
        "From": ...,
    }
Definition
class DoubleRangeTypeDef(TypedDict):
    From: NotRequired[float],
    To: NotRequired[float],

EventCategoriesMapTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EventCategoriesMapTypeDef

def get_value() -> EventCategoriesMapTypeDef:
    return {
        "SourceType": ...,
    }
Definition
class EventCategoriesMapTypeDef(TypedDict):
    SourceType: NotRequired[str],
    EventCategories: NotRequired[List[str]],

EventTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EventTypeDef

def get_value() -> EventTypeDef:
    return {
        "SourceIdentifier": ...,
    }
Definition
class EventTypeDef(TypedDict):
    SourceIdentifier: NotRequired[str],
    SourceType: NotRequired[SourceTypeType],  # (1)
    Message: NotRequired[str],
    EventCategories: NotRequired[List[str]],
    Date: NotRequired[datetime],
    SourceArn: NotRequired[str],
  1. See SourceTypeType

FailoverDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import FailoverDBClusterMessageRequestTypeDef

def get_value() -> FailoverDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class FailoverDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: NotRequired[str],
    TargetDBInstanceIdentifier: NotRequired[str],

FailoverGlobalClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import FailoverGlobalClusterMessageRequestTypeDef

def get_value() -> FailoverGlobalClusterMessageRequestTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
        "TargetDbClusterIdentifier": ...,
    }
Definition
class FailoverGlobalClusterMessageRequestTypeDef(TypedDict):
    GlobalClusterIdentifier: str,
    TargetDbClusterIdentifier: str,

GlobalClusterMemberTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import GlobalClusterMemberTypeDef

def get_value() -> GlobalClusterMemberTypeDef:
    return {
        "DBClusterArn": ...,
    }
Definition
class GlobalClusterMemberTypeDef(TypedDict):
    DBClusterArn: NotRequired[str],
    Readers: NotRequired[List[str]],
    IsWriter: NotRequired[bool],

ModifyDBClusterEndpointMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBClusterEndpointMessageRequestTypeDef

def get_value() -> ModifyDBClusterEndpointMessageRequestTypeDef:
    return {
        "DBClusterEndpointIdentifier": ...,
    }
Definition
class ModifyDBClusterEndpointMessageRequestTypeDef(TypedDict):
    DBClusterEndpointIdentifier: str,
    EndpointType: NotRequired[str],
    StaticMembers: NotRequired[Sequence[str]],
    ExcludedMembers: NotRequired[Sequence[str]],

ModifyDBClusterSnapshotAttributeMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBClusterSnapshotAttributeMessageRequestTypeDef

def get_value() -> ModifyDBClusterSnapshotAttributeMessageRequestTypeDef:
    return {
        "DBClusterSnapshotIdentifier": ...,
        "AttributeName": ...,
    }
Definition
class ModifyDBClusterSnapshotAttributeMessageRequestTypeDef(TypedDict):
    DBClusterSnapshotIdentifier: str,
    AttributeName: str,
    ValuesToAdd: NotRequired[Sequence[str]],
    ValuesToRemove: NotRequired[Sequence[str]],

ModifyDBSubnetGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBSubnetGroupMessageRequestTypeDef

def get_value() -> ModifyDBSubnetGroupMessageRequestTypeDef:
    return {
        "DBSubnetGroupName": ...,
        "SubnetIds": ...,
    }
Definition
class ModifyDBSubnetGroupMessageRequestTypeDef(TypedDict):
    DBSubnetGroupName: str,
    SubnetIds: Sequence[str],
    DBSubnetGroupDescription: NotRequired[str],

ModifyEventSubscriptionMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyEventSubscriptionMessageRequestTypeDef

def get_value() -> ModifyEventSubscriptionMessageRequestTypeDef:
    return {
        "SubscriptionName": ...,
    }
Definition
class ModifyEventSubscriptionMessageRequestTypeDef(TypedDict):
    SubscriptionName: str,
    SnsTopicArn: NotRequired[str],
    SourceType: NotRequired[str],
    EventCategories: NotRequired[Sequence[str]],
    Enabled: NotRequired[bool],

ModifyGlobalClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyGlobalClusterMessageRequestTypeDef

def get_value() -> ModifyGlobalClusterMessageRequestTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
    }
Definition
class ModifyGlobalClusterMessageRequestTypeDef(TypedDict):
    GlobalClusterIdentifier: str,
    NewGlobalClusterIdentifier: NotRequired[str],
    DeletionProtection: NotRequired[bool],
    EngineVersion: NotRequired[str],
    AllowMajorVersionUpgrade: NotRequired[bool],

PendingCloudwatchLogsExportsTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import PendingCloudwatchLogsExportsTypeDef

def get_value() -> PendingCloudwatchLogsExportsTypeDef:
    return {
        "LogTypesToEnable": ...,
    }
Definition
class PendingCloudwatchLogsExportsTypeDef(TypedDict):
    LogTypesToEnable: NotRequired[List[str]],
    LogTypesToDisable: NotRequired[List[str]],

PendingMaintenanceActionTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import PendingMaintenanceActionTypeDef

def get_value() -> PendingMaintenanceActionTypeDef:
    return {
        "Action": ...,
    }
Definition
class PendingMaintenanceActionTypeDef(TypedDict):
    Action: NotRequired[str],
    AutoAppliedAfterDate: NotRequired[datetime],
    ForcedApplyDate: NotRequired[datetime],
    OptInStatus: NotRequired[str],
    CurrentApplyDate: NotRequired[datetime],
    Description: NotRequired[str],

PromoteReadReplicaDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import PromoteReadReplicaDBClusterMessageRequestTypeDef

def get_value() -> PromoteReadReplicaDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class PromoteReadReplicaDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,

RangeTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RangeTypeDef

def get_value() -> RangeTypeDef:
    return {
        "From": ...,
    }
Definition
class RangeTypeDef(TypedDict):
    From: NotRequired[int],
    To: NotRequired[int],
    Step: NotRequired[int],

RebootDBInstanceMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RebootDBInstanceMessageRequestTypeDef

def get_value() -> RebootDBInstanceMessageRequestTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class RebootDBInstanceMessageRequestTypeDef(TypedDict):
    DBInstanceIdentifier: str,
    ForceFailover: NotRequired[bool],

RemoveFromGlobalClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RemoveFromGlobalClusterMessageRequestTypeDef

def get_value() -> RemoveFromGlobalClusterMessageRequestTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
        "DbClusterIdentifier": ...,
    }
Definition
class RemoveFromGlobalClusterMessageRequestTypeDef(TypedDict):
    GlobalClusterIdentifier: str,
    DbClusterIdentifier: str,

RemoveRoleFromDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RemoveRoleFromDBClusterMessageRequestTypeDef

def get_value() -> RemoveRoleFromDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
        "RoleArn": ...,
    }
Definition
class RemoveRoleFromDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    RoleArn: str,
    FeatureName: NotRequired[str],

RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef

def get_value() -> RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef:
    return {
        "SubscriptionName": ...,
        "SourceIdentifier": ...,
    }
Definition
class RemoveSourceIdentifierFromSubscriptionMessageRequestTypeDef(TypedDict):
    SubscriptionName: str,
    SourceIdentifier: str,

RemoveTagsFromResourceMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RemoveTagsFromResourceMessageRequestTypeDef

def get_value() -> RemoveTagsFromResourceMessageRequestTypeDef:
    return {
        "ResourceName": ...,
        "TagKeys": ...,
    }
Definition
class RemoveTagsFromResourceMessageRequestTypeDef(TypedDict):
    ResourceName: str,
    TagKeys: Sequence[str],

StartDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import StartDBClusterMessageRequestTypeDef

def get_value() -> StartDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class StartDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,

StopDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import StopDBClusterMessageRequestTypeDef

def get_value() -> StopDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class StopDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,

AddSourceIdentifierToSubscriptionResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import AddSourceIdentifierToSubscriptionResultTypeDef

def get_value() -> AddSourceIdentifierToSubscriptionResultTypeDef:
    return {
        "EventSubscription": ...,
        "ResponseMetadata": ...,
    }
Definition
class AddSourceIdentifierToSubscriptionResultTypeDef(TypedDict):
    EventSubscription: EventSubscriptionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventSubscriptionTypeDef
  2. See ResponseMetadataTypeDef

CreateDBClusterEndpointOutputTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterEndpointOutputTypeDef

def get_value() -> CreateDBClusterEndpointOutputTypeDef:
    return {
        "DBClusterEndpointIdentifier": ...,
        "DBClusterIdentifier": ...,
        "DBClusterEndpointResourceIdentifier": ...,
        "Endpoint": ...,
        "Status": ...,
        "EndpointType": ...,
        "CustomEndpointType": ...,
        "StaticMembers": ...,
        "ExcludedMembers": ...,
        "DBClusterEndpointArn": ...,
        "ResponseMetadata": ...,
    }
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)
  1. See ResponseMetadataTypeDef

CreateEventSubscriptionResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateEventSubscriptionResultTypeDef

def get_value() -> CreateEventSubscriptionResultTypeDef:
    return {
        "EventSubscription": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateEventSubscriptionResultTypeDef(TypedDict):
    EventSubscription: EventSubscriptionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventSubscriptionTypeDef
  2. See ResponseMetadataTypeDef

DBClusterParameterGroupNameMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterParameterGroupNameMessageTypeDef

def get_value() -> DBClusterParameterGroupNameMessageTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBClusterParameterGroupNameMessageTypeDef(TypedDict):
    DBClusterParameterGroupName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DBParameterGroupNameMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBParameterGroupNameMessageTypeDef

def get_value() -> DBParameterGroupNameMessageTypeDef:
    return {
        "DBParameterGroupName": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBParameterGroupNameMessageTypeDef(TypedDict):
    DBParameterGroupName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteDBClusterEndpointOutputTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBClusterEndpointOutputTypeDef

def get_value() -> DeleteDBClusterEndpointOutputTypeDef:
    return {
        "DBClusterEndpointIdentifier": ...,
        "DBClusterIdentifier": ...,
        "DBClusterEndpointResourceIdentifier": ...,
        "Endpoint": ...,
        "Status": ...,
        "EndpointType": ...,
        "CustomEndpointType": ...,
        "StaticMembers": ...,
        "ExcludedMembers": ...,
        "DBClusterEndpointArn": ...,
        "ResponseMetadata": ...,
    }
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)
  1. See ResponseMetadataTypeDef

DeleteEventSubscriptionResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteEventSubscriptionResultTypeDef

def get_value() -> DeleteEventSubscriptionResultTypeDef:
    return {
        "EventSubscription": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteEventSubscriptionResultTypeDef(TypedDict):
    EventSubscription: EventSubscriptionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventSubscriptionTypeDef
  2. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

EventSubscriptionsMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EventSubscriptionsMessageTypeDef

def get_value() -> EventSubscriptionsMessageTypeDef:
    return {
        "Marker": ...,
        "EventSubscriptionsList": ...,
        "ResponseMetadata": ...,
    }
Definition
class EventSubscriptionsMessageTypeDef(TypedDict):
    Marker: str,
    EventSubscriptionsList: List[EventSubscriptionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventSubscriptionTypeDef
  2. See ResponseMetadataTypeDef

ModifyDBClusterEndpointOutputTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBClusterEndpointOutputTypeDef

def get_value() -> ModifyDBClusterEndpointOutputTypeDef:
    return {
        "DBClusterEndpointIdentifier": ...,
        "DBClusterIdentifier": ...,
        "DBClusterEndpointResourceIdentifier": ...,
        "Endpoint": ...,
        "Status": ...,
        "EndpointType": ...,
        "CustomEndpointType": ...,
        "StaticMembers": ...,
        "ExcludedMembers": ...,
        "DBClusterEndpointArn": ...,
        "ResponseMetadata": ...,
    }
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)
  1. See ResponseMetadataTypeDef

ModifyEventSubscriptionResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyEventSubscriptionResultTypeDef

def get_value() -> ModifyEventSubscriptionResultTypeDef:
    return {
        "EventSubscription": ...,
        "ResponseMetadata": ...,
    }
Definition
class ModifyEventSubscriptionResultTypeDef(TypedDict):
    EventSubscription: EventSubscriptionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventSubscriptionTypeDef
  2. See ResponseMetadataTypeDef

RemoveSourceIdentifierFromSubscriptionResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RemoveSourceIdentifierFromSubscriptionResultTypeDef

def get_value() -> RemoveSourceIdentifierFromSubscriptionResultTypeDef:
    return {
        "EventSubscription": ...,
        "ResponseMetadata": ...,
    }
Definition
class RemoveSourceIdentifierFromSubscriptionResultTypeDef(TypedDict):
    EventSubscription: EventSubscriptionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventSubscriptionTypeDef
  2. See ResponseMetadataTypeDef

AddTagsToResourceMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import AddTagsToResourceMessageRequestTypeDef

def get_value() -> AddTagsToResourceMessageRequestTypeDef:
    return {
        "ResourceName": ...,
        "Tags": ...,
    }
Definition
class AddTagsToResourceMessageRequestTypeDef(TypedDict):
    ResourceName: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CopyDBClusterParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CopyDBClusterParameterGroupMessageRequestTypeDef

def get_value() -> CopyDBClusterParameterGroupMessageRequestTypeDef:
    return {
        "SourceDBClusterParameterGroupIdentifier": ...,
        "TargetDBClusterParameterGroupIdentifier": ...,
        "TargetDBClusterParameterGroupDescription": ...,
    }
Definition
class CopyDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
    SourceDBClusterParameterGroupIdentifier: str,
    TargetDBClusterParameterGroupIdentifier: str,
    TargetDBClusterParameterGroupDescription: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CopyDBClusterSnapshotMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CopyDBClusterSnapshotMessageRequestTypeDef

def get_value() -> CopyDBClusterSnapshotMessageRequestTypeDef:
    return {
        "SourceDBClusterSnapshotIdentifier": ...,
        "TargetDBClusterSnapshotIdentifier": ...,
    }
Definition
class CopyDBClusterSnapshotMessageRequestTypeDef(TypedDict):
    SourceDBClusterSnapshotIdentifier: str,
    TargetDBClusterSnapshotIdentifier: str,
    KmsKeyId: NotRequired[str],
    PreSignedUrl: NotRequired[str],
    CopyTags: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    SourceRegion: NotRequired[str],
  1. See TagTypeDef

CopyDBParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CopyDBParameterGroupMessageRequestTypeDef

def get_value() -> CopyDBParameterGroupMessageRequestTypeDef:
    return {
        "SourceDBParameterGroupIdentifier": ...,
        "TargetDBParameterGroupIdentifier": ...,
        "TargetDBParameterGroupDescription": ...,
    }
Definition
class CopyDBParameterGroupMessageRequestTypeDef(TypedDict):
    SourceDBParameterGroupIdentifier: str,
    TargetDBParameterGroupIdentifier: str,
    TargetDBParameterGroupDescription: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateDBClusterEndpointMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterEndpointMessageRequestTypeDef

def get_value() -> CreateDBClusterEndpointMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
        "DBClusterEndpointIdentifier": ...,
        "EndpointType": ...,
    }
Definition
class CreateDBClusterEndpointMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    DBClusterEndpointIdentifier: str,
    EndpointType: str,
    StaticMembers: NotRequired[Sequence[str]],
    ExcludedMembers: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateDBClusterParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterParameterGroupMessageRequestTypeDef

def get_value() -> CreateDBClusterParameterGroupMessageRequestTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
        "DBParameterGroupFamily": ...,
        "Description": ...,
    }
Definition
class CreateDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
    DBClusterParameterGroupName: str,
    DBParameterGroupFamily: str,
    Description: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateDBClusterSnapshotMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterSnapshotMessageRequestTypeDef

def get_value() -> CreateDBClusterSnapshotMessageRequestTypeDef:
    return {
        "DBClusterSnapshotIdentifier": ...,
        "DBClusterIdentifier": ...,
    }
Definition
class CreateDBClusterSnapshotMessageRequestTypeDef(TypedDict):
    DBClusterSnapshotIdentifier: str,
    DBClusterIdentifier: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateDBInstanceMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBInstanceMessageRequestTypeDef

def get_value() -> CreateDBInstanceMessageRequestTypeDef:
    return {
        "DBInstanceIdentifier": ...,
        "DBInstanceClass": ...,
        "Engine": ...,
    }
Definition
class CreateDBInstanceMessageRequestTypeDef(TypedDict):
    DBInstanceIdentifier: str,
    DBInstanceClass: str,
    Engine: 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)
    DBClusterIdentifier: NotRequired[str],
    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],
  1. See TagTypeDef

CreateDBParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBParameterGroupMessageRequestTypeDef

def get_value() -> CreateDBParameterGroupMessageRequestTypeDef:
    return {
        "DBParameterGroupName": ...,
        "DBParameterGroupFamily": ...,
        "Description": ...,
    }
Definition
class CreateDBParameterGroupMessageRequestTypeDef(TypedDict):
    DBParameterGroupName: str,
    DBParameterGroupFamily: str,
    Description: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateDBSubnetGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBSubnetGroupMessageRequestTypeDef

def get_value() -> CreateDBSubnetGroupMessageRequestTypeDef:
    return {
        "DBSubnetGroupName": ...,
        "DBSubnetGroupDescription": ...,
        "SubnetIds": ...,
    }
Definition
class CreateDBSubnetGroupMessageRequestTypeDef(TypedDict):
    DBSubnetGroupName: str,
    DBSubnetGroupDescription: str,
    SubnetIds: Sequence[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateEventSubscriptionMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateEventSubscriptionMessageRequestTypeDef

def get_value() -> CreateEventSubscriptionMessageRequestTypeDef:
    return {
        "SubscriptionName": ...,
        "SnsTopicArn": ...,
    }
Definition
class CreateEventSubscriptionMessageRequestTypeDef(TypedDict):
    SubscriptionName: str,
    SnsTopicArn: str,
    SourceType: NotRequired[str],
    EventCategories: NotRequired[Sequence[str]],
    SourceIds: NotRequired[Sequence[str]],
    Enabled: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

TagListMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import TagListMessageTypeDef

def get_value() -> TagListMessageTypeDef:
    return {
        "TagList": ...,
        "ResponseMetadata": ...,
    }
Definition
class TagListMessageTypeDef(TypedDict):
    TagList: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

OrderableDBInstanceOptionTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import OrderableDBInstanceOptionTypeDef

def get_value() -> OrderableDBInstanceOptionTypeDef:
    return {
        "Engine": ...,
    }
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],
  1. See AvailabilityZoneTypeDef

SubnetTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import SubnetTypeDef

def get_value() -> SubnetTypeDef:
    return {
        "SubnetIdentifier": ...,
    }
Definition
class SubnetTypeDef(TypedDict):
    SubnetIdentifier: NotRequired[str],
    SubnetAvailabilityZone: NotRequired[AvailabilityZoneTypeDef],  # (1)
    SubnetStatus: NotRequired[str],
  1. See AvailabilityZoneTypeDef

ModifyDBInstanceMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBInstanceMessageRequestTypeDef

def get_value() -> ModifyDBInstanceMessageRequestTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class ModifyDBInstanceMessageRequestTypeDef(TypedDict):
    DBInstanceIdentifier: str,
    AllocatedStorage: NotRequired[int],
    DBInstanceClass: NotRequired[str],
    DBSubnetGroupName: NotRequired[str],
    DBSecurityGroups: NotRequired[Sequence[str]],
    VpcSecurityGroupIds: NotRequired[Sequence[str]],
    ApplyImmediately: NotRequired[bool],
    MasterUserPassword: NotRequired[str],
    DBParameterGroupName: NotRequired[str],
    BackupRetentionPeriod: NotRequired[int],
    PreferredBackupWindow: NotRequired[str],
    PreferredMaintenanceWindow: NotRequired[str],
    MultiAZ: NotRequired[bool],
    EngineVersion: NotRequired[str],
    AllowMajorVersionUpgrade: NotRequired[bool],
    AutoMinorVersionUpgrade: NotRequired[bool],
    LicenseModel: NotRequired[str],
    Iops: NotRequired[int],
    OptionGroupName: NotRequired[str],
    NewDBInstanceIdentifier: NotRequired[str],
    StorageType: NotRequired[str],
    TdeCredentialArn: NotRequired[str],
    TdeCredentialPassword: NotRequired[str],
    CACertificateIdentifier: NotRequired[str],
    Domain: NotRequired[str],
    CopyTagsToSnapshot: NotRequired[bool],
    MonitoringInterval: NotRequired[int],
    DBPortNumber: NotRequired[int],
    PubliclyAccessible: NotRequired[bool],
    MonitoringRoleArn: NotRequired[str],
    DomainIAMRoleName: NotRequired[str],
    PromotionTier: NotRequired[int],
    EnableIAMDatabaseAuthentication: NotRequired[bool],
    EnablePerformanceInsights: NotRequired[bool],
    PerformanceInsightsKMSKeyId: NotRequired[str],
    CloudwatchLogsExportConfiguration: NotRequired[CloudwatchLogsExportConfigurationTypeDef],  # (1)
    DeletionProtection: NotRequired[bool],
  1. See CloudwatchLogsExportConfigurationTypeDef

CopyDBClusterParameterGroupResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CopyDBClusterParameterGroupResultTypeDef

def get_value() -> CopyDBClusterParameterGroupResultTypeDef:
    return {
        "DBClusterParameterGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class CopyDBClusterParameterGroupResultTypeDef(TypedDict):
    DBClusterParameterGroup: DBClusterParameterGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterParameterGroupTypeDef
  2. See ResponseMetadataTypeDef

CreateDBClusterParameterGroupResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterParameterGroupResultTypeDef

def get_value() -> CreateDBClusterParameterGroupResultTypeDef:
    return {
        "DBClusterParameterGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDBClusterParameterGroupResultTypeDef(TypedDict):
    DBClusterParameterGroup: DBClusterParameterGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterParameterGroupTypeDef
  2. See ResponseMetadataTypeDef

DBClusterParameterGroupsMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterParameterGroupsMessageTypeDef

def get_value() -> DBClusterParameterGroupsMessageTypeDef:
    return {
        "Marker": ...,
        "DBClusterParameterGroups": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBClusterParameterGroupsMessageTypeDef(TypedDict):
    Marker: str,
    DBClusterParameterGroups: List[DBClusterParameterGroupTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterParameterGroupTypeDef
  2. See ResponseMetadataTypeDef

CopyDBClusterSnapshotResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CopyDBClusterSnapshotResultTypeDef

def get_value() -> CopyDBClusterSnapshotResultTypeDef:
    return {
        "DBClusterSnapshot": ...,
        "ResponseMetadata": ...,
    }
Definition
class CopyDBClusterSnapshotResultTypeDef(TypedDict):
    DBClusterSnapshot: DBClusterSnapshotTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterSnapshotTypeDef
  2. See ResponseMetadataTypeDef

CreateDBClusterSnapshotResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterSnapshotResultTypeDef

def get_value() -> CreateDBClusterSnapshotResultTypeDef:
    return {
        "DBClusterSnapshot": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDBClusterSnapshotResultTypeDef(TypedDict):
    DBClusterSnapshot: DBClusterSnapshotTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterSnapshotTypeDef
  2. See ResponseMetadataTypeDef

DBClusterSnapshotMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterSnapshotMessageTypeDef

def get_value() -> DBClusterSnapshotMessageTypeDef:
    return {
        "Marker": ...,
        "DBClusterSnapshots": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBClusterSnapshotMessageTypeDef(TypedDict):
    Marker: str,
    DBClusterSnapshots: List[DBClusterSnapshotTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterSnapshotTypeDef
  2. See ResponseMetadataTypeDef

DeleteDBClusterSnapshotResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBClusterSnapshotResultTypeDef

def get_value() -> DeleteDBClusterSnapshotResultTypeDef:
    return {
        "DBClusterSnapshot": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteDBClusterSnapshotResultTypeDef(TypedDict):
    DBClusterSnapshot: DBClusterSnapshotTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterSnapshotTypeDef
  2. See ResponseMetadataTypeDef

CopyDBParameterGroupResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CopyDBParameterGroupResultTypeDef

def get_value() -> CopyDBParameterGroupResultTypeDef:
    return {
        "DBParameterGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class CopyDBParameterGroupResultTypeDef(TypedDict):
    DBParameterGroup: DBParameterGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBParameterGroupTypeDef
  2. See ResponseMetadataTypeDef

CreateDBParameterGroupResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBParameterGroupResultTypeDef

def get_value() -> CreateDBParameterGroupResultTypeDef:
    return {
        "DBParameterGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDBParameterGroupResultTypeDef(TypedDict):
    DBParameterGroup: DBParameterGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBParameterGroupTypeDef
  2. See ResponseMetadataTypeDef

DBParameterGroupsMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBParameterGroupsMessageTypeDef

def get_value() -> DBParameterGroupsMessageTypeDef:
    return {
        "Marker": ...,
        "DBParameterGroups": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBParameterGroupsMessageTypeDef(TypedDict):
    Marker: str,
    DBParameterGroups: List[DBParameterGroupTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBParameterGroupTypeDef
  2. See ResponseMetadataTypeDef

CreateDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterMessageRequestTypeDef

def get_value() -> CreateDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
        "Engine": ...,
    }
Definition
class CreateDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    Engine: str,
    AvailabilityZones: NotRequired[Sequence[str]],
    BackupRetentionPeriod: NotRequired[int],
    CharacterSetName: NotRequired[str],
    CopyTagsToSnapshot: NotRequired[bool],
    DatabaseName: NotRequired[str],
    DBClusterParameterGroupName: NotRequired[str],
    VpcSecurityGroupIds: NotRequired[Sequence[str]],
    DBSubnetGroupName: NotRequired[str],
    EngineVersion: NotRequired[str],
    Port: NotRequired[int],
    MasterUsername: NotRequired[str],
    MasterUserPassword: NotRequired[str],
    OptionGroupName: NotRequired[str],
    PreferredBackupWindow: NotRequired[str],
    PreferredMaintenanceWindow: NotRequired[str],
    ReplicationSourceIdentifier: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    StorageEncrypted: NotRequired[bool],
    KmsKeyId: NotRequired[str],
    PreSignedUrl: NotRequired[str],
    EnableIAMDatabaseAuthentication: NotRequired[bool],
    EnableCloudwatchLogsExports: NotRequired[Sequence[str]],
    DeletionProtection: NotRequired[bool],
    ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationTypeDef],  # (2)
    GlobalClusterIdentifier: NotRequired[str],
    SourceRegion: NotRequired[str],
  1. See TagTypeDef
  2. See ServerlessV2ScalingConfigurationTypeDef

ModifyDBClusterMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBClusterMessageRequestTypeDef

def get_value() -> ModifyDBClusterMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class ModifyDBClusterMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    NewDBClusterIdentifier: NotRequired[str],
    ApplyImmediately: NotRequired[bool],
    BackupRetentionPeriod: NotRequired[int],
    DBClusterParameterGroupName: NotRequired[str],
    VpcSecurityGroupIds: NotRequired[Sequence[str]],
    Port: NotRequired[int],
    MasterUserPassword: NotRequired[str],
    OptionGroupName: NotRequired[str],
    PreferredBackupWindow: NotRequired[str],
    PreferredMaintenanceWindow: NotRequired[str],
    EnableIAMDatabaseAuthentication: NotRequired[bool],
    CloudwatchLogsExportConfiguration: NotRequired[CloudwatchLogsExportConfigurationTypeDef],  # (1)
    EngineVersion: NotRequired[str],
    AllowMajorVersionUpgrade: NotRequired[bool],
    DBInstanceParameterGroupName: NotRequired[str],
    DeletionProtection: NotRequired[bool],
    CopyTagsToSnapshot: NotRequired[bool],
    ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationTypeDef],  # (2)
  1. See CloudwatchLogsExportConfigurationTypeDef
  2. See ServerlessV2ScalingConfigurationTypeDef

RestoreDBClusterFromSnapshotMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RestoreDBClusterFromSnapshotMessageRequestTypeDef

def get_value() -> RestoreDBClusterFromSnapshotMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
        "SnapshotIdentifier": ...,
        "Engine": ...,
    }
Definition
class RestoreDBClusterFromSnapshotMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    SnapshotIdentifier: str,
    Engine: str,
    AvailabilityZones: NotRequired[Sequence[str]],
    EngineVersion: NotRequired[str],
    Port: NotRequired[int],
    DBSubnetGroupName: NotRequired[str],
    DatabaseName: NotRequired[str],
    OptionGroupName: NotRequired[str],
    VpcSecurityGroupIds: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    KmsKeyId: NotRequired[str],
    EnableIAMDatabaseAuthentication: NotRequired[bool],
    EnableCloudwatchLogsExports: NotRequired[Sequence[str]],
    DBClusterParameterGroupName: NotRequired[str],
    DeletionProtection: NotRequired[bool],
    CopyTagsToSnapshot: NotRequired[bool],
    ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationTypeDef],  # (2)
  1. See TagTypeDef
  2. See ServerlessV2ScalingConfigurationTypeDef

RestoreDBClusterToPointInTimeMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RestoreDBClusterToPointInTimeMessageRequestTypeDef

def get_value() -> RestoreDBClusterToPointInTimeMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
        "SourceDBClusterIdentifier": ...,
    }
Definition
class RestoreDBClusterToPointInTimeMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: str,
    SourceDBClusterIdentifier: str,
    RestoreType: NotRequired[str],
    RestoreToTime: NotRequired[Union[datetime, str]],
    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)
  1. See TagTypeDef
  2. See ServerlessV2ScalingConfigurationTypeDef

DBClusterEndpointMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterEndpointMessageTypeDef

def get_value() -> DBClusterEndpointMessageTypeDef:
    return {
        "Marker": ...,
        "DBClusterEndpoints": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBClusterEndpointMessageTypeDef(TypedDict):
    Marker: str,
    DBClusterEndpoints: List[DBClusterEndpointTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterEndpointTypeDef
  2. See ResponseMetadataTypeDef

DBClusterParameterGroupDetailsTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterParameterGroupDetailsTypeDef

def get_value() -> DBClusterParameterGroupDetailsTypeDef:
    return {
        "Parameters": ...,
        "Marker": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBClusterParameterGroupDetailsTypeDef(TypedDict):
    Parameters: List[ParameterTypeDef],  # (1)
    Marker: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ParameterTypeDef
  2. See ResponseMetadataTypeDef

DBParameterGroupDetailsTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBParameterGroupDetailsTypeDef

def get_value() -> DBParameterGroupDetailsTypeDef:
    return {
        "Parameters": ...,
        "Marker": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBParameterGroupDetailsTypeDef(TypedDict):
    Parameters: List[ParameterTypeDef],  # (1)
    Marker: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ParameterTypeDef
  2. See ResponseMetadataTypeDef

EngineDefaultsTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EngineDefaultsTypeDef

def get_value() -> EngineDefaultsTypeDef:
    return {
        "DBParameterGroupFamily": ...,
    }
Definition
class EngineDefaultsTypeDef(TypedDict):
    DBParameterGroupFamily: NotRequired[str],
    Marker: NotRequired[str],
    Parameters: NotRequired[List[ParameterTypeDef]],  # (1)
  1. See ParameterTypeDef

ModifyDBClusterParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBClusterParameterGroupMessageRequestTypeDef

def get_value() -> ModifyDBClusterParameterGroupMessageRequestTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
        "Parameters": ...,
    }
Definition
class ModifyDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
    DBClusterParameterGroupName: str,
    Parameters: Sequence[ParameterTypeDef],  # (1)
  1. See ParameterTypeDef

ModifyDBParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBParameterGroupMessageRequestTypeDef

def get_value() -> ModifyDBParameterGroupMessageRequestTypeDef:
    return {
        "DBParameterGroupName": ...,
        "Parameters": ...,
    }
Definition
class ModifyDBParameterGroupMessageRequestTypeDef(TypedDict):
    DBParameterGroupName: str,
    Parameters: Sequence[ParameterTypeDef],  # (1)
  1. See ParameterTypeDef

ResetDBClusterParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ResetDBClusterParameterGroupMessageRequestTypeDef

def get_value() -> ResetDBClusterParameterGroupMessageRequestTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
    }
Definition
class ResetDBClusterParameterGroupMessageRequestTypeDef(TypedDict):
    DBClusterParameterGroupName: str,
    ResetAllParameters: NotRequired[bool],
    Parameters: NotRequired[Sequence[ParameterTypeDef]],  # (1)
  1. See ParameterTypeDef

ResetDBParameterGroupMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ResetDBParameterGroupMessageRequestTypeDef

def get_value() -> ResetDBParameterGroupMessageRequestTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class ResetDBParameterGroupMessageRequestTypeDef(TypedDict):
    DBParameterGroupName: str,
    ResetAllParameters: NotRequired[bool],
    Parameters: NotRequired[Sequence[ParameterTypeDef]],  # (1)
  1. See ParameterTypeDef

DBClusterSnapshotAttributesResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterSnapshotAttributesResultTypeDef

def get_value() -> DBClusterSnapshotAttributesResultTypeDef:
    return {
        "DBClusterSnapshotIdentifier": ...,
    }
Definition
class DBClusterSnapshotAttributesResultTypeDef(TypedDict):
    DBClusterSnapshotIdentifier: NotRequired[str],
    DBClusterSnapshotAttributes: NotRequired[List[DBClusterSnapshotAttributeTypeDef]],  # (1)
  1. See DBClusterSnapshotAttributeTypeDef

DBClusterTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterTypeDef

def get_value() -> DBClusterTypeDef:
    return {
        "AllocatedStorage": ...,
    }
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]],
    DeletionProtection: NotRequired[bool],
    CrossAccountClone: NotRequired[bool],
    AutomaticRestartTime: NotRequired[datetime],
    ServerlessV2ScalingConfiguration: NotRequired[ServerlessV2ScalingConfigurationInfoTypeDef],  # (5)
  1. See DBClusterOptionGroupStatusTypeDef
  2. See DBClusterMemberTypeDef
  3. See VpcSecurityGroupMembershipTypeDef
  4. See DBClusterRoleTypeDef
  5. See ServerlessV2ScalingConfigurationInfoTypeDef

DBEngineVersionTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBEngineVersionTypeDef

def get_value() -> DBEngineVersionTypeDef:
    return {
        "Engine": ...,
    }
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],
  1. See CharacterSetTypeDef
  2. See CharacterSetTypeDef
  3. See UpgradeTargetTypeDef
  4. See TimezoneTypeDef

DescribeDBClusterEndpointsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterEndpointsMessageRequestTypeDef

def get_value() -> DescribeDBClusterEndpointsMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class DescribeDBClusterEndpointsMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: NotRequired[str],
    DBClusterEndpointIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeDBClusterParameterGroupsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterParameterGroupsMessageRequestTypeDef

def get_value() -> DescribeDBClusterParameterGroupsMessageRequestTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
    }
Definition
class DescribeDBClusterParameterGroupsMessageRequestTypeDef(TypedDict):
    DBClusterParameterGroupName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeDBClusterParametersMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterParametersMessageRequestTypeDef

def get_value() -> DescribeDBClusterParametersMessageRequestTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
    }
Definition
class DescribeDBClusterParametersMessageRequestTypeDef(TypedDict):
    DBClusterParameterGroupName: str,
    Source: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeDBClusterSnapshotsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterSnapshotsMessageRequestTypeDef

def get_value() -> DescribeDBClusterSnapshotsMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class DescribeDBClusterSnapshotsMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: NotRequired[str],
    DBClusterSnapshotIdentifier: NotRequired[str],
    SnapshotType: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
    IncludeShared: NotRequired[bool],
    IncludePublic: NotRequired[bool],
  1. See FilterTypeDef

DescribeDBClustersMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClustersMessageRequestTypeDef

def get_value() -> DescribeDBClustersMessageRequestTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class DescribeDBClustersMessageRequestTypeDef(TypedDict):
    DBClusterIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeDBEngineVersionsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBEngineVersionsMessageRequestTypeDef

def get_value() -> DescribeDBEngineVersionsMessageRequestTypeDef:
    return {
        "Engine": ...,
    }
Definition
class DescribeDBEngineVersionsMessageRequestTypeDef(TypedDict):
    Engine: NotRequired[str],
    EngineVersion: NotRequired[str],
    DBParameterGroupFamily: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
    DefaultOnly: NotRequired[bool],
    ListSupportedCharacterSets: NotRequired[bool],
    ListSupportedTimezones: NotRequired[bool],
  1. See FilterTypeDef

DescribeDBInstancesMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBInstancesMessageRequestTypeDef

def get_value() -> DescribeDBInstancesMessageRequestTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class DescribeDBInstancesMessageRequestTypeDef(TypedDict):
    DBInstanceIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeDBParameterGroupsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBParameterGroupsMessageRequestTypeDef

def get_value() -> DescribeDBParameterGroupsMessageRequestTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class DescribeDBParameterGroupsMessageRequestTypeDef(TypedDict):
    DBParameterGroupName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeDBParametersMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBParametersMessageRequestTypeDef

def get_value() -> DescribeDBParametersMessageRequestTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class DescribeDBParametersMessageRequestTypeDef(TypedDict):
    DBParameterGroupName: str,
    Source: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeDBSubnetGroupsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBSubnetGroupsMessageRequestTypeDef

def get_value() -> DescribeDBSubnetGroupsMessageRequestTypeDef:
    return {
        "DBSubnetGroupName": ...,
    }
Definition
class DescribeDBSubnetGroupsMessageRequestTypeDef(TypedDict):
    DBSubnetGroupName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeEngineDefaultClusterParametersMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEngineDefaultClusterParametersMessageRequestTypeDef

def get_value() -> DescribeEngineDefaultClusterParametersMessageRequestTypeDef:
    return {
        "DBParameterGroupFamily": ...,
    }
Definition
class DescribeEngineDefaultClusterParametersMessageRequestTypeDef(TypedDict):
    DBParameterGroupFamily: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeEngineDefaultParametersMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEngineDefaultParametersMessageRequestTypeDef

def get_value() -> DescribeEngineDefaultParametersMessageRequestTypeDef:
    return {
        "DBParameterGroupFamily": ...,
    }
Definition
class DescribeEngineDefaultParametersMessageRequestTypeDef(TypedDict):
    DBParameterGroupFamily: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeEventCategoriesMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEventCategoriesMessageRequestTypeDef

def get_value() -> DescribeEventCategoriesMessageRequestTypeDef:
    return {
        "SourceType": ...,
    }
Definition
class DescribeEventCategoriesMessageRequestTypeDef(TypedDict):
    SourceType: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

DescribeEventSubscriptionsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEventSubscriptionsMessageRequestTypeDef

def get_value() -> DescribeEventSubscriptionsMessageRequestTypeDef:
    return {
        "SubscriptionName": ...,
    }
Definition
class DescribeEventSubscriptionsMessageRequestTypeDef(TypedDict):
    SubscriptionName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribeEventsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEventsMessageRequestTypeDef

def get_value() -> DescribeEventsMessageRequestTypeDef:
    return {
        "SourceIdentifier": ...,
    }
Definition
class DescribeEventsMessageRequestTypeDef(TypedDict):
    SourceIdentifier: NotRequired[str],
    SourceType: NotRequired[SourceTypeType],  # (1)
    StartTime: NotRequired[Union[datetime, str]],
    EndTime: NotRequired[Union[datetime, str]],
    Duration: NotRequired[int],
    EventCategories: NotRequired[Sequence[str]],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (2)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See SourceTypeType
  2. See FilterTypeDef

DescribeOrderableDBInstanceOptionsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeOrderableDBInstanceOptionsMessageRequestTypeDef

def get_value() -> DescribeOrderableDBInstanceOptionsMessageRequestTypeDef:
    return {
        "Engine": ...,
    }
Definition
class DescribeOrderableDBInstanceOptionsMessageRequestTypeDef(TypedDict):
    Engine: str,
    EngineVersion: NotRequired[str],
    DBInstanceClass: NotRequired[str],
    LicenseModel: NotRequired[str],
    Vpc: NotRequired[bool],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
  1. See FilterTypeDef

DescribePendingMaintenanceActionsMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribePendingMaintenanceActionsMessageRequestTypeDef

def get_value() -> DescribePendingMaintenanceActionsMessageRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
    }
Definition
class DescribePendingMaintenanceActionsMessageRequestTypeDef(TypedDict):
    ResourceIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    Marker: NotRequired[str],
    MaxRecords: NotRequired[int],
  1. See FilterTypeDef

ListTagsForResourceMessageRequestTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ListTagsForResourceMessageRequestTypeDef

def get_value() -> ListTagsForResourceMessageRequestTypeDef:
    return {
        "ResourceName": ...,
    }
Definition
class ListTagsForResourceMessageRequestTypeDef(TypedDict):
    ResourceName: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

DescribeDBClusterEndpointsMessageDescribeDBClusterEndpointsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterEndpointsMessageDescribeDBClusterEndpointsPaginateTypeDef

def get_value() -> DescribeDBClusterEndpointsMessageDescribeDBClusterEndpointsPaginateTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class DescribeDBClusterEndpointsMessageDescribeDBClusterEndpointsPaginateTypeDef(TypedDict):
    DBClusterIdentifier: NotRequired[str],
    DBClusterEndpointIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBClusterParameterGroupsMessageDescribeDBClusterParameterGroupsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterParameterGroupsMessageDescribeDBClusterParameterGroupsPaginateTypeDef

def get_value() -> DescribeDBClusterParameterGroupsMessageDescribeDBClusterParameterGroupsPaginateTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
    }
Definition
class DescribeDBClusterParameterGroupsMessageDescribeDBClusterParameterGroupsPaginateTypeDef(TypedDict):
    DBClusterParameterGroupName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBClusterParametersMessageDescribeDBClusterParametersPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterParametersMessageDescribeDBClusterParametersPaginateTypeDef

def get_value() -> DescribeDBClusterParametersMessageDescribeDBClusterParametersPaginateTypeDef:
    return {
        "DBClusterParameterGroupName": ...,
    }
Definition
class DescribeDBClusterParametersMessageDescribeDBClusterParametersPaginateTypeDef(TypedDict):
    DBClusterParameterGroupName: str,
    Source: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBClusterSnapshotsMessageDescribeDBClusterSnapshotsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterSnapshotsMessageDescribeDBClusterSnapshotsPaginateTypeDef

def get_value() -> DescribeDBClusterSnapshotsMessageDescribeDBClusterSnapshotsPaginateTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class DescribeDBClusterSnapshotsMessageDescribeDBClusterSnapshotsPaginateTypeDef(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)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBClustersMessageDescribeDBClustersPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClustersMessageDescribeDBClustersPaginateTypeDef

def get_value() -> DescribeDBClustersMessageDescribeDBClustersPaginateTypeDef:
    return {
        "DBClusterIdentifier": ...,
    }
Definition
class DescribeDBClustersMessageDescribeDBClustersPaginateTypeDef(TypedDict):
    DBClusterIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBEngineVersionsMessageDescribeDBEngineVersionsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBEngineVersionsMessageDescribeDBEngineVersionsPaginateTypeDef

def get_value() -> DescribeDBEngineVersionsMessageDescribeDBEngineVersionsPaginateTypeDef:
    return {
        "Engine": ...,
    }
Definition
class DescribeDBEngineVersionsMessageDescribeDBEngineVersionsPaginateTypeDef(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)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBInstancesMessageDescribeDBInstancesPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBInstancesMessageDescribeDBInstancesPaginateTypeDef

def get_value() -> DescribeDBInstancesMessageDescribeDBInstancesPaginateTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class DescribeDBInstancesMessageDescribeDBInstancesPaginateTypeDef(TypedDict):
    DBInstanceIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBParameterGroupsMessageDescribeDBParameterGroupsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBParameterGroupsMessageDescribeDBParameterGroupsPaginateTypeDef

def get_value() -> DescribeDBParameterGroupsMessageDescribeDBParameterGroupsPaginateTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class DescribeDBParameterGroupsMessageDescribeDBParameterGroupsPaginateTypeDef(TypedDict):
    DBParameterGroupName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBParametersMessageDescribeDBParametersPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBParametersMessageDescribeDBParametersPaginateTypeDef

def get_value() -> DescribeDBParametersMessageDescribeDBParametersPaginateTypeDef:
    return {
        "DBParameterGroupName": ...,
    }
Definition
class DescribeDBParametersMessageDescribeDBParametersPaginateTypeDef(TypedDict):
    DBParameterGroupName: str,
    Source: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBSubnetGroupsMessageDescribeDBSubnetGroupsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBSubnetGroupsMessageDescribeDBSubnetGroupsPaginateTypeDef

def get_value() -> DescribeDBSubnetGroupsMessageDescribeDBSubnetGroupsPaginateTypeDef:
    return {
        "DBSubnetGroupName": ...,
    }
Definition
class DescribeDBSubnetGroupsMessageDescribeDBSubnetGroupsPaginateTypeDef(TypedDict):
    DBSubnetGroupName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeEngineDefaultParametersMessageDescribeEngineDefaultParametersPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEngineDefaultParametersMessageDescribeEngineDefaultParametersPaginateTypeDef

def get_value() -> DescribeEngineDefaultParametersMessageDescribeEngineDefaultParametersPaginateTypeDef:
    return {
        "DBParameterGroupFamily": ...,
    }
Definition
class DescribeEngineDefaultParametersMessageDescribeEngineDefaultParametersPaginateTypeDef(TypedDict):
    DBParameterGroupFamily: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef

def get_value() -> DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef:
    return {
        "SubscriptionName": ...,
    }
Definition
class DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef(TypedDict):
    SubscriptionName: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeEventsMessageDescribeEventsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEventsMessageDescribeEventsPaginateTypeDef

def get_value() -> DescribeEventsMessageDescribeEventsPaginateTypeDef:
    return {
        "SourceIdentifier": ...,
    }
Definition
class DescribeEventsMessageDescribeEventsPaginateTypeDef(TypedDict):
    SourceIdentifier: NotRequired[str],
    SourceType: NotRequired[SourceTypeType],  # (1)
    StartTime: NotRequired[Union[datetime, str]],
    EndTime: NotRequired[Union[datetime, str]],
    Duration: NotRequired[int],
    EventCategories: NotRequired[Sequence[str]],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SourceTypeType
  2. See FilterTypeDef
  3. See PaginatorConfigTypeDef

DescribeGlobalClustersMessageDescribeGlobalClustersPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeGlobalClustersMessageDescribeGlobalClustersPaginateTypeDef

def get_value() -> DescribeGlobalClustersMessageDescribeGlobalClustersPaginateTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
    }
Definition
class DescribeGlobalClustersMessageDescribeGlobalClustersPaginateTypeDef(TypedDict):
    GlobalClusterIdentifier: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeOrderableDBInstanceOptionsMessageDescribeOrderableDBInstanceOptionsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeOrderableDBInstanceOptionsMessageDescribeOrderableDBInstanceOptionsPaginateTypeDef

def get_value() -> DescribeOrderableDBInstanceOptionsMessageDescribeOrderableDBInstanceOptionsPaginateTypeDef:
    return {
        "Engine": ...,
    }
Definition
class DescribeOrderableDBInstanceOptionsMessageDescribeOrderableDBInstanceOptionsPaginateTypeDef(TypedDict):
    Engine: str,
    EngineVersion: NotRequired[str],
    DBInstanceClass: NotRequired[str],
    LicenseModel: NotRequired[str],
    Vpc: NotRequired[bool],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribePendingMaintenanceActionsMessageDescribePendingMaintenanceActionsPaginateTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribePendingMaintenanceActionsMessageDescribePendingMaintenanceActionsPaginateTypeDef

def get_value() -> DescribePendingMaintenanceActionsMessageDescribePendingMaintenanceActionsPaginateTypeDef:
    return {
        "ResourceIdentifier": ...,
    }
Definition
class DescribePendingMaintenanceActionsMessageDescribePendingMaintenanceActionsPaginateTypeDef(TypedDict):
    ResourceIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeDBInstancesMessageDBInstanceAvailableWaitTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBInstancesMessageDBInstanceAvailableWaitTypeDef

def get_value() -> DescribeDBInstancesMessageDBInstanceAvailableWaitTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class DescribeDBInstancesMessageDBInstanceAvailableWaitTypeDef(TypedDict):
    DBInstanceIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef

DescribeDBInstancesMessageDBInstanceDeletedWaitTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBInstancesMessageDBInstanceDeletedWaitTypeDef

def get_value() -> DescribeDBInstancesMessageDBInstanceDeletedWaitTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
Definition
class DescribeDBInstancesMessageDBInstanceDeletedWaitTypeDef(TypedDict):
    DBInstanceIdentifier: NotRequired[str],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxRecords: NotRequired[int],
    Marker: NotRequired[str],
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See WaiterConfigTypeDef

EventCategoriesMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EventCategoriesMessageTypeDef

def get_value() -> EventCategoriesMessageTypeDef:
    return {
        "EventCategoriesMapList": ...,
        "ResponseMetadata": ...,
    }
Definition
class EventCategoriesMessageTypeDef(TypedDict):
    EventCategoriesMapList: List[EventCategoriesMapTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventCategoriesMapTypeDef
  2. See ResponseMetadataTypeDef

EventsMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import EventsMessageTypeDef

def get_value() -> EventsMessageTypeDef:
    return {
        "Marker": ...,
        "Events": ...,
        "ResponseMetadata": ...,
    }
Definition
class EventsMessageTypeDef(TypedDict):
    Marker: str,
    Events: List[EventTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventTypeDef
  2. See ResponseMetadataTypeDef

GlobalClusterTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import GlobalClusterTypeDef

def get_value() -> GlobalClusterTypeDef:
    return {
        "GlobalClusterIdentifier": ...,
    }
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)
  1. See GlobalClusterMemberTypeDef

PendingModifiedValuesTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import PendingModifiedValuesTypeDef

def get_value() -> PendingModifiedValuesTypeDef:
    return {
        "DBInstanceClass": ...,
    }
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)
  1. See PendingCloudwatchLogsExportsTypeDef

ResourcePendingMaintenanceActionsTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ResourcePendingMaintenanceActionsTypeDef

def get_value() -> ResourcePendingMaintenanceActionsTypeDef:
    return {
        "ResourceIdentifier": ...,
    }
Definition
class ResourcePendingMaintenanceActionsTypeDef(TypedDict):
    ResourceIdentifier: NotRequired[str],
    PendingMaintenanceActionDetails: NotRequired[List[PendingMaintenanceActionTypeDef]],  # (1)
  1. See PendingMaintenanceActionTypeDef

ValidStorageOptionsTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ValidStorageOptionsTypeDef

def get_value() -> ValidStorageOptionsTypeDef:
    return {
        "StorageType": ...,
    }
Definition
class ValidStorageOptionsTypeDef(TypedDict):
    StorageType: NotRequired[str],
    StorageSize: NotRequired[List[RangeTypeDef]],  # (1)
    ProvisionedIops: NotRequired[List[RangeTypeDef]],  # (1)
    IopsToStorageRatio: NotRequired[List[DoubleRangeTypeDef]],  # (3)
  1. See RangeTypeDef
  2. See RangeTypeDef
  3. See DoubleRangeTypeDef

OrderableDBInstanceOptionsMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import OrderableDBInstanceOptionsMessageTypeDef

def get_value() -> OrderableDBInstanceOptionsMessageTypeDef:
    return {
        "OrderableDBInstanceOptions": ...,
        "Marker": ...,
        "ResponseMetadata": ...,
    }
Definition
class OrderableDBInstanceOptionsMessageTypeDef(TypedDict):
    OrderableDBInstanceOptions: List[OrderableDBInstanceOptionTypeDef],  # (1)
    Marker: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See OrderableDBInstanceOptionTypeDef
  2. See ResponseMetadataTypeDef

DBSubnetGroupTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBSubnetGroupTypeDef

def get_value() -> DBSubnetGroupTypeDef:
    return {
        "DBSubnetGroupName": ...,
    }
Definition
class DBSubnetGroupTypeDef(TypedDict):
    DBSubnetGroupName: NotRequired[str],
    DBSubnetGroupDescription: NotRequired[str],
    VpcId: NotRequired[str],
    SubnetGroupStatus: NotRequired[str],
    Subnets: NotRequired[List[SubnetTypeDef]],  # (1)
    DBSubnetGroupArn: NotRequired[str],
  1. See SubnetTypeDef

DescribeEngineDefaultClusterParametersResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEngineDefaultClusterParametersResultTypeDef

def get_value() -> DescribeEngineDefaultClusterParametersResultTypeDef:
    return {
        "EngineDefaults": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEngineDefaultClusterParametersResultTypeDef(TypedDict):
    EngineDefaults: EngineDefaultsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EngineDefaultsTypeDef
  2. See ResponseMetadataTypeDef

DescribeEngineDefaultParametersResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeEngineDefaultParametersResultTypeDef

def get_value() -> DescribeEngineDefaultParametersResultTypeDef:
    return {
        "EngineDefaults": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEngineDefaultParametersResultTypeDef(TypedDict):
    EngineDefaults: EngineDefaultsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EngineDefaultsTypeDef
  2. See ResponseMetadataTypeDef

DescribeDBClusterSnapshotAttributesResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeDBClusterSnapshotAttributesResultTypeDef

def get_value() -> DescribeDBClusterSnapshotAttributesResultTypeDef:
    return {
        "DBClusterSnapshotAttributesResult": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDBClusterSnapshotAttributesResultTypeDef(TypedDict):
    DBClusterSnapshotAttributesResult: DBClusterSnapshotAttributesResultTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterSnapshotAttributesResultTypeDef
  2. See ResponseMetadataTypeDef

ModifyDBClusterSnapshotAttributeResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBClusterSnapshotAttributeResultTypeDef

def get_value() -> ModifyDBClusterSnapshotAttributeResultTypeDef:
    return {
        "DBClusterSnapshotAttributesResult": ...,
        "ResponseMetadata": ...,
    }
Definition
class ModifyDBClusterSnapshotAttributeResultTypeDef(TypedDict):
    DBClusterSnapshotAttributesResult: DBClusterSnapshotAttributesResultTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterSnapshotAttributesResultTypeDef
  2. See ResponseMetadataTypeDef

CreateDBClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBClusterResultTypeDef

def get_value() -> CreateDBClusterResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDBClusterResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

DBClusterMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBClusterMessageTypeDef

def get_value() -> DBClusterMessageTypeDef:
    return {
        "Marker": ...,
        "DBClusters": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBClusterMessageTypeDef(TypedDict):
    Marker: str,
    DBClusters: List[DBClusterTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

DeleteDBClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBClusterResultTypeDef

def get_value() -> DeleteDBClusterResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteDBClusterResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

FailoverDBClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import FailoverDBClusterResultTypeDef

def get_value() -> FailoverDBClusterResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class FailoverDBClusterResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

ModifyDBClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBClusterResultTypeDef

def get_value() -> ModifyDBClusterResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class ModifyDBClusterResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

PromoteReadReplicaDBClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import PromoteReadReplicaDBClusterResultTypeDef

def get_value() -> PromoteReadReplicaDBClusterResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class PromoteReadReplicaDBClusterResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

RestoreDBClusterFromSnapshotResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RestoreDBClusterFromSnapshotResultTypeDef

def get_value() -> RestoreDBClusterFromSnapshotResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class RestoreDBClusterFromSnapshotResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

RestoreDBClusterToPointInTimeResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RestoreDBClusterToPointInTimeResultTypeDef

def get_value() -> RestoreDBClusterToPointInTimeResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class RestoreDBClusterToPointInTimeResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

StartDBClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import StartDBClusterResultTypeDef

def get_value() -> StartDBClusterResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartDBClusterResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

StopDBClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import StopDBClusterResultTypeDef

def get_value() -> StopDBClusterResultTypeDef:
    return {
        "DBCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class StopDBClusterResultTypeDef(TypedDict):
    DBCluster: DBClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBClusterTypeDef
  2. See ResponseMetadataTypeDef

DBEngineVersionMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBEngineVersionMessageTypeDef

def get_value() -> DBEngineVersionMessageTypeDef:
    return {
        "Marker": ...,
        "DBEngineVersions": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBEngineVersionMessageTypeDef(TypedDict):
    Marker: str,
    DBEngineVersions: List[DBEngineVersionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBEngineVersionTypeDef
  2. See ResponseMetadataTypeDef

CreateGlobalClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateGlobalClusterResultTypeDef

def get_value() -> CreateGlobalClusterResultTypeDef:
    return {
        "GlobalCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateGlobalClusterResultTypeDef(TypedDict):
    GlobalCluster: GlobalClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GlobalClusterTypeDef
  2. See ResponseMetadataTypeDef

DeleteGlobalClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteGlobalClusterResultTypeDef

def get_value() -> DeleteGlobalClusterResultTypeDef:
    return {
        "GlobalCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteGlobalClusterResultTypeDef(TypedDict):
    GlobalCluster: GlobalClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GlobalClusterTypeDef
  2. See ResponseMetadataTypeDef

FailoverGlobalClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import FailoverGlobalClusterResultTypeDef

def get_value() -> FailoverGlobalClusterResultTypeDef:
    return {
        "GlobalCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class FailoverGlobalClusterResultTypeDef(TypedDict):
    GlobalCluster: GlobalClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GlobalClusterTypeDef
  2. See ResponseMetadataTypeDef

GlobalClustersMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import GlobalClustersMessageTypeDef

def get_value() -> GlobalClustersMessageTypeDef:
    return {
        "Marker": ...,
        "GlobalClusters": ...,
        "ResponseMetadata": ...,
    }
Definition
class GlobalClustersMessageTypeDef(TypedDict):
    Marker: str,
    GlobalClusters: List[GlobalClusterTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GlobalClusterTypeDef
  2. See ResponseMetadataTypeDef

ModifyGlobalClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyGlobalClusterResultTypeDef

def get_value() -> ModifyGlobalClusterResultTypeDef:
    return {
        "GlobalCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class ModifyGlobalClusterResultTypeDef(TypedDict):
    GlobalCluster: GlobalClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GlobalClusterTypeDef
  2. See ResponseMetadataTypeDef

RemoveFromGlobalClusterResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RemoveFromGlobalClusterResultTypeDef

def get_value() -> RemoveFromGlobalClusterResultTypeDef:
    return {
        "GlobalCluster": ...,
        "ResponseMetadata": ...,
    }
Definition
class RemoveFromGlobalClusterResultTypeDef(TypedDict):
    GlobalCluster: GlobalClusterTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GlobalClusterTypeDef
  2. See ResponseMetadataTypeDef

ApplyPendingMaintenanceActionResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ApplyPendingMaintenanceActionResultTypeDef

def get_value() -> ApplyPendingMaintenanceActionResultTypeDef:
    return {
        "ResourcePendingMaintenanceActions": ...,
        "ResponseMetadata": ...,
    }
Definition
class ApplyPendingMaintenanceActionResultTypeDef(TypedDict):
    ResourcePendingMaintenanceActions: ResourcePendingMaintenanceActionsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ResourcePendingMaintenanceActionsTypeDef
  2. See ResponseMetadataTypeDef

PendingMaintenanceActionsMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import PendingMaintenanceActionsMessageTypeDef

def get_value() -> PendingMaintenanceActionsMessageTypeDef:
    return {
        "PendingMaintenanceActions": ...,
        "Marker": ...,
        "ResponseMetadata": ...,
    }
Definition
class PendingMaintenanceActionsMessageTypeDef(TypedDict):
    PendingMaintenanceActions: List[ResourcePendingMaintenanceActionsTypeDef],  # (1)
    Marker: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ResourcePendingMaintenanceActionsTypeDef
  2. See ResponseMetadataTypeDef

ValidDBInstanceModificationsMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ValidDBInstanceModificationsMessageTypeDef

def get_value() -> ValidDBInstanceModificationsMessageTypeDef:
    return {
        "Storage": ...,
    }
Definition
class ValidDBInstanceModificationsMessageTypeDef(TypedDict):
    Storage: NotRequired[List[ValidStorageOptionsTypeDef]],  # (1)
  1. See ValidStorageOptionsTypeDef

CreateDBSubnetGroupResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBSubnetGroupResultTypeDef

def get_value() -> CreateDBSubnetGroupResultTypeDef:
    return {
        "DBSubnetGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDBSubnetGroupResultTypeDef(TypedDict):
    DBSubnetGroup: DBSubnetGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBSubnetGroupTypeDef
  2. See ResponseMetadataTypeDef

DBInstanceTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBInstanceTypeDef

def get_value() -> DBInstanceTypeDef:
    return {
        "DBInstanceIdentifier": ...,
    }
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],
  1. See EndpointTypeDef
  2. See DBSecurityGroupMembershipTypeDef
  3. See VpcSecurityGroupMembershipTypeDef
  4. See DBParameterGroupStatusTypeDef
  5. See DBSubnetGroupTypeDef
  6. See PendingModifiedValuesTypeDef
  7. See OptionGroupMembershipTypeDef
  8. See DBInstanceStatusInfoTypeDef
  9. See DomainMembershipTypeDef

DBSubnetGroupMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBSubnetGroupMessageTypeDef

def get_value() -> DBSubnetGroupMessageTypeDef:
    return {
        "Marker": ...,
        "DBSubnetGroups": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBSubnetGroupMessageTypeDef(TypedDict):
    Marker: str,
    DBSubnetGroups: List[DBSubnetGroupTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBSubnetGroupTypeDef
  2. See ResponseMetadataTypeDef

ModifyDBSubnetGroupResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBSubnetGroupResultTypeDef

def get_value() -> ModifyDBSubnetGroupResultTypeDef:
    return {
        "DBSubnetGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class ModifyDBSubnetGroupResultTypeDef(TypedDict):
    DBSubnetGroup: DBSubnetGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBSubnetGroupTypeDef
  2. See ResponseMetadataTypeDef

DescribeValidDBInstanceModificationsResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DescribeValidDBInstanceModificationsResultTypeDef

def get_value() -> DescribeValidDBInstanceModificationsResultTypeDef:
    return {
        "ValidDBInstanceModificationsMessage": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeValidDBInstanceModificationsResultTypeDef(TypedDict):
    ValidDBInstanceModificationsMessage: ValidDBInstanceModificationsMessageTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ValidDBInstanceModificationsMessageTypeDef
  2. See ResponseMetadataTypeDef

CreateDBInstanceResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import CreateDBInstanceResultTypeDef

def get_value() -> CreateDBInstanceResultTypeDef:
    return {
        "DBInstance": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDBInstanceResultTypeDef(TypedDict):
    DBInstance: DBInstanceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBInstanceTypeDef
  2. See ResponseMetadataTypeDef

DBInstanceMessageTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DBInstanceMessageTypeDef

def get_value() -> DBInstanceMessageTypeDef:
    return {
        "Marker": ...,
        "DBInstances": ...,
        "ResponseMetadata": ...,
    }
Definition
class DBInstanceMessageTypeDef(TypedDict):
    Marker: str,
    DBInstances: List[DBInstanceTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBInstanceTypeDef
  2. See ResponseMetadataTypeDef

DeleteDBInstanceResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import DeleteDBInstanceResultTypeDef

def get_value() -> DeleteDBInstanceResultTypeDef:
    return {
        "DBInstance": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteDBInstanceResultTypeDef(TypedDict):
    DBInstance: DBInstanceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBInstanceTypeDef
  2. See ResponseMetadataTypeDef

ModifyDBInstanceResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import ModifyDBInstanceResultTypeDef

def get_value() -> ModifyDBInstanceResultTypeDef:
    return {
        "DBInstance": ...,
        "ResponseMetadata": ...,
    }
Definition
class ModifyDBInstanceResultTypeDef(TypedDict):
    DBInstance: DBInstanceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBInstanceTypeDef
  2. See ResponseMetadataTypeDef

RebootDBInstanceResultTypeDef

Usage Example
from mypy_boto3_neptune.type_defs import RebootDBInstanceResultTypeDef

def get_value() -> RebootDBInstanceResultTypeDef:
    return {
        "DBInstance": ...,
        "ResponseMetadata": ...,
    }
Definition
class RebootDBInstanceResultTypeDef(TypedDict):
    DBInstance: DBInstanceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DBInstanceTypeDef
  2. See ResponseMetadataTypeDef