Odb module#
Index > Odb
Auto-generated documentation for Odb type annotations stubs module mypy-boto3-odb.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3 package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory: 
uvx --with 'boto3==1.40.65' mypy-boto3-builder - Select 
boto3-stubsAWS SDK. - Add 
Odbservice. - Use provided commands to install generated packages.
 
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start command.
Click Modify and select boto3 common and Odb.
From PyPI with pip#
Install boto3-stubs for Odb service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[odb]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[odb]'
# standalone installation
python -m pip install mypy-boto3-odb
How to uninstall#
python -m pip uninstall -y mypy-boto3-odb
Usage#
Code samples can be found in Examples.
OdbClient#
Type annotations and code completion for  boto3.client("odb") as OdbClient
 boto3 documentation
# OdbClient usage example
from boto3.session import Session
from mypy_boto3_odb.client import OdbClient
def get_client() -> OdbClient:
    return Session().client("odb")
Paginators#
Type annotations and code completion for paginators
from boto3.client("odb").get_paginator("...").
# ListAutonomousVirtualMachinesPaginator usage example
from boto3.session import Session
from mypy_boto3_odb.paginator import ListAutonomousVirtualMachinesPaginator
def get_list_autonomous_virtual_machines_paginator() -> ListAutonomousVirtualMachinesPaginator:
    return Session().client("odb").get_paginator("list_autonomous_virtual_machines"))
- ListAutonomousVirtualMachinesPaginator
 - ListCloudAutonomousVmClustersPaginator
 - ListCloudExadataInfrastructuresPaginator
 - ListCloudVmClustersPaginator
 - ListDbNodesPaginator
 - ListDbServersPaginator
 - ListDbSystemShapesPaginator
 - ListGiVersionsPaginator
 - ListOdbNetworksPaginator
 - ListOdbPeeringConnectionsPaginator
 - ListSystemVersionsPaginator
 
Literals#
Type annotations for literals used in methods and schema.
# AccessType usage example
from mypy_boto3_odb.literals import AccessType
def get_value() -> AccessType:
    return "DISABLED"
- AccessType
 - ComputeModelType
 - DayOfWeekNameType
 - DbNodeMaintenanceTypeType
 - DbNodeResourceStatusType
 - DbServerPatchingStatusType
 - DiskRedundancyType
 - IormLifecycleStateType
 - LicenseModelType
 - ListAutonomousVirtualMachinesPaginatorName
 - ListCloudAutonomousVmClustersPaginatorName
 - ListCloudExadataInfrastructuresPaginatorName
 - ListCloudVmClustersPaginatorName
 - ListDbNodesPaginatorName
 - ListDbServersPaginatorName
 - ListDbSystemShapesPaginatorName
 - ListGiVersionsPaginatorName
 - ListOdbNetworksPaginatorName
 - ListOdbPeeringConnectionsPaginatorName
 - ListSystemVersionsPaginatorName
 - ManagedResourceStatusType
 - MonthNameType
 - ObjectiveType
 - OciOnboardingStatusType
 - PatchingModeTypeType
 - PreferenceTypeType
 - ResourceStatusType
 - ShapeTypeType
 - VpcEndpointTypeType
 - OdbServiceName
 - ServiceName
 - ResourceServiceName
 - PaginatorName
 
