Type definitions#
Index > NeptuneData > Type definitions
Auto-generated documentation for NeptuneData type annotations stubs module types-boto3-neptunedata.
CancelGremlinQueryInputTypeDef#
# CancelGremlinQueryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelGremlinQueryInputTypeDef
def get_value() -> CancelGremlinQueryInputTypeDef:
    return {
        "queryId": ...,
    }
# CancelGremlinQueryInputTypeDef definition
class CancelGremlinQueryInputTypeDef(TypedDict):
    queryId: str,ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],CancelLoaderJobInputTypeDef#
# CancelLoaderJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelLoaderJobInputTypeDef
def get_value() -> CancelLoaderJobInputTypeDef:
    return {
        "loadId": ...,
    }
# CancelLoaderJobInputTypeDef definition
class CancelLoaderJobInputTypeDef(TypedDict):
    loadId: str,CancelMLDataProcessingJobInputTypeDef#
# CancelMLDataProcessingJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelMLDataProcessingJobInputTypeDef
def get_value() -> CancelMLDataProcessingJobInputTypeDef:
    return {
        "id": ...,
    }
# CancelMLDataProcessingJobInputTypeDef definition
class CancelMLDataProcessingJobInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],
    clean: NotRequired[bool],CancelMLModelTrainingJobInputTypeDef#
# CancelMLModelTrainingJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelMLModelTrainingJobInputTypeDef
def get_value() -> CancelMLModelTrainingJobInputTypeDef:
    return {
        "id": ...,
    }
# CancelMLModelTrainingJobInputTypeDef definition
class CancelMLModelTrainingJobInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],
    clean: NotRequired[bool],CancelMLModelTransformJobInputTypeDef#
# CancelMLModelTransformJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelMLModelTransformJobInputTypeDef
def get_value() -> CancelMLModelTransformJobInputTypeDef:
    return {
        "id": ...,
    }
# CancelMLModelTransformJobInputTypeDef definition
class CancelMLModelTransformJobInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],
    clean: NotRequired[bool],CancelOpenCypherQueryInputTypeDef#
# CancelOpenCypherQueryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelOpenCypherQueryInputTypeDef
def get_value() -> CancelOpenCypherQueryInputTypeDef:
    return {
        "queryId": ...,
    }
# CancelOpenCypherQueryInputTypeDef definition
class CancelOpenCypherQueryInputTypeDef(TypedDict):
    queryId: str,
    silent: NotRequired[bool],CreateMLEndpointInputTypeDef#
# CreateMLEndpointInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CreateMLEndpointInputTypeDef
def get_value() -> CreateMLEndpointInputTypeDef:
    return {
        "id": ...,
    }
# CreateMLEndpointInputTypeDef definition
class CreateMLEndpointInputTypeDef(TypedDict):
    id: NotRequired[str],
    mlModelTrainingJobId: NotRequired[str],
    mlModelTransformJobId: NotRequired[str],
    update: NotRequired[bool],
    neptuneIamRoleArn: NotRequired[str],
    modelName: NotRequired[str],
    instanceType: NotRequired[str],
    instanceCount: NotRequired[int],
    volumeEncryptionKMSKey: NotRequired[str],CustomModelTrainingParametersTypeDef#
# CustomModelTrainingParametersTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CustomModelTrainingParametersTypeDef
def get_value() -> CustomModelTrainingParametersTypeDef:
    return {
        "sourceS3DirectoryPath": ...,
    }
# CustomModelTrainingParametersTypeDef definition
class CustomModelTrainingParametersTypeDef(TypedDict):
    sourceS3DirectoryPath: str,
    trainingEntryPointScript: NotRequired[str],
    transformEntryPointScript: NotRequired[str],CustomModelTransformParametersTypeDef#
# CustomModelTransformParametersTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CustomModelTransformParametersTypeDef
def get_value() -> CustomModelTransformParametersTypeDef:
    return {
        "sourceS3DirectoryPath": ...,
    }
# CustomModelTransformParametersTypeDef definition
class CustomModelTransformParametersTypeDef(TypedDict):
    sourceS3DirectoryPath: str,
    transformEntryPointScript: NotRequired[str],DeleteMLEndpointInputTypeDef#
# DeleteMLEndpointInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import DeleteMLEndpointInputTypeDef
def get_value() -> DeleteMLEndpointInputTypeDef:
    return {
        "id": ...,
    }
# DeleteMLEndpointInputTypeDef definition
class DeleteMLEndpointInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],
    clean: NotRequired[bool],DeleteStatisticsValueMapTypeDef#
# DeleteStatisticsValueMapTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import DeleteStatisticsValueMapTypeDef
def get_value() -> DeleteStatisticsValueMapTypeDef:
    return {
        "active": ...,
    }
# DeleteStatisticsValueMapTypeDef definition
class DeleteStatisticsValueMapTypeDef(TypedDict):
    active: NotRequired[bool],
    statisticsId: NotRequired[str],EdgeStructureTypeDef#
# EdgeStructureTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import EdgeStructureTypeDef
def get_value() -> EdgeStructureTypeDef:
    return {
        "count": ...,
    }
# EdgeStructureTypeDef definition
class EdgeStructureTypeDef(TypedDict):
    count: NotRequired[int],
    edgeProperties: NotRequired[List[str]],ExecuteFastResetInputTypeDef#
# ExecuteFastResetInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteFastResetInputTypeDef
def get_value() -> ExecuteFastResetInputTypeDef:
    return {
        "action": ...,
    }
# ExecuteFastResetInputTypeDef definition
class ExecuteFastResetInputTypeDef(TypedDict):
    action: ActionType,  # (1)
    token: NotRequired[str],- See ActionType
FastResetTokenTypeDef#
# FastResetTokenTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import FastResetTokenTypeDef
def get_value() -> FastResetTokenTypeDef:
    return {
        "token": ...,
    }
# FastResetTokenTypeDef definition
class FastResetTokenTypeDef(TypedDict):
    token: NotRequired[str],ExecuteGremlinExplainQueryInputTypeDef#
# ExecuteGremlinExplainQueryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteGremlinExplainQueryInputTypeDef
def get_value() -> ExecuteGremlinExplainQueryInputTypeDef:
    return {
        "gremlinQuery": ...,
    }
# ExecuteGremlinExplainQueryInputTypeDef definition
class ExecuteGremlinExplainQueryInputTypeDef(TypedDict):
    gremlinQuery: str,ExecuteGremlinProfileQueryInputTypeDef#
# ExecuteGremlinProfileQueryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteGremlinProfileQueryInputTypeDef
def get_value() -> ExecuteGremlinProfileQueryInputTypeDef:
    return {
        "gremlinQuery": ...,
    }
# ExecuteGremlinProfileQueryInputTypeDef definition
class ExecuteGremlinProfileQueryInputTypeDef(TypedDict):
    gremlinQuery: str,
    results: NotRequired[bool],
    chop: NotRequired[int],
    serializer: NotRequired[str],
    indexOps: NotRequired[bool],ExecuteGremlinQueryInputTypeDef#
# ExecuteGremlinQueryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteGremlinQueryInputTypeDef
def get_value() -> ExecuteGremlinQueryInputTypeDef:
    return {
        "gremlinQuery": ...,
    }
# ExecuteGremlinQueryInputTypeDef definition
class ExecuteGremlinQueryInputTypeDef(TypedDict):
    gremlinQuery: str,
    serializer: NotRequired[str],GremlinQueryStatusAttributesTypeDef#
# GremlinQueryStatusAttributesTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GremlinQueryStatusAttributesTypeDef
def get_value() -> GremlinQueryStatusAttributesTypeDef:
    return {
        "message": ...,
    }
# GremlinQueryStatusAttributesTypeDef definition
class GremlinQueryStatusAttributesTypeDef(TypedDict):
    message: NotRequired[str],
    code: NotRequired[int],
    attributes: NotRequired[Dict[str, Any]],ExecuteOpenCypherExplainQueryInputTypeDef#
# ExecuteOpenCypherExplainQueryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteOpenCypherExplainQueryInputTypeDef
def get_value() -> ExecuteOpenCypherExplainQueryInputTypeDef:
    return {
        "openCypherQuery": ...,
    }
# ExecuteOpenCypherExplainQueryInputTypeDef definition
class ExecuteOpenCypherExplainQueryInputTypeDef(TypedDict):
    openCypherQuery: str,
    explainMode: OpenCypherExplainModeType,  # (1)
    parameters: NotRequired[str],ExecuteOpenCypherQueryInputTypeDef#
# ExecuteOpenCypherQueryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteOpenCypherQueryInputTypeDef
def get_value() -> ExecuteOpenCypherQueryInputTypeDef:
    return {
        "openCypherQuery": ...,
    }
# ExecuteOpenCypherQueryInputTypeDef definition
class ExecuteOpenCypherQueryInputTypeDef(TypedDict):
    openCypherQuery: str,
    parameters: NotRequired[str],QueryLanguageVersionTypeDef#
# QueryLanguageVersionTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import QueryLanguageVersionTypeDef
def get_value() -> QueryLanguageVersionTypeDef:
    return {
        "version": ...,
    }
# QueryLanguageVersionTypeDef definition
class QueryLanguageVersionTypeDef(TypedDict):
    version: str,GetGremlinQueryStatusInputTypeDef#
# GetGremlinQueryStatusInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetGremlinQueryStatusInputTypeDef
def get_value() -> GetGremlinQueryStatusInputTypeDef:
    return {
        "queryId": ...,
    }
# GetGremlinQueryStatusInputTypeDef definition
class GetGremlinQueryStatusInputTypeDef(TypedDict):
    queryId: str,QueryEvalStatsTypeDef#
# QueryEvalStatsTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import QueryEvalStatsTypeDef
def get_value() -> QueryEvalStatsTypeDef:
    return {
        "waited": ...,
    }
# QueryEvalStatsTypeDef definition
class QueryEvalStatsTypeDef(TypedDict):
    waited: NotRequired[int],
    elapsed: NotRequired[int],
    cancelled: NotRequired[bool],
    subqueries: NotRequired[Dict[str, Any]],GetLoaderJobStatusInputTypeDef#
# GetLoaderJobStatusInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetLoaderJobStatusInputTypeDef
def get_value() -> GetLoaderJobStatusInputTypeDef:
    return {
        "loadId": ...,
    }
# GetLoaderJobStatusInputTypeDef definition
class GetLoaderJobStatusInputTypeDef(TypedDict):
    loadId: str,
    details: NotRequired[bool],
    errors: NotRequired[bool],
    page: NotRequired[int],
    errorsPerPage: NotRequired[int],GetMLDataProcessingJobInputTypeDef#
# GetMLDataProcessingJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLDataProcessingJobInputTypeDef
def get_value() -> GetMLDataProcessingJobInputTypeDef:
    return {
        "id": ...,
    }
# GetMLDataProcessingJobInputTypeDef definition
class GetMLDataProcessingJobInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],MlResourceDefinitionTypeDef#
# MlResourceDefinitionTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import MlResourceDefinitionTypeDef
def get_value() -> MlResourceDefinitionTypeDef:
    return {
        "name": ...,
    }
# MlResourceDefinitionTypeDef definition
class MlResourceDefinitionTypeDef(TypedDict):
    name: NotRequired[str],
    arn: NotRequired[str],
    status: NotRequired[str],
    outputLocation: NotRequired[str],
    failureReason: NotRequired[str],
    cloudwatchLogUrl: NotRequired[str],GetMLEndpointInputTypeDef#
# GetMLEndpointInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLEndpointInputTypeDef
def get_value() -> GetMLEndpointInputTypeDef:
    return {
        "id": ...,
    }
# GetMLEndpointInputTypeDef definition
class GetMLEndpointInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],MlConfigDefinitionTypeDef#
# MlConfigDefinitionTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import MlConfigDefinitionTypeDef
def get_value() -> MlConfigDefinitionTypeDef:
    return {
        "name": ...,
    }
# MlConfigDefinitionTypeDef definition
class MlConfigDefinitionTypeDef(TypedDict):
    name: NotRequired[str],
    arn: NotRequired[str],GetMLModelTrainingJobInputTypeDef#
# GetMLModelTrainingJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLModelTrainingJobInputTypeDef
def get_value() -> GetMLModelTrainingJobInputTypeDef:
    return {
        "id": ...,
    }
# GetMLModelTrainingJobInputTypeDef definition
class GetMLModelTrainingJobInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],GetMLModelTransformJobInputTypeDef#
# GetMLModelTransformJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLModelTransformJobInputTypeDef
def get_value() -> GetMLModelTransformJobInputTypeDef:
    return {
        "id": ...,
    }
# GetMLModelTransformJobInputTypeDef definition
class GetMLModelTransformJobInputTypeDef(TypedDict):
    id: str,
    neptuneIamRoleArn: NotRequired[str],GetOpenCypherQueryStatusInputTypeDef#
# GetOpenCypherQueryStatusInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetOpenCypherQueryStatusInputTypeDef
def get_value() -> GetOpenCypherQueryStatusInputTypeDef:
    return {
        "queryId": ...,
    }
