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.39.1' mypy-boto3-builder
- Select
boto3-stubs
AWS SDK. - Add
Odb
service. - 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
- CloudExadataInfrastructureUnallocatedResourcesTypeDef
- CreateCloudVmClusterInputTypeDef
- CreateCloudAutonomousVmClusterOutputTypeDef
- CreateCloudExadataInfrastructureOutputTypeDef
- CreateCloudVmClusterOutputTypeDef
- CreateOdbNetworkOutputTypeDef
- CreateOdbPeeringConnectionOutputTypeDef
- GetOciOnboardingStatusOutputTypeDef
- ListAutonomousVirtualMachinesOutputTypeDef
- ListTagsForResourceResponseTypeDef
- RebootDbNodeOutputTypeDef
- StartDbNodeOutputTypeDef
- StopDbNodeOutputTypeDef
- UpdateCloudExadataInfrastructureOutputTypeDef
- UpdateOdbNetworkOutputTypeDef
- 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