Type definitions#
Type annotations for type definitions used in methods and schema.
- AcceptMarketplaceRegistrationInputTypeDef
 - AutonomousVirtualMachineSummaryTypeDef
 - CloudAutonomousVmClusterResourceDetailsTypeDef
 - CustomerContactTypeDef
 - DataCollectionOptionsTypeDef
 - ResponseMetadataTypeDef
 - CreateOdbNetworkInputTypeDef
 - CreateOdbPeeringConnectionInputTypeDef
 - DayOfWeekTypeDef
 - DbIormConfigTypeDef
 - DbNodeSummaryTypeDef
 - DbNodeTypeDef
 - DbServerPatchingDetailsTypeDef
 - DbSystemShapeSummaryTypeDef
 - DeleteCloudAutonomousVmClusterInputTypeDef
 - DeleteCloudExadataInfrastructureInputTypeDef
 - DeleteCloudVmClusterInputTypeDef
 - DeleteOdbNetworkInputTypeDef
 - DeleteOdbPeeringConnectionInputTypeDef
 - GetCloudAutonomousVmClusterInputTypeDef
 - GetCloudExadataInfrastructureInputTypeDef
 - GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef
 - GetCloudVmClusterInputTypeDef
 - GetDbNodeInputTypeDef
 - GetDbServerInputTypeDef
 - GetOdbNetworkInputTypeDef
 - GetOdbPeeringConnectionInputTypeDef
 - OdbPeeringConnectionTypeDef
 - GiVersionSummaryTypeDef
 - PaginatorConfigTypeDef
 - ListAutonomousVirtualMachinesInputTypeDef
 - ListCloudAutonomousVmClustersInputTypeDef
 - ListCloudExadataInfrastructuresInputTypeDef
 - ListCloudVmClustersInputTypeDef
 - ListDbNodesInputTypeDef
 - ListDbServersInputTypeDef
 - ListDbSystemShapesInputTypeDef
 - ListGiVersionsInputTypeDef
 - ListOdbNetworksInputTypeDef
 - ListOdbPeeringConnectionsInputTypeDef
 - OdbPeeringConnectionSummaryTypeDef
 - ListSystemVersionsInputTypeDef
 - SystemVersionSummaryTypeDef
 - ListTagsForResourceRequestTypeDef
 - MonthTypeDef
 - ManagedS3BackupAccessTypeDef
 - S3AccessTypeDef
 - ServiceNetworkEndpointTypeDef
 - ZeroEtlAccessTypeDef
 - OciDnsForwardingConfigTypeDef
 - RebootDbNodeInputTypeDef
 - StartDbNodeInputTypeDef
 - StopDbNodeInputTypeDef
 - TagResourceRequestTypeDef
 - UntagResourceRequestTypeDef
 - UpdateOdbNetworkInputTypeDef
 - UpdateOdbPeeringConnectionInputTypeDef
 - CloudExadataInfrastructureUnallocatedResourcesTypeDef
 - CreateCloudVmClusterInputTypeDef
 - CreateCloudAutonomousVmClusterOutputTypeDef
 - CreateCloudExadataInfrastructureOutputTypeDef
 - CreateCloudVmClusterOutputTypeDef
 - CreateOdbNetworkOutputTypeDef
 - CreateOdbPeeringConnectionOutputTypeDef
 - GetOciOnboardingStatusOutputTypeDef
 - ListAutonomousVirtualMachinesOutputTypeDef
 - ListTagsForResourceResponseTypeDef
 - RebootDbNodeOutputTypeDef
 - StartDbNodeOutputTypeDef
 - StopDbNodeOutputTypeDef
 - UpdateCloudExadataInfrastructureOutputTypeDef
 - UpdateOdbNetworkOutputTypeDef
 - UpdateOdbPeeringConnectionOutputTypeDef
 - ExadataIormConfigTypeDef
 - ListDbNodesOutputTypeDef
 - GetDbNodeOutputTypeDef
 - DbServerSummaryTypeDef
 - DbServerTypeDef
 - ListDbSystemShapesOutputTypeDef
 - GetOdbPeeringConnectionOutputTypeDef
 - ListGiVersionsOutputTypeDef
 - ListAutonomousVirtualMachinesInputPaginateTypeDef
 - ListCloudAutonomousVmClustersInputPaginateTypeDef
 - ListCloudExadataInfrastructuresInputPaginateTypeDef
 - ListCloudVmClustersInputPaginateTypeDef
 - ListDbNodesInputPaginateTypeDef
 - ListDbServersInputPaginateTypeDef
 - ListDbSystemShapesInputPaginateTypeDef
 - ListGiVersionsInputPaginateTypeDef
 - ListOdbNetworksInputPaginateTypeDef
 - ListOdbPeeringConnectionsInputPaginateTypeDef
 - ListSystemVersionsInputPaginateTypeDef
 - ListOdbPeeringConnectionsOutputTypeDef
 - ListSystemVersionsOutputTypeDef
 - MaintenanceWindowOutputTypeDef
 - MaintenanceWindowTypeDef
 - ManagedServicesTypeDef
 - GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef
 - CloudVmClusterSummaryTypeDef
 - CloudVmClusterTypeDef
 - ListDbServersOutputTypeDef
 - GetDbServerOutputTypeDef
 - CloudAutonomousVmClusterSummaryTypeDef
 - CloudAutonomousVmClusterTypeDef
 - CloudExadataInfrastructureSummaryTypeDef
 - CloudExadataInfrastructureTypeDef
 - MaintenanceWindowUnionTypeDef
 - OdbNetworkSummaryTypeDef
 - OdbNetworkTypeDef
 - ListCloudVmClustersOutputTypeDef
 - GetCloudVmClusterOutputTypeDef
 - ListCloudAutonomousVmClustersOutputTypeDef
 - GetCloudAutonomousVmClusterOutputTypeDef
 - ListCloudExadataInfrastructuresOutputTypeDef
 - GetCloudExadataInfrastructureOutputTypeDef
 - CreateCloudAutonomousVmClusterInputTypeDef
 - CreateCloudExadataInfrastructureInputTypeDef
 - UpdateCloudExadataInfrastructureInputTypeDef
 - ListOdbNetworksOutputTypeDef
 - GetOdbNetworkOutputTypeDef