# GetOpenCypherQueryStatusInputTypeDef definition
class GetOpenCypherQueryStatusInputTypeDef(TypedDict):
    queryId: str,GetPropertygraphStreamInputTypeDef#
# GetPropertygraphStreamInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetPropertygraphStreamInputTypeDef
def get_value() -> GetPropertygraphStreamInputTypeDef:
    return {
        "limit": ...,
    }
# GetPropertygraphStreamInputTypeDef definition
class GetPropertygraphStreamInputTypeDef(TypedDict):
    limit: NotRequired[int],
    iteratorType: NotRequired[IteratorTypeType],  # (1)
    commitNum: NotRequired[int],
    opNum: NotRequired[int],
    encoding: NotRequired[EncodingType],  # (2)- See IteratorTypeType
- See EncodingType
GetPropertygraphSummaryInputTypeDef#
# GetPropertygraphSummaryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetPropertygraphSummaryInputTypeDef
def get_value() -> GetPropertygraphSummaryInputTypeDef:
    return {
        "mode": ...,
    }
# GetPropertygraphSummaryInputTypeDef definition
class GetPropertygraphSummaryInputTypeDef(TypedDict):
    mode: NotRequired[GraphSummaryTypeType],  # (1)GetRDFGraphSummaryInputTypeDef#
# GetRDFGraphSummaryInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetRDFGraphSummaryInputTypeDef
def get_value() -> GetRDFGraphSummaryInputTypeDef:
    return {
        "mode": ...,
    }
# GetRDFGraphSummaryInputTypeDef definition
class GetRDFGraphSummaryInputTypeDef(TypedDict):
    mode: NotRequired[GraphSummaryTypeType],  # (1)GetSparqlStreamInputTypeDef#
# GetSparqlStreamInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetSparqlStreamInputTypeDef
def get_value() -> GetSparqlStreamInputTypeDef:
    return {
        "limit": ...,
    }
# GetSparqlStreamInputTypeDef definition
class GetSparqlStreamInputTypeDef(TypedDict):
    limit: NotRequired[int],
    iteratorType: NotRequired[IteratorTypeType],  # (1)
    commitNum: NotRequired[int],
    opNum: NotRequired[int],
    encoding: NotRequired[EncodingType],  # (2)- See IteratorTypeType
- See EncodingType
ListGremlinQueriesInputTypeDef#
# ListGremlinQueriesInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListGremlinQueriesInputTypeDef
def get_value() -> ListGremlinQueriesInputTypeDef:
    return {
        "includeWaiting": ...,
    }
# ListGremlinQueriesInputTypeDef definition
class ListGremlinQueriesInputTypeDef(TypedDict):
    includeWaiting: NotRequired[bool],ListLoaderJobsInputTypeDef#
# ListLoaderJobsInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListLoaderJobsInputTypeDef
def get_value() -> ListLoaderJobsInputTypeDef:
    return {
        "limit": ...,
    }
# ListLoaderJobsInputTypeDef definition
class ListLoaderJobsInputTypeDef(TypedDict):
    limit: NotRequired[int],
    includeQueuedLoads: NotRequired[bool],LoaderIdResultTypeDef#
# LoaderIdResultTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import LoaderIdResultTypeDef
def get_value() -> LoaderIdResultTypeDef:
    return {
        "loadIds": ...,
    }
# LoaderIdResultTypeDef definition
class LoaderIdResultTypeDef(TypedDict):
    loadIds: NotRequired[List[str]],ListMLDataProcessingJobsInputTypeDef#
# ListMLDataProcessingJobsInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLDataProcessingJobsInputTypeDef
def get_value() -> ListMLDataProcessingJobsInputTypeDef:
    return {
        "maxItems": ...,
    }
# ListMLDataProcessingJobsInputTypeDef definition
class ListMLDataProcessingJobsInputTypeDef(TypedDict):
    maxItems: NotRequired[int],
    neptuneIamRoleArn: NotRequired[str],ListMLEndpointsInputTypeDef#
# ListMLEndpointsInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLEndpointsInputTypeDef
def get_value() -> ListMLEndpointsInputTypeDef:
    return {
        "maxItems": ...,
    }
# ListMLEndpointsInputTypeDef definition
class ListMLEndpointsInputTypeDef(TypedDict):
    maxItems: NotRequired[int],
    neptuneIamRoleArn: NotRequired[str],ListMLModelTrainingJobsInputTypeDef#
# ListMLModelTrainingJobsInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLModelTrainingJobsInputTypeDef
def get_value() -> ListMLModelTrainingJobsInputTypeDef:
    return {
        "maxItems": ...,
    }
# ListMLModelTrainingJobsInputTypeDef definition
class ListMLModelTrainingJobsInputTypeDef(TypedDict):
    maxItems: NotRequired[int],
    neptuneIamRoleArn: NotRequired[str],ListMLModelTransformJobsInputTypeDef#
# ListMLModelTransformJobsInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLModelTransformJobsInputTypeDef
def get_value() -> ListMLModelTransformJobsInputTypeDef:
    return {
        "maxItems": ...,
    }
# ListMLModelTransformJobsInputTypeDef definition
class ListMLModelTransformJobsInputTypeDef(TypedDict):
    maxItems: NotRequired[int],
    neptuneIamRoleArn: NotRequired[str],ListOpenCypherQueriesInputTypeDef#
# ListOpenCypherQueriesInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListOpenCypherQueriesInputTypeDef
def get_value() -> ListOpenCypherQueriesInputTypeDef:
    return {
        "includeWaiting": ...,
    }
# ListOpenCypherQueriesInputTypeDef definition
class ListOpenCypherQueriesInputTypeDef(TypedDict):
    includeWaiting: NotRequired[bool],ManagePropertygraphStatisticsInputTypeDef#
# ManagePropertygraphStatisticsInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ManagePropertygraphStatisticsInputTypeDef
def get_value() -> ManagePropertygraphStatisticsInputTypeDef:
    return {
        "mode": ...,
    }
# ManagePropertygraphStatisticsInputTypeDef definition
class ManagePropertygraphStatisticsInputTypeDef(TypedDict):
    mode: NotRequired[StatisticsAutoGenerationModeType],  # (1)RefreshStatisticsIdMapTypeDef#
# RefreshStatisticsIdMapTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import RefreshStatisticsIdMapTypeDef
def get_value() -> RefreshStatisticsIdMapTypeDef:
    return {
        "statisticsId": ...,
    }
# RefreshStatisticsIdMapTypeDef definition
class RefreshStatisticsIdMapTypeDef(TypedDict):
    statisticsId: NotRequired[str],ManageSparqlStatisticsInputTypeDef#
# ManageSparqlStatisticsInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ManageSparqlStatisticsInputTypeDef
def get_value() -> ManageSparqlStatisticsInputTypeDef:
    return {
        "mode": ...,
    }
# ManageSparqlStatisticsInputTypeDef definition
class ManageSparqlStatisticsInputTypeDef(TypedDict):
    mode: NotRequired[StatisticsAutoGenerationModeType],  # (1)NodeStructureTypeDef#
# NodeStructureTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import NodeStructureTypeDef
def get_value() -> NodeStructureTypeDef:
    return {
        "count": ...,
    }
# NodeStructureTypeDef definition
class NodeStructureTypeDef(TypedDict):
    count: NotRequired[int],
    nodeProperties: NotRequired[List[str]],
    distinctOutgoingEdgeLabels: NotRequired[List[str]],PropertygraphDataTypeDef#
# PropertygraphDataTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import PropertygraphDataTypeDef
def get_value() -> PropertygraphDataTypeDef:
    return {
        "id": ...,
    }
# PropertygraphDataTypeDef definition
class PropertygraphDataTypeDef(TypedDict):
    id: str,
    type: str,
    key: str,
    value: Dict[str, Any],
    from: NotRequired[str],
    to: NotRequired[str],SubjectStructureTypeDef#
# SubjectStructureTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import SubjectStructureTypeDef
def get_value() -> SubjectStructureTypeDef:
    return {
        "count": ...,
    }
# SubjectStructureTypeDef definition
class SubjectStructureTypeDef(TypedDict):
    count: NotRequired[int],
    predicates: NotRequired[List[str]],SparqlDataTypeDef#
# SparqlDataTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import SparqlDataTypeDef
def get_value() -> SparqlDataTypeDef:
    return {
        "stmt": ...,
    }
# SparqlDataTypeDef definition
class SparqlDataTypeDef(TypedDict):
    stmt: str,StartLoaderJobInputTypeDef#
# StartLoaderJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartLoaderJobInputTypeDef
def get_value() -> StartLoaderJobInputTypeDef:
    return {
        "source": ...,
    }
# StartLoaderJobInputTypeDef definition
class StartLoaderJobInputTypeDef(TypedDict):
    source: str,
    format: FormatType,  # (1)
    s3BucketRegion: S3BucketRegionType,  # (2)
    iamRoleArn: str,
    mode: NotRequired[ModeType],  # (3)
    failOnError: NotRequired[bool],
    parallelism: NotRequired[ParallelismType],  # (4)
    parserConfiguration: NotRequired[Mapping[str, str]],
    updateSingleCardinalityProperties: NotRequired[bool],
    queueRequest: NotRequired[bool],
    dependencies: NotRequired[Sequence[str]],
    userProvidedEdgeIds: NotRequired[bool],- See FormatType
- See S3BucketRegionType
- See ModeType
- See ParallelismType
StartMLDataProcessingJobInputTypeDef#
# StartMLDataProcessingJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartMLDataProcessingJobInputTypeDef
def get_value() -> StartMLDataProcessingJobInputTypeDef:
    return {
        "inputDataS3Location": ...,
    }
# StartMLDataProcessingJobInputTypeDef definition
class StartMLDataProcessingJobInputTypeDef(TypedDict):
    inputDataS3Location: str,
    processedDataS3Location: str,
    id: NotRequired[str],
    previousDataProcessingJobId: NotRequired[str],
    sagemakerIamRoleArn: NotRequired[str],
    neptuneIamRoleArn: NotRequired[str],
    processingInstanceType: NotRequired[str],
    processingInstanceVolumeSizeInGB: NotRequired[int],
    processingTimeOutInSeconds: NotRequired[int],
    modelType: NotRequired[str],
    configFileName: NotRequired[str],
    subnets: NotRequired[Sequence[str]],
    securityGroupIds: NotRequired[Sequence[str]],
    volumeEncryptionKMSKey: NotRequired[str],
    s3OutputEncryptionKMSKey: NotRequired[str],StatisticsSummaryTypeDef#
# StatisticsSummaryTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StatisticsSummaryTypeDef
def get_value() -> StatisticsSummaryTypeDef:
    return {
        "signatureCount": ...,
    }
# StatisticsSummaryTypeDef definition
class StatisticsSummaryTypeDef(TypedDict):
    signatureCount: NotRequired[int],
    instanceCount: NotRequired[int],
    predicateCount: NotRequired[int],CancelGremlinQueryOutputTypeDef#
# CancelGremlinQueryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelGremlinQueryOutputTypeDef
def get_value() -> CancelGremlinQueryOutputTypeDef:
    return {
        "status": ...,
    }
# CancelGremlinQueryOutputTypeDef definition
class CancelGremlinQueryOutputTypeDef(TypedDict):
    status: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)CancelLoaderJobOutputTypeDef#
# CancelLoaderJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelLoaderJobOutputTypeDef
def get_value() -> CancelLoaderJobOutputTypeDef:
    return {
        "status": ...,
    }
# CancelLoaderJobOutputTypeDef definition
class CancelLoaderJobOutputTypeDef(TypedDict):
    status: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)CancelMLDataProcessingJobOutputTypeDef#
# CancelMLDataProcessingJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelMLDataProcessingJobOutputTypeDef
def get_value() -> CancelMLDataProcessingJobOutputTypeDef:
    return {
        "status": ...,
    }
# CancelMLDataProcessingJobOutputTypeDef definition
class CancelMLDataProcessingJobOutputTypeDef(TypedDict):
    status: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)CancelMLModelTrainingJobOutputTypeDef#
# CancelMLModelTrainingJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelMLModelTrainingJobOutputTypeDef
def get_value() -> CancelMLModelTrainingJobOutputTypeDef:
    return {
        "status": ...,
    }
# CancelMLModelTrainingJobOutputTypeDef definition
class CancelMLModelTrainingJobOutputTypeDef(TypedDict):
    status: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)CancelMLModelTransformJobOutputTypeDef#
# CancelMLModelTransformJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelMLModelTransformJobOutputTypeDef
def get_value() -> CancelMLModelTransformJobOutputTypeDef:
    return {
        "status": ...,
    }
# CancelMLModelTransformJobOutputTypeDef definition
class CancelMLModelTransformJobOutputTypeDef(TypedDict):
    status: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)CancelOpenCypherQueryOutputTypeDef#
# CancelOpenCypherQueryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CancelOpenCypherQueryOutputTypeDef
def get_value() -> CancelOpenCypherQueryOutputTypeDef:
    return {
        "status": ...,
    }
# CancelOpenCypherQueryOutputTypeDef definition
class CancelOpenCypherQueryOutputTypeDef(TypedDict):
    status: str,
    payload: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)CreateMLEndpointOutputTypeDef#
# CreateMLEndpointOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import CreateMLEndpointOutputTypeDef
def get_value() -> CreateMLEndpointOutputTypeDef:
    return {
        "id": ...,
    }
# CreateMLEndpointOutputTypeDef definition
class CreateMLEndpointOutputTypeDef(TypedDict):
    id: str,
    arn: str,
    creationTimeInMillis: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)DeleteMLEndpointOutputTypeDef#
# DeleteMLEndpointOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import DeleteMLEndpointOutputTypeDef
def get_value() -> DeleteMLEndpointOutputTypeDef:
    return {
        "status": ...,
    }
# DeleteMLEndpointOutputTypeDef definition
class DeleteMLEndpointOutputTypeDef(TypedDict):
    status: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ExecuteGremlinExplainQueryOutputTypeDef#
# ExecuteGremlinExplainQueryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteGremlinExplainQueryOutputTypeDef
def get_value() -> ExecuteGremlinExplainQueryOutputTypeDef:
    return {
        "output": ...,
    }
# ExecuteGremlinExplainQueryOutputTypeDef definition
class ExecuteGremlinExplainQueryOutputTypeDef(TypedDict):
    output: botocore.response.StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ExecuteGremlinProfileQueryOutputTypeDef#
# ExecuteGremlinProfileQueryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteGremlinProfileQueryOutputTypeDef
def get_value() -> ExecuteGremlinProfileQueryOutputTypeDef:
    return {
        "output": ...,
    }
# ExecuteGremlinProfileQueryOutputTypeDef definition
class ExecuteGremlinProfileQueryOutputTypeDef(TypedDict):
    output: botocore.response.StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ExecuteOpenCypherExplainQueryOutputTypeDef#
# ExecuteOpenCypherExplainQueryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteOpenCypherExplainQueryOutputTypeDef
def get_value() -> ExecuteOpenCypherExplainQueryOutputTypeDef:
    return {
        "results": ...,
    }
# ExecuteOpenCypherExplainQueryOutputTypeDef definition
class ExecuteOpenCypherExplainQueryOutputTypeDef(TypedDict):
    results: botocore.response.StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ExecuteOpenCypherQueryOutputTypeDef#
# ExecuteOpenCypherQueryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteOpenCypherQueryOutputTypeDef
def get_value() -> ExecuteOpenCypherQueryOutputTypeDef:
    return {
        "results": ...,
    }
# ExecuteOpenCypherQueryOutputTypeDef definition
class ExecuteOpenCypherQueryOutputTypeDef(TypedDict):
    results: Dict[str, Any],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)GetLoaderJobStatusOutputTypeDef#
# GetLoaderJobStatusOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetLoaderJobStatusOutputTypeDef
def get_value() -> GetLoaderJobStatusOutputTypeDef:
    return {
        "status": ...,
    }
# GetLoaderJobStatusOutputTypeDef definition
class GetLoaderJobStatusOutputTypeDef(TypedDict):
    status: str,
    payload: Dict[str, Any],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ListMLDataProcessingJobsOutputTypeDef#
# ListMLDataProcessingJobsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLDataProcessingJobsOutputTypeDef
def get_value() -> ListMLDataProcessingJobsOutputTypeDef:
    return {
        "ids": ...,
    }
# ListMLDataProcessingJobsOutputTypeDef definition
class ListMLDataProcessingJobsOutputTypeDef(TypedDict):
    ids: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ListMLEndpointsOutputTypeDef#
# ListMLEndpointsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLEndpointsOutputTypeDef
def get_value() -> ListMLEndpointsOutputTypeDef:
    return {
        "ids": ...,
    }
# ListMLEndpointsOutputTypeDef definition
class ListMLEndpointsOutputTypeDef(TypedDict):
    ids: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ListMLModelTrainingJobsOutputTypeDef#
# ListMLModelTrainingJobsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLModelTrainingJobsOutputTypeDef
def get_value() -> ListMLModelTrainingJobsOutputTypeDef:
    return {
        "ids": ...,
    }
# ListMLModelTrainingJobsOutputTypeDef definition
class ListMLModelTrainingJobsOutputTypeDef(TypedDict):
    ids: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)ListMLModelTransformJobsOutputTypeDef#
# ListMLModelTransformJobsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListMLModelTransformJobsOutputTypeDef
def get_value() -> ListMLModelTransformJobsOutputTypeDef:
    return {
        "ids": ...,
    }
# ListMLModelTransformJobsOutputTypeDef definition
class ListMLModelTransformJobsOutputTypeDef(TypedDict):
    ids: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)StartLoaderJobOutputTypeDef#
# StartLoaderJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartLoaderJobOutputTypeDef
def get_value() -> StartLoaderJobOutputTypeDef:
    return {
        "status": ...,
    }
# StartLoaderJobOutputTypeDef definition
class StartLoaderJobOutputTypeDef(TypedDict):
    status: str,
    payload: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)StartMLDataProcessingJobOutputTypeDef#
# StartMLDataProcessingJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartMLDataProcessingJobOutputTypeDef
def get_value() -> StartMLDataProcessingJobOutputTypeDef:
    return {
        "id": ...,
    }
# StartMLDataProcessingJobOutputTypeDef definition
class StartMLDataProcessingJobOutputTypeDef(TypedDict):
    id: str,
    arn: str,
    creationTimeInMillis: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)StartMLModelTrainingJobOutputTypeDef#
# StartMLModelTrainingJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartMLModelTrainingJobOutputTypeDef
def get_value() -> StartMLModelTrainingJobOutputTypeDef:
    return {
        "id": ...,
    }
# StartMLModelTrainingJobOutputTypeDef definition
class StartMLModelTrainingJobOutputTypeDef(TypedDict):
    id: str,
    arn: str,
    creationTimeInMillis: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)StartMLModelTransformJobOutputTypeDef#
# StartMLModelTransformJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartMLModelTransformJobOutputTypeDef
def get_value() -> StartMLModelTransformJobOutputTypeDef:
    return {
        "id": ...,
    }
# StartMLModelTransformJobOutputTypeDef definition
class StartMLModelTransformJobOutputTypeDef(TypedDict):
    id: str,
    arn: str,
    creationTimeInMillis: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)StartMLModelTrainingJobInputTypeDef#
# StartMLModelTrainingJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartMLModelTrainingJobInputTypeDef
def get_value() -> StartMLModelTrainingJobInputTypeDef:
    return {
        "dataProcessingJobId": ...,
    }
# StartMLModelTrainingJobInputTypeDef definition
class StartMLModelTrainingJobInputTypeDef(TypedDict):
    dataProcessingJobId: str,
    trainModelS3Location: str,
    id: NotRequired[str],
    previousModelTrainingJobId: NotRequired[str],
    sagemakerIamRoleArn: NotRequired[str],
    neptuneIamRoleArn: NotRequired[str],
    baseProcessingInstanceType: NotRequired[str],
    trainingInstanceType: NotRequired[str],
    trainingInstanceVolumeSizeInGB: NotRequired[int],
    trainingTimeOutInSeconds: NotRequired[int],
    maxHPONumberOfTrainingJobs: NotRequired[int],
    maxHPOParallelTrainingJobs: NotRequired[int],
    subnets: NotRequired[Sequence[str]],
    securityGroupIds: NotRequired[Sequence[str]],
    volumeEncryptionKMSKey: NotRequired[str],
    s3OutputEncryptionKMSKey: NotRequired[str],
    enableManagedSpotTraining: NotRequired[bool],
    customModelTrainingParameters: NotRequired[CustomModelTrainingParametersTypeDef],  # (1)StartMLModelTransformJobInputTypeDef#
# StartMLModelTransformJobInputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StartMLModelTransformJobInputTypeDef
def get_value() -> StartMLModelTransformJobInputTypeDef:
    return {
        "modelTransformOutputS3Location": ...,
    }
# StartMLModelTransformJobInputTypeDef definition
class StartMLModelTransformJobInputTypeDef(TypedDict):
    modelTransformOutputS3Location: str,
    id: NotRequired[str],
    dataProcessingJobId: NotRequired[str],
    mlModelTrainingJobId: NotRequired[str],
    trainingJobName: NotRequired[str],
    sagemakerIamRoleArn: NotRequired[str],
    neptuneIamRoleArn: NotRequired[str],
    customModelTransformParameters: NotRequired[CustomModelTransformParametersTypeDef],  # (1)
    baseProcessingInstanceType: NotRequired[str],
    baseProcessingInstanceVolumeSizeInGB: NotRequired[int],
    subnets: NotRequired[Sequence[str]],
    securityGroupIds: NotRequired[Sequence[str]],
    volumeEncryptionKMSKey: NotRequired[str],
    s3OutputEncryptionKMSKey: NotRequired[str],DeletePropertygraphStatisticsOutputTypeDef#
# DeletePropertygraphStatisticsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import DeletePropertygraphStatisticsOutputTypeDef
def get_value() -> DeletePropertygraphStatisticsOutputTypeDef:
    return {
        "statusCode": ...,
    }
# DeletePropertygraphStatisticsOutputTypeDef definition
class DeletePropertygraphStatisticsOutputTypeDef(TypedDict):
    statusCode: int,
    status: str,
    payload: DeleteStatisticsValueMapTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)DeleteSparqlStatisticsOutputTypeDef#
# DeleteSparqlStatisticsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import DeleteSparqlStatisticsOutputTypeDef
def get_value() -> DeleteSparqlStatisticsOutputTypeDef:
    return {
        "statusCode": ...,
    }
# DeleteSparqlStatisticsOutputTypeDef definition
class DeleteSparqlStatisticsOutputTypeDef(TypedDict):
    statusCode: int,
    status: str,
    payload: DeleteStatisticsValueMapTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)ExecuteFastResetOutputTypeDef#
# ExecuteFastResetOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteFastResetOutputTypeDef
def get_value() -> ExecuteFastResetOutputTypeDef:
    return {
        "status": ...,
    }
# ExecuteFastResetOutputTypeDef definition
class ExecuteFastResetOutputTypeDef(TypedDict):
    status: str,
    payload: FastResetTokenTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)ExecuteGremlinQueryOutputTypeDef#
# ExecuteGremlinQueryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ExecuteGremlinQueryOutputTypeDef
def get_value() -> ExecuteGremlinQueryOutputTypeDef:
    return {
        "requestId": ...,
    }
# ExecuteGremlinQueryOutputTypeDef definition
class ExecuteGremlinQueryOutputTypeDef(TypedDict):
    requestId: str,
    status: GremlinQueryStatusAttributesTypeDef,  # (1)
    result: Dict[str, Any],
    meta: Dict[str, Any],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetEngineStatusOutputTypeDef#
# GetEngineStatusOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetEngineStatusOutputTypeDef
def get_value() -> GetEngineStatusOutputTypeDef:
    return {
        "status": ...,
    }
# GetEngineStatusOutputTypeDef definition
class GetEngineStatusOutputTypeDef(TypedDict):
    status: str,
    startTime: str,
    dbEngineVersion: str,
    role: str,
    dfeQueryEngine: str,
    gremlin: QueryLanguageVersionTypeDef,  # (1)
    sparql: QueryLanguageVersionTypeDef,  # (1)
    opencypher: QueryLanguageVersionTypeDef,  # (1)
    labMode: Dict[str, str],
    rollingBackTrxCount: int,
    rollingBackTrxEarliestStartTime: str,
    features: Dict[str, Dict[str, Any]],
    settings: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)- See QueryLanguageVersionTypeDef
- See QueryLanguageVersionTypeDef
- See QueryLanguageVersionTypeDef
- See ResponseMetadataTypeDef
GetGremlinQueryStatusOutputTypeDef#
# GetGremlinQueryStatusOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetGremlinQueryStatusOutputTypeDef
def get_value() -> GetGremlinQueryStatusOutputTypeDef:
    return {
        "queryId": ...,
    }
# GetGremlinQueryStatusOutputTypeDef definition
class GetGremlinQueryStatusOutputTypeDef(TypedDict):
    queryId: str,
    queryString: str,
    queryEvalStats: QueryEvalStatsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetOpenCypherQueryStatusOutputTypeDef#
# GetOpenCypherQueryStatusOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetOpenCypherQueryStatusOutputTypeDef
def get_value() -> GetOpenCypherQueryStatusOutputTypeDef:
    return {
        "queryId": ...,
    }
# GetOpenCypherQueryStatusOutputTypeDef definition
class GetOpenCypherQueryStatusOutputTypeDef(TypedDict):
    queryId: str,
    queryString: str,
    queryEvalStats: QueryEvalStatsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GremlinQueryStatusTypeDef#
# GremlinQueryStatusTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GremlinQueryStatusTypeDef
def get_value() -> GremlinQueryStatusTypeDef:
    return {
        "queryId": ...,
    }
# GremlinQueryStatusTypeDef definition
class GremlinQueryStatusTypeDef(TypedDict):
    queryId: NotRequired[str],
    queryString: NotRequired[str],
    queryEvalStats: NotRequired[QueryEvalStatsTypeDef],  # (1)GetMLDataProcessingJobOutputTypeDef#
# GetMLDataProcessingJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLDataProcessingJobOutputTypeDef
def get_value() -> GetMLDataProcessingJobOutputTypeDef:
    return {
        "status": ...,
    }
# GetMLDataProcessingJobOutputTypeDef definition
class GetMLDataProcessingJobOutputTypeDef(TypedDict):
    status: str,
    id: str,
    processingJob: MlResourceDefinitionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetMLEndpointOutputTypeDef#
# GetMLEndpointOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLEndpointOutputTypeDef
def get_value() -> GetMLEndpointOutputTypeDef:
    return {
        "status": ...,
    }
# GetMLEndpointOutputTypeDef definition
class GetMLEndpointOutputTypeDef(TypedDict):
    status: str,
    id: str,
    endpoint: MlResourceDefinitionTypeDef,  # (1)
    endpointConfig: MlConfigDefinitionTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)GetMLModelTrainingJobOutputTypeDef#
# GetMLModelTrainingJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLModelTrainingJobOutputTypeDef
def get_value() -> GetMLModelTrainingJobOutputTypeDef:
    return {
        "status": ...,
    }
# GetMLModelTrainingJobOutputTypeDef definition
class GetMLModelTrainingJobOutputTypeDef(TypedDict):
    status: str,
    id: str,
    processingJob: MlResourceDefinitionTypeDef,  # (1)
    hpoJob: MlResourceDefinitionTypeDef,  # (1)
    modelTransformJob: MlResourceDefinitionTypeDef,  # (1)
    mlModels: List[MlConfigDefinitionTypeDef],  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)- See MlResourceDefinitionTypeDef
- See MlResourceDefinitionTypeDef
- See MlResourceDefinitionTypeDef
- See List[MlConfigDefinitionTypeDef]
- See ResponseMetadataTypeDef
GetMLModelTransformJobOutputTypeDef#
# GetMLModelTransformJobOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetMLModelTransformJobOutputTypeDef
def get_value() -> GetMLModelTransformJobOutputTypeDef:
    return {
        "status": ...,
    }
# GetMLModelTransformJobOutputTypeDef definition
class GetMLModelTransformJobOutputTypeDef(TypedDict):
    status: str,
    id: str,
    baseProcessingJob: MlResourceDefinitionTypeDef,  # (1)
    remoteModelTransformJob: MlResourceDefinitionTypeDef,  # (1)
    models: List[MlConfigDefinitionTypeDef],  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)- See MlResourceDefinitionTypeDef
- See MlResourceDefinitionTypeDef
- See List[MlConfigDefinitionTypeDef]
- See ResponseMetadataTypeDef
ListLoaderJobsOutputTypeDef#
# ListLoaderJobsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListLoaderJobsOutputTypeDef
def get_value() -> ListLoaderJobsOutputTypeDef:
    return {
        "status": ...,
    }
# ListLoaderJobsOutputTypeDef definition
class ListLoaderJobsOutputTypeDef(TypedDict):
    status: str,
    payload: LoaderIdResultTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)ManagePropertygraphStatisticsOutputTypeDef#
# ManagePropertygraphStatisticsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ManagePropertygraphStatisticsOutputTypeDef
def get_value() -> ManagePropertygraphStatisticsOutputTypeDef:
    return {
        "status": ...,
    }
# ManagePropertygraphStatisticsOutputTypeDef definition
class ManagePropertygraphStatisticsOutputTypeDef(TypedDict):
    status: str,
    payload: RefreshStatisticsIdMapTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)ManageSparqlStatisticsOutputTypeDef#
# ManageSparqlStatisticsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ManageSparqlStatisticsOutputTypeDef
def get_value() -> ManageSparqlStatisticsOutputTypeDef:
    return {
        "status": ...,
    }
# ManageSparqlStatisticsOutputTypeDef definition
class ManageSparqlStatisticsOutputTypeDef(TypedDict):
    status: str,
    payload: RefreshStatisticsIdMapTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)PropertygraphSummaryTypeDef#
# PropertygraphSummaryTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import PropertygraphSummaryTypeDef
def get_value() -> PropertygraphSummaryTypeDef:
    return {
        "numNodes": ...,
    }
# PropertygraphSummaryTypeDef definition
class PropertygraphSummaryTypeDef(TypedDict):
    numNodes: NotRequired[int],
    numEdges: NotRequired[int],
    numNodeLabels: NotRequired[int],
    numEdgeLabels: NotRequired[int],
    nodeLabels: NotRequired[List[str]],
    edgeLabels: NotRequired[List[str]],
    numNodeProperties: NotRequired[int],
    numEdgeProperties: NotRequired[int],
    nodeProperties: NotRequired[List[Dict[str, int]]],
    edgeProperties: NotRequired[List[Dict[str, int]]],
    totalNodePropertyValues: NotRequired[int],
    totalEdgePropertyValues: NotRequired[int],
    nodeStructures: NotRequired[List[NodeStructureTypeDef]],  # (1)
    edgeStructures: NotRequired[List[EdgeStructureTypeDef]],  # (2)- See List[NodeStructureTypeDef]
- See List[EdgeStructureTypeDef]
PropertygraphRecordTypeDef#
# PropertygraphRecordTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import PropertygraphRecordTypeDef
def get_value() -> PropertygraphRecordTypeDef:
    return {
        "commitTimestampInMillis": ...,
    }
# PropertygraphRecordTypeDef definition
class PropertygraphRecordTypeDef(TypedDict):
    commitTimestampInMillis: int,
    eventId: Dict[str, str],
    data: PropertygraphDataTypeDef,  # (1)
    op: str,
    isLastOp: NotRequired[bool],RDFGraphSummaryTypeDef#
# RDFGraphSummaryTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import RDFGraphSummaryTypeDef
def get_value() -> RDFGraphSummaryTypeDef:
    return {
        "numDistinctSubjects": ...,
    }
# RDFGraphSummaryTypeDef definition
class RDFGraphSummaryTypeDef(TypedDict):
    numDistinctSubjects: NotRequired[int],
    numDistinctPredicates: NotRequired[int],
    numQuads: NotRequired[int],
    numClasses: NotRequired[int],
    classes: NotRequired[List[str]],
    predicates: NotRequired[List[Dict[str, int]]],
    subjectStructures: NotRequired[List[SubjectStructureTypeDef]],  # (1)- See List[SubjectStructureTypeDef]
SparqlRecordTypeDef#
# SparqlRecordTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import SparqlRecordTypeDef
def get_value() -> SparqlRecordTypeDef:
    return {
        "commitTimestampInMillis": ...,
    }
# SparqlRecordTypeDef definition
class SparqlRecordTypeDef(TypedDict):
    commitTimestampInMillis: int,
    eventId: Dict[str, str],
    data: SparqlDataTypeDef,  # (1)
    op: str,
    isLastOp: NotRequired[bool],StatisticsTypeDef#
# StatisticsTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import StatisticsTypeDef
def get_value() -> StatisticsTypeDef:
    return {
        "autoCompute": ...,
    }
# StatisticsTypeDef definition
class StatisticsTypeDef(TypedDict):
    autoCompute: NotRequired[bool],
    active: NotRequired[bool],
    statisticsId: NotRequired[str],
    date: NotRequired[datetime.datetime],
    note: NotRequired[str],
    signatureInfo: NotRequired[StatisticsSummaryTypeDef],  # (1)ListGremlinQueriesOutputTypeDef#
# ListGremlinQueriesOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListGremlinQueriesOutputTypeDef
def get_value() -> ListGremlinQueriesOutputTypeDef:
    return {
        "acceptedQueryCount": ...,
    }
# ListGremlinQueriesOutputTypeDef definition
class ListGremlinQueriesOutputTypeDef(TypedDict):
    acceptedQueryCount: int,
    runningQueryCount: int,
    queries: List[GremlinQueryStatusTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)- See List[GremlinQueryStatusTypeDef]
- See ResponseMetadataTypeDef
ListOpenCypherQueriesOutputTypeDef#
# ListOpenCypherQueriesOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import ListOpenCypherQueriesOutputTypeDef
def get_value() -> ListOpenCypherQueriesOutputTypeDef:
    return {
        "acceptedQueryCount": ...,
    }
# ListOpenCypherQueriesOutputTypeDef definition
class ListOpenCypherQueriesOutputTypeDef(TypedDict):
    acceptedQueryCount: int,
    runningQueryCount: int,
    queries: List[GremlinQueryStatusTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)- See List[GremlinQueryStatusTypeDef]
- See ResponseMetadataTypeDef
PropertygraphSummaryValueMapTypeDef#
# PropertygraphSummaryValueMapTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import PropertygraphSummaryValueMapTypeDef
def get_value() -> PropertygraphSummaryValueMapTypeDef:
    return {
        "version": ...,
    }
# PropertygraphSummaryValueMapTypeDef definition
class PropertygraphSummaryValueMapTypeDef(TypedDict):
    version: NotRequired[str],
    lastStatisticsComputationTime: NotRequired[datetime.datetime],
    graphSummary: NotRequired[PropertygraphSummaryTypeDef],  # (1)GetPropertygraphStreamOutputTypeDef#
# GetPropertygraphStreamOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetPropertygraphStreamOutputTypeDef
def get_value() -> GetPropertygraphStreamOutputTypeDef:
    return {
        "lastEventId": ...,
    }
# GetPropertygraphStreamOutputTypeDef definition
class GetPropertygraphStreamOutputTypeDef(TypedDict):
    lastEventId: Dict[str, str],
    lastTrxTimestampInMillis: int,
    format: str,
    records: List[PropertygraphRecordTypeDef],  # (1)
    totalRecords: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)- See List[PropertygraphRecordTypeDef]
- See ResponseMetadataTypeDef
RDFGraphSummaryValueMapTypeDef#
# RDFGraphSummaryValueMapTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import RDFGraphSummaryValueMapTypeDef
def get_value() -> RDFGraphSummaryValueMapTypeDef:
    return {
        "version": ...,
    }
# RDFGraphSummaryValueMapTypeDef definition
class RDFGraphSummaryValueMapTypeDef(TypedDict):
    version: NotRequired[str],
    lastStatisticsComputationTime: NotRequired[datetime.datetime],
    graphSummary: NotRequired[RDFGraphSummaryTypeDef],  # (1)GetSparqlStreamOutputTypeDef#
# GetSparqlStreamOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetSparqlStreamOutputTypeDef
def get_value() -> GetSparqlStreamOutputTypeDef:
    return {
        "lastEventId": ...,
    }
# GetSparqlStreamOutputTypeDef definition
class GetSparqlStreamOutputTypeDef(TypedDict):
    lastEventId: Dict[str, str],
    lastTrxTimestampInMillis: int,
    format: str,
    records: List[SparqlRecordTypeDef],  # (1)
    totalRecords: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)- See List[SparqlRecordTypeDef]
- See ResponseMetadataTypeDef
GetPropertygraphStatisticsOutputTypeDef#
# GetPropertygraphStatisticsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetPropertygraphStatisticsOutputTypeDef
def get_value() -> GetPropertygraphStatisticsOutputTypeDef:
    return {
        "status": ...,
    }
# GetPropertygraphStatisticsOutputTypeDef definition
class GetPropertygraphStatisticsOutputTypeDef(TypedDict):
    status: str,
    payload: StatisticsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetSparqlStatisticsOutputTypeDef#
# GetSparqlStatisticsOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetSparqlStatisticsOutputTypeDef
def get_value() -> GetSparqlStatisticsOutputTypeDef:
    return {
        "status": ...,
    }
# GetSparqlStatisticsOutputTypeDef definition
class GetSparqlStatisticsOutputTypeDef(TypedDict):
    status: str,
    payload: StatisticsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetPropertygraphSummaryOutputTypeDef#
# GetPropertygraphSummaryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetPropertygraphSummaryOutputTypeDef
def get_value() -> GetPropertygraphSummaryOutputTypeDef:
    return {
        "statusCode": ...,
    }
# GetPropertygraphSummaryOutputTypeDef definition
class GetPropertygraphSummaryOutputTypeDef(TypedDict):
    statusCode: int,
    payload: PropertygraphSummaryValueMapTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)GetRDFGraphSummaryOutputTypeDef#
# GetRDFGraphSummaryOutputTypeDef TypedDict usage example
from types_boto3_neptunedata.type_defs import GetRDFGraphSummaryOutputTypeDef
def get_value() -> GetRDFGraphSummaryOutputTypeDef:
    return {
        "statusCode": ...,
    }
# GetRDFGraphSummaryOutputTypeDef definition
class GetRDFGraphSummaryOutputTypeDef(TypedDict):
    statusCode: int,
    payload: RDFGraphSummaryValueMapTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)