Type definitions#
Auto-generated documentation for Odb type annotations stubs module types-boto3-odb.
TimestampTypeDef#
# TimestampTypeDef Union usage example
from types_boto3_odb.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime.datetime,
str,
]
LongTermBackupScheduleUnionTypeDef#
# LongTermBackupScheduleUnionTypeDef Union usage example
from types_boto3_odb.type_defs import LongTermBackupScheduleUnionTypeDef
def get_value() -> LongTermBackupScheduleUnionTypeDef:
return ...
# LongTermBackupScheduleUnionTypeDef definition
LongTermBackupScheduleUnionTypeDef = Union[
LongTermBackupScheduleTypeDef, # (1)
LongTermBackupScheduleOutputTypeDef, # (2)
]
MaintenanceWindowUnionTypeDef#
# MaintenanceWindowUnionTypeDef Union usage example
from types_boto3_odb.type_defs import MaintenanceWindowUnionTypeDef
def get_value() -> MaintenanceWindowUnionTypeDef:
return ...
# MaintenanceWindowUnionTypeDef definition
MaintenanceWindowUnionTypeDef = Union[
MaintenanceWindowTypeDef, # (1)
MaintenanceWindowOutputTypeDef, # (2)
]
AcceptMarketplaceRegistrationInputTypeDef#
# AcceptMarketplaceRegistrationInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AcceptMarketplaceRegistrationInputTypeDef
def get_value() -> AcceptMarketplaceRegistrationInputTypeDef:
return {
"marketplaceRegistrationToken": ...,
}
# AcceptMarketplaceRegistrationInputTypeDef definition
class AcceptMarketplaceRegistrationInputTypeDef(TypedDict):
marketplaceRegistrationToken: str,
AssociateIamRoleToResourceInputTypeDef#
# AssociateIamRoleToResourceInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AssociateIamRoleToResourceInputTypeDef
def get_value() -> AssociateIamRoleToResourceInputTypeDef:
return {
"iamRoleArn": ...,
}
# AssociateIamRoleToResourceInputTypeDef definition
class AssociateIamRoleToResourceInputTypeDef(TypedDict):
iamRoleArn: str,
awsIntegration: SupportedAwsIntegrationType, # (1)
resourceArn: str,
AutonomousDatabaseApexTypeDef#
# AutonomousDatabaseApexTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseApexTypeDef
def get_value() -> AutonomousDatabaseApexTypeDef:
return {
"apexVersion": ...,
}
# AutonomousDatabaseApexTypeDef definition
class AutonomousDatabaseApexTypeDef(TypedDict):
apexVersion: NotRequired[str],
ordsVersion: NotRequired[str],
AutonomousDatabaseBackupSummaryTypeDef#
# AutonomousDatabaseBackupSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseBackupSummaryTypeDef
def get_value() -> AutonomousDatabaseBackupSummaryTypeDef:
return {
"autonomousDatabaseBackupId": ...,
}
# AutonomousDatabaseBackupSummaryTypeDef definition
class AutonomousDatabaseBackupSummaryTypeDef(TypedDict):
autonomousDatabaseBackupId: NotRequired[str],
autonomousDatabaseBackupArn: NotRequired[str],
autonomousDatabaseId: NotRequired[str],
ocid: NotRequired[str],
displayName: NotRequired[str],
dbVersion: NotRequired[str],
status: NotRequired[AutonomousDatabaseBackupStatusType], # (1)
statusReason: NotRequired[str],
isAutomatic: NotRequired[bool],
retentionPeriodInDays: NotRequired[int],
sizeInTBs: NotRequired[float],
timeAvailableTill: NotRequired[datetime.datetime],
timeStarted: NotRequired[datetime.datetime],
timeEnded: NotRequired[datetime.datetime],
type: NotRequired[AutonomousDatabaseBackupTypeType], # (2)
AutonomousDatabaseBackupTypeDef#
# AutonomousDatabaseBackupTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseBackupTypeDef
def get_value() -> AutonomousDatabaseBackupTypeDef:
return {
"autonomousDatabaseBackupId": ...,
}
# AutonomousDatabaseBackupTypeDef definition
class AutonomousDatabaseBackupTypeDef(TypedDict):
autonomousDatabaseBackupId: NotRequired[str],
autonomousDatabaseBackupArn: NotRequired[str],
autonomousDatabaseId: NotRequired[str],
ocid: NotRequired[str],
displayName: NotRequired[str],
dbVersion: NotRequired[str],
status: NotRequired[AutonomousDatabaseBackupStatusType], # (1)
statusReason: NotRequired[str],
isAutomatic: NotRequired[bool],
retentionPeriodInDays: NotRequired[int],
sizeInTBs: NotRequired[float],
timeAvailableTill: NotRequired[datetime.datetime],
timeStarted: NotRequired[datetime.datetime],
timeEnded: NotRequired[datetime.datetime],
type: NotRequired[AutonomousDatabaseBackupTypeType], # (2)
AutonomousDatabaseCharacterSetSummaryTypeDef#
# AutonomousDatabaseCharacterSetSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseCharacterSetSummaryTypeDef
def get_value() -> AutonomousDatabaseCharacterSetSummaryTypeDef:
return {
"characterSet": ...,
}
# AutonomousDatabaseCharacterSetSummaryTypeDef definition
class AutonomousDatabaseCharacterSetSummaryTypeDef(TypedDict):
characterSet: NotRequired[str],
DatabaseConnectionStringProfileTypeDef#
# DatabaseConnectionStringProfileTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DatabaseConnectionStringProfileTypeDef
def get_value() -> DatabaseConnectionStringProfileTypeDef:
return {
"consumerGroup": ...,
}
# DatabaseConnectionStringProfileTypeDef definition
class DatabaseConnectionStringProfileTypeDef(TypedDict):
consumerGroup: NotRequired[str],
displayName: NotRequired[str],
hostFormat: NotRequired[str],
isRegional: NotRequired[bool],
protocol: NotRequired[str],
sessionMode: NotRequired[str],
syntaxFormat: NotRequired[str],
tlsAuthentication: NotRequired[str],
value: NotRequired[str],
AutonomousDatabaseConnectionUrlsTypeDef#
# AutonomousDatabaseConnectionUrlsTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseConnectionUrlsTypeDef
def get_value() -> AutonomousDatabaseConnectionUrlsTypeDef:
return {
"apexUrl": ...,
}
# AutonomousDatabaseConnectionUrlsTypeDef definition
class AutonomousDatabaseConnectionUrlsTypeDef(TypedDict):
apexUrl: NotRequired[str],
databaseTransformsUrl: NotRequired[str],
graphStudioUrl: NotRequired[str],
machineLearningNotebookUrl: NotRequired[str],
machineLearningUserManagementUrl: NotRequired[str],
mongoDbUrl: NotRequired[str],
ordsUrl: NotRequired[str],
spatialStudioUrl: NotRequired[str],
sqlDevWebUrl: NotRequired[str],
AutonomousDatabasePeerSummaryTypeDef#
# AutonomousDatabasePeerSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabasePeerSummaryTypeDef
def get_value() -> AutonomousDatabasePeerSummaryTypeDef:
return {
"autonomousDatabaseId": ...,
}
# AutonomousDatabasePeerSummaryTypeDef definition
class AutonomousDatabasePeerSummaryTypeDef(TypedDict):
autonomousDatabaseId: NotRequired[str],
autonomousDatabaseArn: NotRequired[str],
ocid: NotRequired[str],
region: NotRequired[str],
CustomerContactTypeDef#
# CustomerContactTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CustomerContactTypeDef
def get_value() -> CustomerContactTypeDef:
return {
"email": ...,
}
# CustomerContactTypeDef definition
class CustomerContactTypeDef(TypedDict):
email: NotRequired[str],
DatabaseStandbySummaryTypeDef#
# DatabaseStandbySummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DatabaseStandbySummaryTypeDef
def get_value() -> DatabaseStandbySummaryTypeDef:
return {
"availabilityDomain": ...,
}
# DatabaseStandbySummaryTypeDef definition
class DatabaseStandbySummaryTypeDef(TypedDict):
availabilityDomain: NotRequired[str],
lagTimeInSeconds: NotRequired[int],
status: NotRequired[AutonomousDatabaseResourceStatusType], # (1)
statusReason: NotRequired[str],
maintenanceTargetComponent: NotRequired[str],
timeDataGuardRoleChanged: NotRequired[datetime.datetime],
timeDisasterRecoveryRoleChanged: NotRequired[datetime.datetime],
timeMaintenanceBegin: NotRequired[datetime.datetime],
timeMaintenanceEnd: NotRequired[datetime.datetime],
DatabaseToolTypeDef#
# DatabaseToolTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DatabaseToolTypeDef
def get_value() -> DatabaseToolTypeDef:
return {
"isEnabled": ...,
}
# DatabaseToolTypeDef definition
class DatabaseToolTypeDef(TypedDict):
isEnabled: NotRequired[bool],
name: NotRequired[str],
computeCount: NotRequired[float],
maxIdleTimeInMinutes: NotRequired[int],
DisasterRecoveryConfigurationTypeDef#
# DisasterRecoveryConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DisasterRecoveryConfigurationTypeDef
def get_value() -> DisasterRecoveryConfigurationTypeDef:
return {
"disasterRecoveryType": ...,
}
# DisasterRecoveryConfigurationTypeDef definition
class DisasterRecoveryConfigurationTypeDef(TypedDict):
disasterRecoveryType: NotRequired[DisasterRecoveryTypeType], # (1)
isReplicateAutomaticBackups: NotRequired[bool],
isSnapshotStandby: NotRequired[bool],
timeSnapshotStandbyEnabledTill: NotRequired[datetime.datetime],
LongTermBackupScheduleOutputTypeDef#
# LongTermBackupScheduleOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import LongTermBackupScheduleOutputTypeDef
def get_value() -> LongTermBackupScheduleOutputTypeDef:
return {
"isDisabled": ...,
}
# LongTermBackupScheduleOutputTypeDef definition
class LongTermBackupScheduleOutputTypeDef(TypedDict):
isDisabled: NotRequired[bool],
repeatCadence: NotRequired[RepeatCadenceType], # (1)
retentionPeriodInDays: NotRequired[int],
timeOfBackup: NotRequired[datetime.datetime],
ResourcePoolSummaryTypeDef#
# ResourcePoolSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ResourcePoolSummaryTypeDef
def get_value() -> ResourcePoolSummaryTypeDef:
return {
"isDisabled": ...,
}
# ResourcePoolSummaryTypeDef definition
class ResourcePoolSummaryTypeDef(TypedDict):
isDisabled: NotRequired[bool],
poolSize: NotRequired[int],
poolStorageSizeInTBs: NotRequired[int],
availableStorageCapacityInTBs: NotRequired[float],
totalComputeCapacity: NotRequired[int],
availableComputeCapacity: NotRequired[int],
AutonomousDatabaseVersionSummaryTypeDef#
# AutonomousDatabaseVersionSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseVersionSummaryTypeDef
def get_value() -> AutonomousDatabaseVersionSummaryTypeDef:
return {
"dbWorkload": ...,
}
# AutonomousDatabaseVersionSummaryTypeDef definition
class AutonomousDatabaseVersionSummaryTypeDef(TypedDict):
dbWorkload: NotRequired[DbWorkloadType], # (1)
details: NotRequired[str],
version: NotRequired[str],
- See DbWorkloadType
AutonomousDatabaseWalletDetailsTypeDef#
# AutonomousDatabaseWalletDetailsTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseWalletDetailsTypeDef
def get_value() -> AutonomousDatabaseWalletDetailsTypeDef:
return {
"status": ...,
}
# AutonomousDatabaseWalletDetailsTypeDef definition
class AutonomousDatabaseWalletDetailsTypeDef(TypedDict):
status: NotRequired[AutonomousDatabaseWalletStatusType], # (1)
timeRotated: NotRequired[datetime.datetime],
AutonomousVirtualMachineSummaryTypeDef#
# AutonomousVirtualMachineSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousVirtualMachineSummaryTypeDef
def get_value() -> AutonomousVirtualMachineSummaryTypeDef:
return {
"autonomousVirtualMachineId": ...,
}
# AutonomousVirtualMachineSummaryTypeDef definition
class AutonomousVirtualMachineSummaryTypeDef(TypedDict):
autonomousVirtualMachineId: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
vmName: NotRequired[str],
dbServerId: NotRequired[str],
dbServerDisplayName: NotRequired[str],
cpuCoreCount: NotRequired[int],
memorySizeInGBs: NotRequired[int],
dbNodeStorageSizeInGBs: NotRequired[int],
clientIpAddress: NotRequired[str],
cloudAutonomousVmClusterId: NotRequired[str],
ocid: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
AwsEncryptionKeyConfigurationInputTypeDef#
# AwsEncryptionKeyConfigurationInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AwsEncryptionKeyConfigurationInputTypeDef
def get_value() -> AwsEncryptionKeyConfigurationInputTypeDef:
return {
"iamRoleArn": ...,
}
# AwsEncryptionKeyConfigurationInputTypeDef definition
class AwsEncryptionKeyConfigurationInputTypeDef(TypedDict):
iamRoleArn: NotRequired[str],
externalIdType: NotRequired[ExternalIdTypeType], # (1)
kmsKeyId: NotRequired[str],
AwsEncryptionKeyConfigurationTypeDef#
# AwsEncryptionKeyConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AwsEncryptionKeyConfigurationTypeDef
def get_value() -> AwsEncryptionKeyConfigurationTypeDef:
return {
"iamRoleArn": ...,
}
# AwsEncryptionKeyConfigurationTypeDef definition
class AwsEncryptionKeyConfigurationTypeDef(TypedDict):
iamRoleArn: NotRequired[str],
externalIdType: NotRequired[ExternalIdTypeType], # (1)
kmsKeyId: NotRequired[str],
CloudAutonomousVmClusterResourceDetailsTypeDef#
# CloudAutonomousVmClusterResourceDetailsTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudAutonomousVmClusterResourceDetailsTypeDef
def get_value() -> CloudAutonomousVmClusterResourceDetailsTypeDef:
return {
"cloudAutonomousVmClusterId": ...,
}
# CloudAutonomousVmClusterResourceDetailsTypeDef definition
class CloudAutonomousVmClusterResourceDetailsTypeDef(TypedDict):
cloudAutonomousVmClusterId: NotRequired[str],
unallocatedAdbStorageInTBs: NotRequired[float],
IamRoleTypeDef#
# IamRoleTypeDef TypedDict usage example
from types_boto3_odb.type_defs import IamRoleTypeDef
def get_value() -> IamRoleTypeDef:
return {
"iamRoleArn": ...,
}
# IamRoleTypeDef definition
class IamRoleTypeDef(TypedDict):
iamRoleArn: NotRequired[str],
status: NotRequired[IamRoleStatusType], # (1)
statusReason: NotRequired[str],
awsIntegration: NotRequired[SupportedAwsIntegrationType], # (2)
DataCollectionOptionsTypeDef#
# DataCollectionOptionsTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DataCollectionOptionsTypeDef
def get_value() -> DataCollectionOptionsTypeDef:
return {
"isDiagnosticsEventsEnabled": ...,
}
# DataCollectionOptionsTypeDef definition
class DataCollectionOptionsTypeDef(TypedDict):
isDiagnosticsEventsEnabled: NotRequired[bool],
isHealthMonitoringEnabled: NotRequired[bool],
isIncidentLogsEnabled: NotRequired[bool],
CreateAutonomousDatabaseBackupInputTypeDef#
# CreateAutonomousDatabaseBackupInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateAutonomousDatabaseBackupInputTypeDef
def get_value() -> CreateAutonomousDatabaseBackupInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# CreateAutonomousDatabaseBackupInputTypeDef definition
class CreateAutonomousDatabaseBackupInputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: NotRequired[str],
retentionPeriodInDays: NotRequired[int],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_odb.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],
TransportableTablespaceTypeDef#
# TransportableTablespaceTypeDef TypedDict usage example
from types_boto3_odb.type_defs import TransportableTablespaceTypeDef
def get_value() -> TransportableTablespaceTypeDef:
return {
"ttsBundleUrl": ...,
}
# TransportableTablespaceTypeDef definition
class TransportableTablespaceTypeDef(TypedDict):
ttsBundleUrl: NotRequired[str],
CreateAutonomousDatabaseWalletInputTypeDef#
# CreateAutonomousDatabaseWalletInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateAutonomousDatabaseWalletInputTypeDef
def get_value() -> CreateAutonomousDatabaseWalletInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# CreateAutonomousDatabaseWalletInputTypeDef definition
class CreateAutonomousDatabaseWalletInputTypeDef(TypedDict):
autonomousDatabaseId: str,
password: str,
walletType: NotRequired[WalletTypeType], # (1)
clientToken: NotRequired[str],
- See WalletTypeType
CreateOdbNetworkInputTypeDef#
# CreateOdbNetworkInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateOdbNetworkInputTypeDef
def get_value() -> CreateOdbNetworkInputTypeDef:
return {
"displayName": ...,
}
# CreateOdbNetworkInputTypeDef definition
class CreateOdbNetworkInputTypeDef(TypedDict):
displayName: str,
clientSubnetCidr: str,
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
backupSubnetCidr: NotRequired[str],
customDomainName: NotRequired[str],
defaultDnsPrefix: NotRequired[str],
clientToken: NotRequired[str],
s3Access: NotRequired[AccessType], # (1)
zeroEtlAccess: NotRequired[AccessType], # (1)
stsAccess: NotRequired[AccessType], # (1)
kmsAccess: NotRequired[AccessType], # (1)
s3PolicyDocument: NotRequired[str],
stsPolicyDocument: NotRequired[str],
kmsPolicyDocument: NotRequired[str],
crossRegionS3RestoreSourcesToEnable: NotRequired[Sequence[str]],
tags: NotRequired[Mapping[str, str]],
- See AccessType
- See AccessType
- See AccessType
- See AccessType
CreateOdbPeeringConnectionInputTypeDef#
# CreateOdbPeeringConnectionInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateOdbPeeringConnectionInputTypeDef
def get_value() -> CreateOdbPeeringConnectionInputTypeDef:
return {
"odbNetworkId": ...,
}
# CreateOdbPeeringConnectionInputTypeDef definition
class CreateOdbPeeringConnectionInputTypeDef(TypedDict):
odbNetworkId: str,
peerNetworkId: str,
displayName: NotRequired[str],
peerNetworkCidrsToBeAdded: NotRequired[Sequence[str]],
peerNetworkRouteTableIds: NotRequired[Sequence[str]],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CrossRegionDataGuardConfigurationTypeDef#
# CrossRegionDataGuardConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CrossRegionDataGuardConfigurationTypeDef
def get_value() -> CrossRegionDataGuardConfigurationTypeDef:
return {
"sourceAutonomousDatabaseArn": ...,
}
# CrossRegionDataGuardConfigurationTypeDef definition
class CrossRegionDataGuardConfigurationTypeDef(TypedDict):
sourceAutonomousDatabaseArn: str,
CrossRegionDisasterRecoveryConfigurationTypeDef#
# CrossRegionDisasterRecoveryConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CrossRegionDisasterRecoveryConfigurationTypeDef
def get_value() -> CrossRegionDisasterRecoveryConfigurationTypeDef:
return {
"sourceAutonomousDatabaseArn": ...,
}
# CrossRegionDisasterRecoveryConfigurationTypeDef definition
class CrossRegionDisasterRecoveryConfigurationTypeDef(TypedDict):
sourceAutonomousDatabaseArn: str,
remoteDisasterRecoveryType: DisasterRecoveryTypeType, # (1)
isReplicateAutomaticBackups: NotRequired[bool],
CrossRegionS3RestoreSourcesAccessTypeDef#
# CrossRegionS3RestoreSourcesAccessTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CrossRegionS3RestoreSourcesAccessTypeDef
def get_value() -> CrossRegionS3RestoreSourcesAccessTypeDef:
return {
"region": ...,
}
# CrossRegionS3RestoreSourcesAccessTypeDef definition
class CrossRegionS3RestoreSourcesAccessTypeDef(TypedDict):
region: NotRequired[str],
ipv4Addresses: NotRequired[list[str]],
status: NotRequired[ManagedResourceStatusType], # (1)
DatabaseCloneConfigurationTypeDef#
# DatabaseCloneConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DatabaseCloneConfigurationTypeDef
def get_value() -> DatabaseCloneConfigurationTypeDef:
return {
"sourceAutonomousDatabaseId": ...,
}
# DatabaseCloneConfigurationTypeDef definition
class DatabaseCloneConfigurationTypeDef(TypedDict):
sourceAutonomousDatabaseId: str,
cloneType: CloneTypeType, # (1)
- See CloneTypeType
DayOfWeekTypeDef#
# DayOfWeekTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DayOfWeekTypeDef
def get_value() -> DayOfWeekTypeDef:
return {
"name": ...,
}
# DayOfWeekTypeDef definition
class DayOfWeekTypeDef(TypedDict):
name: NotRequired[DayOfWeekNameType], # (1)
DbIormConfigTypeDef#
# DbIormConfigTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DbIormConfigTypeDef
def get_value() -> DbIormConfigTypeDef:
return {
"dbName": ...,
}
# DbIormConfigTypeDef definition
class DbIormConfigTypeDef(TypedDict):
dbName: NotRequired[str],
flashCacheLimit: NotRequired[str],
share: NotRequired[int],
DbNodeSummaryTypeDef#
# DbNodeSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DbNodeSummaryTypeDef
def get_value() -> DbNodeSummaryTypeDef:
return {
"dbNodeId": ...,
}
# DbNodeSummaryTypeDef definition
class DbNodeSummaryTypeDef(TypedDict):
dbNodeId: NotRequired[str],
dbNodeArn: NotRequired[str],
status: NotRequired[DbNodeResourceStatusType], # (1)
statusReason: NotRequired[str],
additionalDetails: NotRequired[str],
backupIpId: NotRequired[str],
backupVnic2Id: NotRequired[str],
backupVnicId: NotRequired[str],
cpuCoreCount: NotRequired[int],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServerId: NotRequired[str],
dbSystemId: NotRequired[str],
faultDomain: NotRequired[str],
hostIpId: NotRequired[str],
hostname: NotRequired[str],
ocid: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
maintenanceType: NotRequired[DbNodeMaintenanceTypeType], # (2)
memorySizeInGBs: NotRequired[int],
softwareStorageSizeInGB: NotRequired[int],
createdAt: NotRequired[datetime.datetime],
timeMaintenanceWindowEnd: NotRequired[str],
timeMaintenanceWindowStart: NotRequired[str],
totalCpuCoreCount: NotRequired[int],
vnic2Id: NotRequired[str],
vnicId: NotRequired[str],
DbNodeTypeDef#
# DbNodeTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DbNodeTypeDef
def get_value() -> DbNodeTypeDef:
return {
"dbNodeId": ...,
}
# DbNodeTypeDef definition
class DbNodeTypeDef(TypedDict):
dbNodeId: NotRequired[str],
dbNodeArn: NotRequired[str],
status: NotRequired[DbNodeResourceStatusType], # (1)
statusReason: NotRequired[str],
additionalDetails: NotRequired[str],
backupIpId: NotRequired[str],
backupVnic2Id: NotRequired[str],
backupVnicId: NotRequired[str],
cpuCoreCount: NotRequired[int],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServerId: NotRequired[str],
dbSystemId: NotRequired[str],
faultDomain: NotRequired[str],
hostIpId: NotRequired[str],
hostname: NotRequired[str],
ocid: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
maintenanceType: NotRequired[DbNodeMaintenanceTypeType], # (2)
memorySizeInGBs: NotRequired[int],
softwareStorageSizeInGB: NotRequired[int],
createdAt: NotRequired[datetime.datetime],
timeMaintenanceWindowEnd: NotRequired[str],
timeMaintenanceWindowStart: NotRequired[str],
totalCpuCoreCount: NotRequired[int],
vnic2Id: NotRequired[str],
vnicId: NotRequired[str],
privateIpAddress: NotRequired[str],
floatingIpAddress: NotRequired[str],
DbServerPatchingDetailsTypeDef#
# DbServerPatchingDetailsTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DbServerPatchingDetailsTypeDef
def get_value() -> DbServerPatchingDetailsTypeDef:
return {
"estimatedPatchDuration": ...,
}
# DbServerPatchingDetailsTypeDef definition
class DbServerPatchingDetailsTypeDef(TypedDict):
estimatedPatchDuration: NotRequired[int],
patchingStatus: NotRequired[DbServerPatchingStatusType], # (1)
timePatchingEnded: NotRequired[str],
timePatchingStarted: NotRequired[str],
DbSystemShapeSummaryTypeDef#
# DbSystemShapeSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DbSystemShapeSummaryTypeDef
def get_value() -> DbSystemShapeSummaryTypeDef:
return {
"availableCoreCount": ...,
}
# DbSystemShapeSummaryTypeDef definition
class DbSystemShapeSummaryTypeDef(TypedDict):
availableCoreCount: NotRequired[int],
availableCoreCountPerNode: NotRequired[int],
availableDataStorageInTBs: NotRequired[int],
availableDataStoragePerServerInTBs: NotRequired[int],
availableDbNodePerNodeInGBs: NotRequired[int],
availableDbNodeStorageInGBs: NotRequired[int],
availableMemoryInGBs: NotRequired[int],
availableMemoryPerNodeInGBs: NotRequired[int],
coreCountIncrement: NotRequired[int],
maxStorageCount: NotRequired[int],
maximumNodeCount: NotRequired[int],
minCoreCountPerNode: NotRequired[int],
minDataStorageInTBs: NotRequired[int],
minDbNodeStoragePerNodeInGBs: NotRequired[int],
minMemoryPerNodeInGBs: NotRequired[int],
minStorageCount: NotRequired[int],
minimumCoreCount: NotRequired[int],
minimumNodeCount: NotRequired[int],
runtimeMinimumCoreCount: NotRequired[int],
shapeFamily: NotRequired[str],
shapeType: NotRequired[ShapeTypeType], # (1)
name: NotRequired[str],
computeModel: NotRequired[ComputeModelType], # (2)
areServerTypesSupported: NotRequired[bool],
- See ShapeTypeType
- See ComputeModelType
DeleteAutonomousDatabaseBackupInputTypeDef#
# DeleteAutonomousDatabaseBackupInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DeleteAutonomousDatabaseBackupInputTypeDef
def get_value() -> DeleteAutonomousDatabaseBackupInputTypeDef:
return {
"autonomousDatabaseBackupId": ...,
}
# DeleteAutonomousDatabaseBackupInputTypeDef definition
class DeleteAutonomousDatabaseBackupInputTypeDef(TypedDict):
autonomousDatabaseBackupId: str,
DeleteAutonomousDatabaseInputTypeDef#
# DeleteAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DeleteAutonomousDatabaseInputTypeDef
def get_value() -> DeleteAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# DeleteAutonomousDatabaseInputTypeDef definition
class DeleteAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
DeleteCloudAutonomousVmClusterInputTypeDef#
# DeleteCloudAutonomousVmClusterInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DeleteCloudAutonomousVmClusterInputTypeDef
def get_value() -> DeleteCloudAutonomousVmClusterInputTypeDef:
return {
"cloudAutonomousVmClusterId": ...,
}
# DeleteCloudAutonomousVmClusterInputTypeDef definition
class DeleteCloudAutonomousVmClusterInputTypeDef(TypedDict):
cloudAutonomousVmClusterId: str,
DeleteCloudExadataInfrastructureInputTypeDef#
# DeleteCloudExadataInfrastructureInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DeleteCloudExadataInfrastructureInputTypeDef
def get_value() -> DeleteCloudExadataInfrastructureInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# DeleteCloudExadataInfrastructureInputTypeDef definition
class DeleteCloudExadataInfrastructureInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
DeleteCloudVmClusterInputTypeDef#
# DeleteCloudVmClusterInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DeleteCloudVmClusterInputTypeDef
def get_value() -> DeleteCloudVmClusterInputTypeDef:
return {
"cloudVmClusterId": ...,
}
# DeleteCloudVmClusterInputTypeDef definition
class DeleteCloudVmClusterInputTypeDef(TypedDict):
cloudVmClusterId: str,
DeleteOdbNetworkInputTypeDef#
# DeleteOdbNetworkInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DeleteOdbNetworkInputTypeDef
def get_value() -> DeleteOdbNetworkInputTypeDef:
return {
"odbNetworkId": ...,
}
# DeleteOdbNetworkInputTypeDef definition
class DeleteOdbNetworkInputTypeDef(TypedDict):
odbNetworkId: str,
deleteAssociatedResources: bool,
DeleteOdbPeeringConnectionInputTypeDef#
# DeleteOdbPeeringConnectionInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DeleteOdbPeeringConnectionInputTypeDef
def get_value() -> DeleteOdbPeeringConnectionInputTypeDef:
return {
"odbPeeringConnectionId": ...,
}
# DeleteOdbPeeringConnectionInputTypeDef definition
class DeleteOdbPeeringConnectionInputTypeDef(TypedDict):
odbPeeringConnectionId: str,
DisassociateIamRoleFromResourceInputTypeDef#
# DisassociateIamRoleFromResourceInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DisassociateIamRoleFromResourceInputTypeDef
def get_value() -> DisassociateIamRoleFromResourceInputTypeDef:
return {
"iamRoleArn": ...,
}
# DisassociateIamRoleFromResourceInputTypeDef definition
class DisassociateIamRoleFromResourceInputTypeDef(TypedDict):
iamRoleArn: str,
awsIntegration: SupportedAwsIntegrationType, # (1)
resourceArn: str,
OciEncryptionKeyConfigurationTypeDef#
# OciEncryptionKeyConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OciEncryptionKeyConfigurationTypeDef
def get_value() -> OciEncryptionKeyConfigurationTypeDef:
return {
"kmsKeyId": ...,
}
# OciEncryptionKeyConfigurationTypeDef definition
class OciEncryptionKeyConfigurationTypeDef(TypedDict):
kmsKeyId: str,
vaultId: str,
OkvEncryptionKeyConfigurationTypeDef#
# OkvEncryptionKeyConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OkvEncryptionKeyConfigurationTypeDef
def get_value() -> OkvEncryptionKeyConfigurationTypeDef:
return {
"certificateDirectoryName": ...,
}
# OkvEncryptionKeyConfigurationTypeDef definition
class OkvEncryptionKeyConfigurationTypeDef(TypedDict):
certificateDirectoryName: str,
directoryName: str,
okvKmsKey: str,
okvUri: str,
certificateId: NotRequired[str],
FailoverAutonomousDatabaseInputTypeDef#
# FailoverAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import FailoverAutonomousDatabaseInputTypeDef
def get_value() -> FailoverAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# FailoverAutonomousDatabaseInputTypeDef definition
class FailoverAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
peerDbArn: NotRequired[str],
GetAutonomousDatabaseBackupInputTypeDef#
# GetAutonomousDatabaseBackupInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetAutonomousDatabaseBackupInputTypeDef
def get_value() -> GetAutonomousDatabaseBackupInputTypeDef:
return {
"autonomousDatabaseBackupId": ...,
}
# GetAutonomousDatabaseBackupInputTypeDef definition
class GetAutonomousDatabaseBackupInputTypeDef(TypedDict):
autonomousDatabaseBackupId: str,
GetAutonomousDatabaseInputTypeDef#
# GetAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetAutonomousDatabaseInputTypeDef
def get_value() -> GetAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# GetAutonomousDatabaseInputTypeDef definition
class GetAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
GetAutonomousDatabaseWalletDetailsInputTypeDef#
# GetAutonomousDatabaseWalletDetailsInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetAutonomousDatabaseWalletDetailsInputTypeDef
def get_value() -> GetAutonomousDatabaseWalletDetailsInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# GetAutonomousDatabaseWalletDetailsInputTypeDef definition
class GetAutonomousDatabaseWalletDetailsInputTypeDef(TypedDict):
autonomousDatabaseId: str,
GetCloudAutonomousVmClusterInputTypeDef#
# GetCloudAutonomousVmClusterInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudAutonomousVmClusterInputTypeDef
def get_value() -> GetCloudAutonomousVmClusterInputTypeDef:
return {
"cloudAutonomousVmClusterId": ...,
}
# GetCloudAutonomousVmClusterInputTypeDef definition
class GetCloudAutonomousVmClusterInputTypeDef(TypedDict):
cloudAutonomousVmClusterId: str,
GetCloudExadataInfrastructureInputTypeDef#
# GetCloudExadataInfrastructureInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudExadataInfrastructureInputTypeDef
def get_value() -> GetCloudExadataInfrastructureInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# GetCloudExadataInfrastructureInputTypeDef definition
class GetCloudExadataInfrastructureInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef#
# GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef
def get_value() -> GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef definition
class GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
dbServers: NotRequired[Sequence[str]],
GetCloudVmClusterInputTypeDef#
# GetCloudVmClusterInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudVmClusterInputTypeDef
def get_value() -> GetCloudVmClusterInputTypeDef:
return {
"cloudVmClusterId": ...,
}
# GetCloudVmClusterInputTypeDef definition
class GetCloudVmClusterInputTypeDef(TypedDict):
cloudVmClusterId: str,
GetDbNodeInputTypeDef#
# GetDbNodeInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetDbNodeInputTypeDef
def get_value() -> GetDbNodeInputTypeDef:
return {
"cloudVmClusterId": ...,
}
# GetDbNodeInputTypeDef definition
class GetDbNodeInputTypeDef(TypedDict):
cloudVmClusterId: str,
dbNodeId: str,
GetDbServerInputTypeDef#
# GetDbServerInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetDbServerInputTypeDef
def get_value() -> GetDbServerInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# GetDbServerInputTypeDef definition
class GetDbServerInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
dbServerId: str,
OciIamRoleTypeDef#
# OciIamRoleTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OciIamRoleTypeDef
def get_value() -> OciIamRoleTypeDef:
return {
"iamRoleArn": ...,
}
# OciIamRoleTypeDef definition
class OciIamRoleTypeDef(TypedDict):
iamRoleArn: NotRequired[str],
awsIntegration: NotRequired[OciAwsIntegrationType], # (1)
OciIdentityDomainTypeDef#
# OciIdentityDomainTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OciIdentityDomainTypeDef
def get_value() -> OciIdentityDomainTypeDef:
return {
"ociIdentityDomainId": ...,
}
# OciIdentityDomainTypeDef definition
class OciIdentityDomainTypeDef(TypedDict):
ociIdentityDomainId: NotRequired[str],
ociIdentityDomainResourceUrl: NotRequired[str],
ociIdentityDomainUrl: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
accountSetupCloudFormationUrl: NotRequired[str],
SubscriptionErrorTypeDef#
# SubscriptionErrorTypeDef TypedDict usage example
from types_boto3_odb.type_defs import SubscriptionErrorTypeDef
def get_value() -> SubscriptionErrorTypeDef:
return {
"errorMessage": ...,
}
# SubscriptionErrorTypeDef definition
class SubscriptionErrorTypeDef(TypedDict):
errorMessage: NotRequired[str],
GetOdbNetworkInputTypeDef#
# GetOdbNetworkInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetOdbNetworkInputTypeDef
def get_value() -> GetOdbNetworkInputTypeDef:
return {
"odbNetworkId": ...,
}
# GetOdbNetworkInputTypeDef definition
class GetOdbNetworkInputTypeDef(TypedDict):
odbNetworkId: str,
GetOdbPeeringConnectionInputTypeDef#
# GetOdbPeeringConnectionInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetOdbPeeringConnectionInputTypeDef
def get_value() -> GetOdbPeeringConnectionInputTypeDef:
return {
"odbPeeringConnectionId": ...,
}
# GetOdbPeeringConnectionInputTypeDef definition
class GetOdbPeeringConnectionInputTypeDef(TypedDict):
odbPeeringConnectionId: str,
OdbPeeringConnectionTypeDef#
# OdbPeeringConnectionTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OdbPeeringConnectionTypeDef
def get_value() -> OdbPeeringConnectionTypeDef:
return {
"odbPeeringConnectionId": ...,
}
# OdbPeeringConnectionTypeDef definition
class OdbPeeringConnectionTypeDef(TypedDict):
odbPeeringConnectionId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
odbPeeringConnectionArn: NotRequired[str],
odbNetworkArn: NotRequired[str],
peerNetworkArn: NotRequired[str],
odbPeeringConnectionType: NotRequired[str],
peerNetworkCidrs: NotRequired[list[str]],
createdAt: NotRequired[datetime.datetime],
percentProgress: NotRequired[float],
GiVersionSummaryTypeDef#
# GiVersionSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GiVersionSummaryTypeDef
def get_value() -> GiVersionSummaryTypeDef:
return {
"version": ...,
}
# GiVersionSummaryTypeDef definition
class GiVersionSummaryTypeDef(TypedDict):
version: NotRequired[str],
InitializeServiceInputTypeDef#
# InitializeServiceInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import InitializeServiceInputTypeDef
def get_value() -> InitializeServiceInputTypeDef:
return {
"ociIdentityDomain": ...,
}
# InitializeServiceInputTypeDef definition
class InitializeServiceInputTypeDef(TypedDict):
ociIdentityDomain: NotRequired[bool],
KmsAccessTypeDef#
# KmsAccessTypeDef TypedDict usage example
from types_boto3_odb.type_defs import KmsAccessTypeDef
def get_value() -> KmsAccessTypeDef:
return {
"status": ...,
}
# KmsAccessTypeDef definition
class KmsAccessTypeDef(TypedDict):
status: NotRequired[ManagedResourceStatusType], # (1)
ipv4Addresses: NotRequired[list[str]],
domainName: NotRequired[str],
kmsPolicyDocument: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_odb.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAutonomousDatabaseBackupsInputTypeDef#
# ListAutonomousDatabaseBackupsInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseBackupsInputTypeDef
def get_value() -> ListAutonomousDatabaseBackupsInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ListAutonomousDatabaseBackupsInputTypeDef definition
class ListAutonomousDatabaseBackupsInputTypeDef(TypedDict):
autonomousDatabaseId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
status: NotRequired[AutonomousDatabaseBackupStatusType], # (1)
type: NotRequired[AutonomousDatabaseBackupTypeType], # (2)
ListAutonomousDatabaseCharacterSetsInputTypeDef#
# ListAutonomousDatabaseCharacterSetsInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseCharacterSetsInputTypeDef
def get_value() -> ListAutonomousDatabaseCharacterSetsInputTypeDef:
return {
"maxResults": ...,
}
# ListAutonomousDatabaseCharacterSetsInputTypeDef definition
class ListAutonomousDatabaseCharacterSetsInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
characterSetType: NotRequired[CharacterSetTypeType], # (1)
ListAutonomousDatabaseClonesInputTypeDef#
# ListAutonomousDatabaseClonesInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseClonesInputTypeDef
def get_value() -> ListAutonomousDatabaseClonesInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ListAutonomousDatabaseClonesInputTypeDef definition
class ListAutonomousDatabaseClonesInputTypeDef(TypedDict):
autonomousDatabaseId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListAutonomousDatabasePeersInputTypeDef#
# ListAutonomousDatabasePeersInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabasePeersInputTypeDef
def get_value() -> ListAutonomousDatabasePeersInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ListAutonomousDatabasePeersInputTypeDef definition
class ListAutonomousDatabasePeersInputTypeDef(TypedDict):
autonomousDatabaseId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListAutonomousDatabaseVersionsInputTypeDef#
# ListAutonomousDatabaseVersionsInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseVersionsInputTypeDef
def get_value() -> ListAutonomousDatabaseVersionsInputTypeDef:
return {
"maxResults": ...,
}
# ListAutonomousDatabaseVersionsInputTypeDef definition
class ListAutonomousDatabaseVersionsInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
dbWorkload: NotRequired[DbWorkloadType], # (1)
- See DbWorkloadType
ListAutonomousDatabasesInputTypeDef#
# ListAutonomousDatabasesInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabasesInputTypeDef
def get_value() -> ListAutonomousDatabasesInputTypeDef:
return {
"maxResults": ...,
}
# ListAutonomousDatabasesInputTypeDef definition
class ListAutonomousDatabasesInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListAutonomousVirtualMachinesInputTypeDef#
# ListAutonomousVirtualMachinesInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousVirtualMachinesInputTypeDef
def get_value() -> ListAutonomousVirtualMachinesInputTypeDef:
return {
"cloudAutonomousVmClusterId": ...,
}
# ListAutonomousVirtualMachinesInputTypeDef definition
class ListAutonomousVirtualMachinesInputTypeDef(TypedDict):
cloudAutonomousVmClusterId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListCloudAutonomousVmClustersInputTypeDef#
# ListCloudAutonomousVmClustersInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudAutonomousVmClustersInputTypeDef
def get_value() -> ListCloudAutonomousVmClustersInputTypeDef:
return {
"maxResults": ...,
}
# ListCloudAutonomousVmClustersInputTypeDef definition
class ListCloudAutonomousVmClustersInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
cloudExadataInfrastructureId: NotRequired[str],
ListCloudExadataInfrastructuresInputTypeDef#
# ListCloudExadataInfrastructuresInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudExadataInfrastructuresInputTypeDef
def get_value() -> ListCloudExadataInfrastructuresInputTypeDef:
return {
"maxResults": ...,
}
# ListCloudExadataInfrastructuresInputTypeDef definition
class ListCloudExadataInfrastructuresInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListCloudVmClustersInputTypeDef#
# ListCloudVmClustersInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudVmClustersInputTypeDef
def get_value() -> ListCloudVmClustersInputTypeDef:
return {
"maxResults": ...,
}
# ListCloudVmClustersInputTypeDef definition
class ListCloudVmClustersInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
cloudExadataInfrastructureId: NotRequired[str],
ListDbNodesInputTypeDef#
# ListDbNodesInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbNodesInputTypeDef
def get_value() -> ListDbNodesInputTypeDef:
return {
"cloudVmClusterId": ...,
}
# ListDbNodesInputTypeDef definition
class ListDbNodesInputTypeDef(TypedDict):
cloudVmClusterId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListDbServersInputTypeDef#
# ListDbServersInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbServersInputTypeDef
def get_value() -> ListDbServersInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# ListDbServersInputTypeDef definition
class ListDbServersInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListDbSystemShapesInputTypeDef#
# ListDbSystemShapesInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbSystemShapesInputTypeDef
def get_value() -> ListDbSystemShapesInputTypeDef:
return {
"maxResults": ...,
}
# ListDbSystemShapesInputTypeDef definition
class ListDbSystemShapesInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
ListGiVersionsInputTypeDef#
# ListGiVersionsInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListGiVersionsInputTypeDef
def get_value() -> ListGiVersionsInputTypeDef:
return {
"maxResults": ...,
}
# ListGiVersionsInputTypeDef definition
class ListGiVersionsInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
shape: NotRequired[str],
ListOdbNetworksInputTypeDef#
# ListOdbNetworksInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListOdbNetworksInputTypeDef
def get_value() -> ListOdbNetworksInputTypeDef:
return {
"maxResults": ...,
}
# ListOdbNetworksInputTypeDef definition
class ListOdbNetworksInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListOdbPeeringConnectionsInputTypeDef#
# ListOdbPeeringConnectionsInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListOdbPeeringConnectionsInputTypeDef
def get_value() -> ListOdbPeeringConnectionsInputTypeDef:
return {
"maxResults": ...,
}
# ListOdbPeeringConnectionsInputTypeDef definition
class ListOdbPeeringConnectionsInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
odbNetworkId: NotRequired[str],
OdbPeeringConnectionSummaryTypeDef#
# OdbPeeringConnectionSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OdbPeeringConnectionSummaryTypeDef
def get_value() -> OdbPeeringConnectionSummaryTypeDef:
return {
"odbPeeringConnectionId": ...,
}
# OdbPeeringConnectionSummaryTypeDef definition
class OdbPeeringConnectionSummaryTypeDef(TypedDict):
odbPeeringConnectionId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
odbPeeringConnectionArn: NotRequired[str],
odbNetworkArn: NotRequired[str],
peerNetworkArn: NotRequired[str],
odbPeeringConnectionType: NotRequired[str],
peerNetworkCidrs: NotRequired[list[str]],
createdAt: NotRequired[datetime.datetime],
percentProgress: NotRequired[float],
ListSystemVersionsInputTypeDef#
# ListSystemVersionsInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListSystemVersionsInputTypeDef
def get_value() -> ListSystemVersionsInputTypeDef:
return {
"giVersion": ...,
}
# ListSystemVersionsInputTypeDef definition
class ListSystemVersionsInputTypeDef(TypedDict):
giVersion: str,
shape: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
SystemVersionSummaryTypeDef#
# SystemVersionSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import SystemVersionSummaryTypeDef
def get_value() -> SystemVersionSummaryTypeDef:
return {
"giVersion": ...,
}
# SystemVersionSummaryTypeDef definition
class SystemVersionSummaryTypeDef(TypedDict):
giVersion: NotRequired[str],
shape: NotRequired[str],
systemVersions: NotRequired[list[str]],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
MonthTypeDef#
# MonthTypeDef TypedDict usage example
from types_boto3_odb.type_defs import MonthTypeDef
def get_value() -> MonthTypeDef:
return {
"name": ...,
}
# MonthTypeDef definition
class MonthTypeDef(TypedDict):
name: NotRequired[MonthNameType], # (1)
- See MonthNameType
ManagedS3BackupAccessTypeDef#
# ManagedS3BackupAccessTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ManagedS3BackupAccessTypeDef
def get_value() -> ManagedS3BackupAccessTypeDef:
return {
"status": ...,
}
# ManagedS3BackupAccessTypeDef definition
class ManagedS3BackupAccessTypeDef(TypedDict):
status: NotRequired[ManagedResourceStatusType], # (1)
ipv4Addresses: NotRequired[list[str]],
S3AccessTypeDef#
# S3AccessTypeDef TypedDict usage example
from types_boto3_odb.type_defs import S3AccessTypeDef
def get_value() -> S3AccessTypeDef:
return {
"status": ...,
}
# S3AccessTypeDef definition
class S3AccessTypeDef(TypedDict):
status: NotRequired[ManagedResourceStatusType], # (1)
ipv4Addresses: NotRequired[list[str]],
domainName: NotRequired[str],
s3PolicyDocument: NotRequired[str],
ServiceNetworkEndpointTypeDef#
# ServiceNetworkEndpointTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ServiceNetworkEndpointTypeDef
def get_value() -> ServiceNetworkEndpointTypeDef:
return {
"vpcEndpointId": ...,
}
# ServiceNetworkEndpointTypeDef definition
class ServiceNetworkEndpointTypeDef(TypedDict):
vpcEndpointId: NotRequired[str],
vpcEndpointType: NotRequired[VpcEndpointTypeType], # (1)
StsAccessTypeDef#
# StsAccessTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StsAccessTypeDef
def get_value() -> StsAccessTypeDef:
return {
"status": ...,
}
# StsAccessTypeDef definition
class StsAccessTypeDef(TypedDict):
status: NotRequired[ManagedResourceStatusType], # (1)
ipv4Addresses: NotRequired[list[str]],
domainName: NotRequired[str],
stsPolicyDocument: NotRequired[str],
ZeroEtlAccessTypeDef#
# ZeroEtlAccessTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ZeroEtlAccessTypeDef
def get_value() -> ZeroEtlAccessTypeDef:
return {
"status": ...,
}
# ZeroEtlAccessTypeDef definition
class ZeroEtlAccessTypeDef(TypedDict):
status: NotRequired[ManagedResourceStatusType], # (1)
cidr: NotRequired[str],
OciDnsForwardingConfigTypeDef#
# OciDnsForwardingConfigTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OciDnsForwardingConfigTypeDef
def get_value() -> OciDnsForwardingConfigTypeDef:
return {
"domainName": ...,
}
# OciDnsForwardingConfigTypeDef definition
class OciDnsForwardingConfigTypeDef(TypedDict):
domainName: NotRequired[str],
ociDnsListenerIp: NotRequired[str],
RebootAutonomousDatabaseInputTypeDef#
# RebootAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import RebootAutonomousDatabaseInputTypeDef
def get_value() -> RebootAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# RebootAutonomousDatabaseInputTypeDef definition
class RebootAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
isOnlineReboot: NotRequired[bool],
RebootDbNodeInputTypeDef#
# RebootDbNodeInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import RebootDbNodeInputTypeDef
def get_value() -> RebootDbNodeInputTypeDef:
return {
"cloudVmClusterId": ...,
}
# RebootDbNodeInputTypeDef definition
class RebootDbNodeInputTypeDef(TypedDict):
cloudVmClusterId: str,
dbNodeId: str,
RestoreFromBackupConfigurationTypeDef#
# RestoreFromBackupConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import RestoreFromBackupConfigurationTypeDef
def get_value() -> RestoreFromBackupConfigurationTypeDef:
return {
"autonomousDatabaseBackupId": ...,
}
# RestoreFromBackupConfigurationTypeDef definition
class RestoreFromBackupConfigurationTypeDef(TypedDict):
autonomousDatabaseBackupId: str,
cloneType: CloneTypeType, # (1)
cloneTableSpaceList: NotRequired[Sequence[int]],
- See CloneTypeType
ShrinkAutonomousDatabaseInputTypeDef#
# ShrinkAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ShrinkAutonomousDatabaseInputTypeDef
def get_value() -> ShrinkAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ShrinkAutonomousDatabaseInputTypeDef definition
class ShrinkAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
StartAutonomousDatabaseInputTypeDef#
# StartAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StartAutonomousDatabaseInputTypeDef
def get_value() -> StartAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# StartAutonomousDatabaseInputTypeDef definition
class StartAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
StartDbNodeInputTypeDef#
# StartDbNodeInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StartDbNodeInputTypeDef
def get_value() -> StartDbNodeInputTypeDef:
return {
"cloudVmClusterId": ...,
}
# StartDbNodeInputTypeDef definition
class StartDbNodeInputTypeDef(TypedDict):
cloudVmClusterId: str,
dbNodeId: str,
StopAutonomousDatabaseInputTypeDef#
# StopAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StopAutonomousDatabaseInputTypeDef
def get_value() -> StopAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# StopAutonomousDatabaseInputTypeDef definition
class StopAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
StopDbNodeInputTypeDef#
# StopDbNodeInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StopDbNodeInputTypeDef
def get_value() -> StopDbNodeInputTypeDef:
return {
"cloudVmClusterId": ...,
}
# StopDbNodeInputTypeDef definition
class StopDbNodeInputTypeDef(TypedDict):
cloudVmClusterId: str,
dbNodeId: str,
SwitchoverAutonomousDatabaseInputTypeDef#
# SwitchoverAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import SwitchoverAutonomousDatabaseInputTypeDef
def get_value() -> SwitchoverAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# SwitchoverAutonomousDatabaseInputTypeDef definition
class SwitchoverAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
peerDbArn: NotRequired[str],
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from types_boto3_odb.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateAutonomousDatabaseBackupInputTypeDef#
# UpdateAutonomousDatabaseBackupInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateAutonomousDatabaseBackupInputTypeDef
def get_value() -> UpdateAutonomousDatabaseBackupInputTypeDef:
return {
"autonomousDatabaseBackupId": ...,
}
# UpdateAutonomousDatabaseBackupInputTypeDef definition
class UpdateAutonomousDatabaseBackupInputTypeDef(TypedDict):
autonomousDatabaseBackupId: str,
retentionPeriodInDays: NotRequired[int],
UpdateOdbNetworkInputTypeDef#
# UpdateOdbNetworkInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateOdbNetworkInputTypeDef
def get_value() -> UpdateOdbNetworkInputTypeDef:
return {
"odbNetworkId": ...,
}
# UpdateOdbNetworkInputTypeDef definition
class UpdateOdbNetworkInputTypeDef(TypedDict):
odbNetworkId: str,
displayName: NotRequired[str],
peeredCidrsToBeAdded: NotRequired[Sequence[str]],
peeredCidrsToBeRemoved: NotRequired[Sequence[str]],
s3Access: NotRequired[AccessType], # (1)
zeroEtlAccess: NotRequired[AccessType], # (1)
stsAccess: NotRequired[AccessType], # (1)
kmsAccess: NotRequired[AccessType], # (1)
s3PolicyDocument: NotRequired[str],
stsPolicyDocument: NotRequired[str],
kmsPolicyDocument: NotRequired[str],
crossRegionS3RestoreSourcesToEnable: NotRequired[Sequence[str]],
crossRegionS3RestoreSourcesToDisable: NotRequired[Sequence[str]],
- See AccessType
- See AccessType
- See AccessType
- See AccessType
UpdateOdbPeeringConnectionInputTypeDef#
# UpdateOdbPeeringConnectionInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateOdbPeeringConnectionInputTypeDef
def get_value() -> UpdateOdbPeeringConnectionInputTypeDef:
return {
"odbPeeringConnectionId": ...,
}
# UpdateOdbPeeringConnectionInputTypeDef definition
class UpdateOdbPeeringConnectionInputTypeDef(TypedDict):
odbPeeringConnectionId: str,
displayName: NotRequired[str],
peerNetworkCidrsToBeAdded: NotRequired[Sequence[str]],
peerNetworkCidrsToBeRemoved: NotRequired[Sequence[str]],
AutonomousDatabaseConnectionStringsTypeDef#
# AutonomousDatabaseConnectionStringsTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseConnectionStringsTypeDef
def get_value() -> AutonomousDatabaseConnectionStringsTypeDef:
return {
"allConnectionStrings": ...,
}
# AutonomousDatabaseConnectionStringsTypeDef definition
class AutonomousDatabaseConnectionStringsTypeDef(TypedDict):
allConnectionStrings: NotRequired[dict[str, str]],
dedicated: NotRequired[str],
high: NotRequired[str],
medium: NotRequired[str],
low: NotRequired[str],
profiles: NotRequired[list[DatabaseConnectionStringProfileTypeDef]], # (1)
- See
list[DatabaseConnectionStringProfileTypeDef]
EncryptionKeyConfigurationInputTypeDef#
# EncryptionKeyConfigurationInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import EncryptionKeyConfigurationInputTypeDef
def get_value() -> EncryptionKeyConfigurationInputTypeDef:
return {
"awsEncryptionKey": ...,
}
# EncryptionKeyConfigurationInputTypeDef definition
class EncryptionKeyConfigurationInputTypeDef(TypedDict):
awsEncryptionKey: NotRequired[AwsEncryptionKeyConfigurationInputTypeDef], # (1)
CloneToRefreshableConfigurationTypeDef#
# CloneToRefreshableConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloneToRefreshableConfigurationTypeDef
def get_value() -> CloneToRefreshableConfigurationTypeDef:
return {
"sourceAutonomousDatabaseId": ...,
}
# CloneToRefreshableConfigurationTypeDef definition
class CloneToRefreshableConfigurationTypeDef(TypedDict):
sourceAutonomousDatabaseId: str,
refreshableMode: NotRequired[RefreshableModeType], # (1)
autoRefreshFrequencyInSeconds: NotRequired[int],
autoRefreshPointLagInSeconds: NotRequired[int],
timeOfAutoRefreshStart: NotRequired[TimestampTypeDef],
openMode: NotRequired[OpenModeType], # (2)
cloneType: NotRequired[CloneTypeType], # (3)
- See RefreshableModeType
- See OpenModeType
- See CloneTypeType
LongTermBackupScheduleTypeDef#
# LongTermBackupScheduleTypeDef TypedDict usage example
from types_boto3_odb.type_defs import LongTermBackupScheduleTypeDef
def get_value() -> LongTermBackupScheduleTypeDef:
return {
"isDisabled": ...,
}
# LongTermBackupScheduleTypeDef definition
class LongTermBackupScheduleTypeDef(TypedDict):
isDisabled: NotRequired[bool],
repeatCadence: NotRequired[RepeatCadenceType], # (1)
retentionPeriodInDays: NotRequired[int],
timeOfBackup: NotRequired[TimestampTypeDef],
PointInTimeRestoreConfigurationTypeDef#
# PointInTimeRestoreConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import PointInTimeRestoreConfigurationTypeDef
def get_value() -> PointInTimeRestoreConfigurationTypeDef:
return {
"sourceAutonomousDatabaseId": ...,
}
# PointInTimeRestoreConfigurationTypeDef definition
class PointInTimeRestoreConfigurationTypeDef(TypedDict):
sourceAutonomousDatabaseId: str,
cloneType: CloneTypeType, # (1)
timestamp: NotRequired[TimestampTypeDef],
useLatestAvailableBackupTimestamp: NotRequired[bool],
cloneTableSpaceList: NotRequired[Sequence[int]],
- See CloneTypeType
RestoreAutonomousDatabaseInputTypeDef#
# RestoreAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import RestoreAutonomousDatabaseInputTypeDef
def get_value() -> RestoreAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# RestoreAutonomousDatabaseInputTypeDef definition
class RestoreAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
timestamp: TimestampTypeDef,
CloudExadataInfrastructureUnallocatedResourcesTypeDef#
# CloudExadataInfrastructureUnallocatedResourcesTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudExadataInfrastructureUnallocatedResourcesTypeDef
def get_value() -> CloudExadataInfrastructureUnallocatedResourcesTypeDef:
return {
"cloudAutonomousVmClusters": ...,
}
# CloudExadataInfrastructureUnallocatedResourcesTypeDef definition
class CloudExadataInfrastructureUnallocatedResourcesTypeDef(TypedDict):
cloudAutonomousVmClusters: NotRequired[list[CloudAutonomousVmClusterResourceDetailsTypeDef]], # (1)
cloudExadataInfrastructureDisplayName: NotRequired[str],
exadataStorageInTBs: NotRequired[float],
cloudExadataInfrastructureId: NotRequired[str],
localStorageInGBs: NotRequired[int],
memoryInGBs: NotRequired[int],
ocpus: NotRequired[int],
- See
list[CloudAutonomousVmClusterResourceDetailsTypeDef]
CreateCloudVmClusterInputTypeDef#
# CreateCloudVmClusterInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateCloudVmClusterInputTypeDef
def get_value() -> CreateCloudVmClusterInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# CreateCloudVmClusterInputTypeDef definition
class CreateCloudVmClusterInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
cpuCoreCount: int,
displayName: str,
giVersion: str,
hostname: str,
sshPublicKeys: Sequence[str],
odbNetworkId: str,
clusterName: NotRequired[str],
dataCollectionOptions: NotRequired[DataCollectionOptionsTypeDef], # (1)
dataStorageSizeInTBs: NotRequired[float],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServers: NotRequired[Sequence[str]],
tags: NotRequired[Mapping[str, str]],
isLocalBackupEnabled: NotRequired[bool],
isSparseDiskgroupEnabled: NotRequired[bool],
licenseModel: NotRequired[LicenseModelType], # (2)
memorySizeInGBs: NotRequired[int],
systemVersion: NotRequired[str],
timeZone: NotRequired[str],
clientToken: NotRequired[str],
scanListenerPortTcp: NotRequired[int],
CreateAutonomousDatabaseBackupOutputTypeDef#
# CreateAutonomousDatabaseBackupOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateAutonomousDatabaseBackupOutputTypeDef
def get_value() -> CreateAutonomousDatabaseBackupOutputTypeDef:
return {
"displayName": ...,
}
# CreateAutonomousDatabaseBackupOutputTypeDef definition
class CreateAutonomousDatabaseBackupOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
autonomousDatabaseBackupId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAutonomousDatabaseOutputTypeDef#
# CreateAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateAutonomousDatabaseOutputTypeDef
def get_value() -> CreateAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# CreateAutonomousDatabaseOutputTypeDef definition
class CreateAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAutonomousDatabaseWalletOutputTypeDef#
# CreateAutonomousDatabaseWalletOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateAutonomousDatabaseWalletOutputTypeDef
def get_value() -> CreateAutonomousDatabaseWalletOutputTypeDef:
return {
"autonomousDatabaseWalletFile": ...,
}
# CreateAutonomousDatabaseWalletOutputTypeDef definition
class CreateAutonomousDatabaseWalletOutputTypeDef(TypedDict):
autonomousDatabaseWalletFile: bytes,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateCloudAutonomousVmClusterOutputTypeDef#
# CreateCloudAutonomousVmClusterOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateCloudAutonomousVmClusterOutputTypeDef
def get_value() -> CreateCloudAutonomousVmClusterOutputTypeDef:
return {
"displayName": ...,
}
# CreateCloudAutonomousVmClusterOutputTypeDef definition
class CreateCloudAutonomousVmClusterOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
cloudAutonomousVmClusterId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateCloudExadataInfrastructureOutputTypeDef#
# CreateCloudExadataInfrastructureOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateCloudExadataInfrastructureOutputTypeDef
def get_value() -> CreateCloudExadataInfrastructureOutputTypeDef:
return {
"displayName": ...,
}
# CreateCloudExadataInfrastructureOutputTypeDef definition
class CreateCloudExadataInfrastructureOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
cloudExadataInfrastructureId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateCloudVmClusterOutputTypeDef#
# CreateCloudVmClusterOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateCloudVmClusterOutputTypeDef
def get_value() -> CreateCloudVmClusterOutputTypeDef:
return {
"displayName": ...,
}
# CreateCloudVmClusterOutputTypeDef definition
class CreateCloudVmClusterOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
cloudVmClusterId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateOdbNetworkOutputTypeDef#
# CreateOdbNetworkOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateOdbNetworkOutputTypeDef
def get_value() -> CreateOdbNetworkOutputTypeDef:
return {
"displayName": ...,
}
# CreateOdbNetworkOutputTypeDef definition
class CreateOdbNetworkOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
odbNetworkId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateOdbPeeringConnectionOutputTypeDef#
# CreateOdbPeeringConnectionOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateOdbPeeringConnectionOutputTypeDef
def get_value() -> CreateOdbPeeringConnectionOutputTypeDef:
return {
"displayName": ...,
}
# CreateOdbPeeringConnectionOutputTypeDef definition
class CreateOdbPeeringConnectionOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
odbPeeringConnectionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FailoverAutonomousDatabaseOutputTypeDef#
# FailoverAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import FailoverAutonomousDatabaseOutputTypeDef
def get_value() -> FailoverAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# FailoverAutonomousDatabaseOutputTypeDef definition
class FailoverAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAutonomousDatabaseBackupOutputTypeDef#
# GetAutonomousDatabaseBackupOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetAutonomousDatabaseBackupOutputTypeDef
def get_value() -> GetAutonomousDatabaseBackupOutputTypeDef:
return {
"autonomousDatabaseBackup": ...,
}
# GetAutonomousDatabaseBackupOutputTypeDef definition
class GetAutonomousDatabaseBackupOutputTypeDef(TypedDict):
autonomousDatabaseBackup: AutonomousDatabaseBackupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAutonomousDatabaseWalletDetailsOutputTypeDef#
# GetAutonomousDatabaseWalletDetailsOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetAutonomousDatabaseWalletDetailsOutputTypeDef
def get_value() -> GetAutonomousDatabaseWalletDetailsOutputTypeDef:
return {
"autonomousDatabaseWalletDetails": ...,
}
# GetAutonomousDatabaseWalletDetailsOutputTypeDef definition
class GetAutonomousDatabaseWalletDetailsOutputTypeDef(TypedDict):
autonomousDatabaseWalletDetails: AutonomousDatabaseWalletDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAutonomousDatabaseBackupsOutputTypeDef#
# ListAutonomousDatabaseBackupsOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseBackupsOutputTypeDef
def get_value() -> ListAutonomousDatabaseBackupsOutputTypeDef:
return {
"nextToken": ...,
}
# ListAutonomousDatabaseBackupsOutputTypeDef definition
class ListAutonomousDatabaseBackupsOutputTypeDef(TypedDict):
autonomousDatabaseBackups: list[AutonomousDatabaseBackupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[AutonomousDatabaseBackupSummaryTypeDef] - See ResponseMetadataTypeDef
ListAutonomousDatabaseCharacterSetsOutputTypeDef#
# ListAutonomousDatabaseCharacterSetsOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseCharacterSetsOutputTypeDef
def get_value() -> ListAutonomousDatabaseCharacterSetsOutputTypeDef:
return {
"nextToken": ...,
}
# ListAutonomousDatabaseCharacterSetsOutputTypeDef definition
class ListAutonomousDatabaseCharacterSetsOutputTypeDef(TypedDict):
autonomousDatabaseCharacterSets: list[AutonomousDatabaseCharacterSetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[AutonomousDatabaseCharacterSetSummaryTypeDef] - See ResponseMetadataTypeDef
ListAutonomousDatabasePeersOutputTypeDef#
# ListAutonomousDatabasePeersOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabasePeersOutputTypeDef
def get_value() -> ListAutonomousDatabasePeersOutputTypeDef:
return {
"nextToken": ...,
}
# ListAutonomousDatabasePeersOutputTypeDef definition
class ListAutonomousDatabasePeersOutputTypeDef(TypedDict):
autonomousDatabasePeers: list[AutonomousDatabasePeerSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[AutonomousDatabasePeerSummaryTypeDef] - See ResponseMetadataTypeDef
ListAutonomousDatabaseVersionsOutputTypeDef#
# ListAutonomousDatabaseVersionsOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseVersionsOutputTypeDef
def get_value() -> ListAutonomousDatabaseVersionsOutputTypeDef:
return {
"nextToken": ...,
}
# ListAutonomousDatabaseVersionsOutputTypeDef definition
class ListAutonomousDatabaseVersionsOutputTypeDef(TypedDict):
autonomousDatabaseVersions: list[AutonomousDatabaseVersionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[AutonomousDatabaseVersionSummaryTypeDef] - See ResponseMetadataTypeDef
ListAutonomousVirtualMachinesOutputTypeDef#
# ListAutonomousVirtualMachinesOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousVirtualMachinesOutputTypeDef
def get_value() -> ListAutonomousVirtualMachinesOutputTypeDef:
return {
"nextToken": ...,
}
# ListAutonomousVirtualMachinesOutputTypeDef definition
class ListAutonomousVirtualMachinesOutputTypeDef(TypedDict):
autonomousVirtualMachines: list[AutonomousVirtualMachineSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[AutonomousVirtualMachineSummaryTypeDef] - See ResponseMetadataTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RebootAutonomousDatabaseOutputTypeDef#
# RebootAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import RebootAutonomousDatabaseOutputTypeDef
def get_value() -> RebootAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# RebootAutonomousDatabaseOutputTypeDef definition
class RebootAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RebootDbNodeOutputTypeDef#
# RebootDbNodeOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import RebootDbNodeOutputTypeDef
def get_value() -> RebootDbNodeOutputTypeDef:
return {
"dbNodeId": ...,
}
# RebootDbNodeOutputTypeDef definition
class RebootDbNodeOutputTypeDef(TypedDict):
dbNodeId: str,
status: DbNodeResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreAutonomousDatabaseOutputTypeDef#
# RestoreAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import RestoreAutonomousDatabaseOutputTypeDef
def get_value() -> RestoreAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# RestoreAutonomousDatabaseOutputTypeDef definition
class RestoreAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ShrinkAutonomousDatabaseOutputTypeDef#
# ShrinkAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ShrinkAutonomousDatabaseOutputTypeDef
def get_value() -> ShrinkAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ShrinkAutonomousDatabaseOutputTypeDef definition
class ShrinkAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartAutonomousDatabaseOutputTypeDef#
# StartAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StartAutonomousDatabaseOutputTypeDef
def get_value() -> StartAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# StartAutonomousDatabaseOutputTypeDef definition
class StartAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartDbNodeOutputTypeDef#
# StartDbNodeOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StartDbNodeOutputTypeDef
def get_value() -> StartDbNodeOutputTypeDef:
return {
"dbNodeId": ...,
}
# StartDbNodeOutputTypeDef definition
class StartDbNodeOutputTypeDef(TypedDict):
dbNodeId: str,
status: DbNodeResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopAutonomousDatabaseOutputTypeDef#
# StopAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StopAutonomousDatabaseOutputTypeDef
def get_value() -> StopAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# StopAutonomousDatabaseOutputTypeDef definition
class StopAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopDbNodeOutputTypeDef#
# StopDbNodeOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import StopDbNodeOutputTypeDef
def get_value() -> StopDbNodeOutputTypeDef:
return {
"dbNodeId": ...,
}
# StopDbNodeOutputTypeDef definition
class StopDbNodeOutputTypeDef(TypedDict):
dbNodeId: str,
status: DbNodeResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SwitchoverAutonomousDatabaseOutputTypeDef#
# SwitchoverAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import SwitchoverAutonomousDatabaseOutputTypeDef
def get_value() -> SwitchoverAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# SwitchoverAutonomousDatabaseOutputTypeDef definition
class SwitchoverAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAutonomousDatabaseBackupOutputTypeDef#
# UpdateAutonomousDatabaseBackupOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateAutonomousDatabaseBackupOutputTypeDef
def get_value() -> UpdateAutonomousDatabaseBackupOutputTypeDef:
return {
"displayName": ...,
}
# UpdateAutonomousDatabaseBackupOutputTypeDef definition
class UpdateAutonomousDatabaseBackupOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
autonomousDatabaseBackupId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAutonomousDatabaseOutputTypeDef#
# UpdateAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateAutonomousDatabaseOutputTypeDef
def get_value() -> UpdateAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# UpdateAutonomousDatabaseOutputTypeDef definition
class UpdateAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabaseId: str,
displayName: str,
status: AutonomousDatabaseResourceStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateCloudExadataInfrastructureOutputTypeDef#
# UpdateCloudExadataInfrastructureOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateCloudExadataInfrastructureOutputTypeDef
def get_value() -> UpdateCloudExadataInfrastructureOutputTypeDef:
return {
"displayName": ...,
}
# UpdateCloudExadataInfrastructureOutputTypeDef definition
class UpdateCloudExadataInfrastructureOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
cloudExadataInfrastructureId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateOdbNetworkOutputTypeDef#
# UpdateOdbNetworkOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateOdbNetworkOutputTypeDef
def get_value() -> UpdateOdbNetworkOutputTypeDef:
return {
"displayName": ...,
}
# UpdateOdbNetworkOutputTypeDef definition
class UpdateOdbNetworkOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
odbNetworkId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateOdbPeeringConnectionOutputTypeDef#
# UpdateOdbPeeringConnectionOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateOdbPeeringConnectionOutputTypeDef
def get_value() -> UpdateOdbPeeringConnectionOutputTypeDef:
return {
"displayName": ...,
}
# UpdateOdbPeeringConnectionOutputTypeDef definition
class UpdateOdbPeeringConnectionOutputTypeDef(TypedDict):
displayName: str,
status: ResourceStatusType, # (1)
statusReason: str,
odbPeeringConnectionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ScheduledOperationDetailsTypeDef#
# ScheduledOperationDetailsTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ScheduledOperationDetailsTypeDef
def get_value() -> ScheduledOperationDetailsTypeDef:
return {
"dayOfWeek": ...,
}
# ScheduledOperationDetailsTypeDef definition
class ScheduledOperationDetailsTypeDef(TypedDict):
dayOfWeek: DayOfWeekTypeDef, # (1)
scheduledStartTime: NotRequired[str],
scheduledStopTime: NotRequired[str],
- See DayOfWeekTypeDef
ExadataIormConfigTypeDef#
# ExadataIormConfigTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ExadataIormConfigTypeDef
def get_value() -> ExadataIormConfigTypeDef:
return {
"dbPlans": ...,
}
# ExadataIormConfigTypeDef definition
class ExadataIormConfigTypeDef(TypedDict):
dbPlans: NotRequired[list[DbIormConfigTypeDef]], # (1)
lifecycleDetails: NotRequired[str],
lifecycleState: NotRequired[IormLifecycleStateType], # (2)
objective: NotRequired[ObjectiveType], # (3)
- See
list[DbIormConfigTypeDef] - See IormLifecycleStateType
- See ObjectiveType
ListDbNodesOutputTypeDef#
# ListDbNodesOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbNodesOutputTypeDef
def get_value() -> ListDbNodesOutputTypeDef:
return {
"nextToken": ...,
}
# ListDbNodesOutputTypeDef definition
class ListDbNodesOutputTypeDef(TypedDict):
dbNodes: list[DbNodeSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[DbNodeSummaryTypeDef] - See ResponseMetadataTypeDef
GetDbNodeOutputTypeDef#
# GetDbNodeOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetDbNodeOutputTypeDef
def get_value() -> GetDbNodeOutputTypeDef:
return {
"dbNode": ...,
}
# GetDbNodeOutputTypeDef definition
class GetDbNodeOutputTypeDef(TypedDict):
dbNode: DbNodeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DbNodeTypeDef
- See ResponseMetadataTypeDef
DbServerSummaryTypeDef#
# DbServerSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DbServerSummaryTypeDef
def get_value() -> DbServerSummaryTypeDef:
return {
"dbServerId": ...,
}
# DbServerSummaryTypeDef definition
class DbServerSummaryTypeDef(TypedDict):
dbServerId: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cpuCoreCount: NotRequired[int],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServerPatchingDetails: NotRequired[DbServerPatchingDetailsTypeDef], # (2)
displayName: NotRequired[str],
exadataInfrastructureId: NotRequired[str],
ocid: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
maxCpuCount: NotRequired[int],
maxDbNodeStorageInGBs: NotRequired[int],
maxMemoryInGBs: NotRequired[int],
memorySizeInGBs: NotRequired[int],
shape: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
vmClusterIds: NotRequired[list[str]],
computeModel: NotRequired[ComputeModelType], # (3)
autonomousVmClusterIds: NotRequired[list[str]],
autonomousVirtualMachineIds: NotRequired[list[str]],
DbServerTypeDef#
# DbServerTypeDef TypedDict usage example
from types_boto3_odb.type_defs import DbServerTypeDef
def get_value() -> DbServerTypeDef:
return {
"dbServerId": ...,
}
# DbServerTypeDef definition
class DbServerTypeDef(TypedDict):
dbServerId: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cpuCoreCount: NotRequired[int],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServerPatchingDetails: NotRequired[DbServerPatchingDetailsTypeDef], # (2)
displayName: NotRequired[str],
exadataInfrastructureId: NotRequired[str],
ocid: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
maxCpuCount: NotRequired[int],
maxDbNodeStorageInGBs: NotRequired[int],
maxMemoryInGBs: NotRequired[int],
memorySizeInGBs: NotRequired[int],
shape: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
vmClusterIds: NotRequired[list[str]],
computeModel: NotRequired[ComputeModelType], # (3)
autonomousVmClusterIds: NotRequired[list[str]],
autonomousVirtualMachineIds: NotRequired[list[str]],
ListDbSystemShapesOutputTypeDef#
# ListDbSystemShapesOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbSystemShapesOutputTypeDef
def get_value() -> ListDbSystemShapesOutputTypeDef:
return {
"nextToken": ...,
}
# ListDbSystemShapesOutputTypeDef definition
class ListDbSystemShapesOutputTypeDef(TypedDict):
dbSystemShapes: list[DbSystemShapeSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[DbSystemShapeSummaryTypeDef] - See ResponseMetadataTypeDef
EncryptionKeyConfigurationTypeDef#
# EncryptionKeyConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import EncryptionKeyConfigurationTypeDef
def get_value() -> EncryptionKeyConfigurationTypeDef:
return {
"awsEncryptionKey": ...,
}
# EncryptionKeyConfigurationTypeDef definition
class EncryptionKeyConfigurationTypeDef(TypedDict):
awsEncryptionKey: NotRequired[AwsEncryptionKeyConfigurationTypeDef], # (1)
ociEncryptionKey: NotRequired[OciEncryptionKeyConfigurationTypeDef], # (2)
okvEncryptionKey: NotRequired[OkvEncryptionKeyConfigurationTypeDef], # (3)
- See AwsEncryptionKeyConfigurationTypeDef
- See OciEncryptionKeyConfigurationTypeDef
- See OkvEncryptionKeyConfigurationTypeDef
GetOciOnboardingStatusOutputTypeDef#
# GetOciOnboardingStatusOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetOciOnboardingStatusOutputTypeDef
def get_value() -> GetOciOnboardingStatusOutputTypeDef:
return {
"status": ...,
}
# GetOciOnboardingStatusOutputTypeDef definition
class GetOciOnboardingStatusOutputTypeDef(TypedDict):
status: OciOnboardingStatusType, # (1)
existingTenancyActivationLink: str,
newTenancyActivationLink: str,
ociIdentityDomain: OciIdentityDomainTypeDef, # (2)
autonomousDatabaseOciIntegrationIamRoles: list[OciIamRoleTypeDef], # (3)
linkedOciTenancyId: str,
linkedOciCompartmentId: str,
subscriptionErrors: list[SubscriptionErrorTypeDef], # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See OciOnboardingStatusType
- See OciIdentityDomainTypeDef
- See
list[OciIamRoleTypeDef] - See
list[SubscriptionErrorTypeDef] - See ResponseMetadataTypeDef
GetOdbPeeringConnectionOutputTypeDef#
# GetOdbPeeringConnectionOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetOdbPeeringConnectionOutputTypeDef
def get_value() -> GetOdbPeeringConnectionOutputTypeDef:
return {
"odbPeeringConnection": ...,
}
# GetOdbPeeringConnectionOutputTypeDef definition
class GetOdbPeeringConnectionOutputTypeDef(TypedDict):
odbPeeringConnection: OdbPeeringConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListGiVersionsOutputTypeDef#
# ListGiVersionsOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListGiVersionsOutputTypeDef
def get_value() -> ListGiVersionsOutputTypeDef:
return {
"nextToken": ...,
}
# ListGiVersionsOutputTypeDef definition
class ListGiVersionsOutputTypeDef(TypedDict):
giVersions: list[GiVersionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[GiVersionSummaryTypeDef] - See ResponseMetadataTypeDef
ListAutonomousDatabaseBackupsInputPaginateTypeDef#
# ListAutonomousDatabaseBackupsInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseBackupsInputPaginateTypeDef
def get_value() -> ListAutonomousDatabaseBackupsInputPaginateTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ListAutonomousDatabaseBackupsInputPaginateTypeDef definition
class ListAutonomousDatabaseBackupsInputPaginateTypeDef(TypedDict):
autonomousDatabaseId: str,
status: NotRequired[AutonomousDatabaseBackupStatusType], # (1)
type: NotRequired[AutonomousDatabaseBackupTypeType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See AutonomousDatabaseBackupStatusType
- See AutonomousDatabaseBackupTypeType
- See PaginatorConfigTypeDef
ListAutonomousDatabaseCharacterSetsInputPaginateTypeDef#
# ListAutonomousDatabaseCharacterSetsInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseCharacterSetsInputPaginateTypeDef
def get_value() -> ListAutonomousDatabaseCharacterSetsInputPaginateTypeDef:
return {
"characterSetType": ...,
}
# ListAutonomousDatabaseCharacterSetsInputPaginateTypeDef definition
class ListAutonomousDatabaseCharacterSetsInputPaginateTypeDef(TypedDict):
characterSetType: NotRequired[CharacterSetTypeType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListAutonomousDatabaseClonesInputPaginateTypeDef#
# ListAutonomousDatabaseClonesInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseClonesInputPaginateTypeDef
def get_value() -> ListAutonomousDatabaseClonesInputPaginateTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ListAutonomousDatabaseClonesInputPaginateTypeDef definition
class ListAutonomousDatabaseClonesInputPaginateTypeDef(TypedDict):
autonomousDatabaseId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAutonomousDatabasePeersInputPaginateTypeDef#
# ListAutonomousDatabasePeersInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabasePeersInputPaginateTypeDef
def get_value() -> ListAutonomousDatabasePeersInputPaginateTypeDef:
return {
"autonomousDatabaseId": ...,
}
# ListAutonomousDatabasePeersInputPaginateTypeDef definition
class ListAutonomousDatabasePeersInputPaginateTypeDef(TypedDict):
autonomousDatabaseId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAutonomousDatabaseVersionsInputPaginateTypeDef#
# ListAutonomousDatabaseVersionsInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseVersionsInputPaginateTypeDef
def get_value() -> ListAutonomousDatabaseVersionsInputPaginateTypeDef:
return {
"dbWorkload": ...,
}
# ListAutonomousDatabaseVersionsInputPaginateTypeDef definition
class ListAutonomousDatabaseVersionsInputPaginateTypeDef(TypedDict):
dbWorkload: NotRequired[DbWorkloadType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See DbWorkloadType
- See PaginatorConfigTypeDef
ListAutonomousDatabasesInputPaginateTypeDef#
# ListAutonomousDatabasesInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabasesInputPaginateTypeDef
def get_value() -> ListAutonomousDatabasesInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListAutonomousDatabasesInputPaginateTypeDef definition
class ListAutonomousDatabasesInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAutonomousVirtualMachinesInputPaginateTypeDef#
# ListAutonomousVirtualMachinesInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousVirtualMachinesInputPaginateTypeDef
def get_value() -> ListAutonomousVirtualMachinesInputPaginateTypeDef:
return {
"cloudAutonomousVmClusterId": ...,
}
# ListAutonomousVirtualMachinesInputPaginateTypeDef definition
class ListAutonomousVirtualMachinesInputPaginateTypeDef(TypedDict):
cloudAutonomousVmClusterId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCloudAutonomousVmClustersInputPaginateTypeDef#
# ListCloudAutonomousVmClustersInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudAutonomousVmClustersInputPaginateTypeDef
def get_value() -> ListCloudAutonomousVmClustersInputPaginateTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# ListCloudAutonomousVmClustersInputPaginateTypeDef definition
class ListCloudAutonomousVmClustersInputPaginateTypeDef(TypedDict):
cloudExadataInfrastructureId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCloudExadataInfrastructuresInputPaginateTypeDef#
# ListCloudExadataInfrastructuresInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudExadataInfrastructuresInputPaginateTypeDef
def get_value() -> ListCloudExadataInfrastructuresInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListCloudExadataInfrastructuresInputPaginateTypeDef definition
class ListCloudExadataInfrastructuresInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCloudVmClustersInputPaginateTypeDef#
# ListCloudVmClustersInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudVmClustersInputPaginateTypeDef
def get_value() -> ListCloudVmClustersInputPaginateTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# ListCloudVmClustersInputPaginateTypeDef definition
class ListCloudVmClustersInputPaginateTypeDef(TypedDict):
cloudExadataInfrastructureId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDbNodesInputPaginateTypeDef#
# ListDbNodesInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbNodesInputPaginateTypeDef
def get_value() -> ListDbNodesInputPaginateTypeDef:
return {
"cloudVmClusterId": ...,
}
# ListDbNodesInputPaginateTypeDef definition
class ListDbNodesInputPaginateTypeDef(TypedDict):
cloudVmClusterId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDbServersInputPaginateTypeDef#
# ListDbServersInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbServersInputPaginateTypeDef
def get_value() -> ListDbServersInputPaginateTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# ListDbServersInputPaginateTypeDef definition
class ListDbServersInputPaginateTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDbSystemShapesInputPaginateTypeDef#
# ListDbSystemShapesInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbSystemShapesInputPaginateTypeDef
def get_value() -> ListDbSystemShapesInputPaginateTypeDef:
return {
"availabilityZone": ...,
}
# ListDbSystemShapesInputPaginateTypeDef definition
class ListDbSystemShapesInputPaginateTypeDef(TypedDict):
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGiVersionsInputPaginateTypeDef#
# ListGiVersionsInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListGiVersionsInputPaginateTypeDef
def get_value() -> ListGiVersionsInputPaginateTypeDef:
return {
"shape": ...,
}
# ListGiVersionsInputPaginateTypeDef definition
class ListGiVersionsInputPaginateTypeDef(TypedDict):
shape: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListOdbNetworksInputPaginateTypeDef#
# ListOdbNetworksInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListOdbNetworksInputPaginateTypeDef
def get_value() -> ListOdbNetworksInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListOdbNetworksInputPaginateTypeDef definition
class ListOdbNetworksInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListOdbPeeringConnectionsInputPaginateTypeDef#
# ListOdbPeeringConnectionsInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListOdbPeeringConnectionsInputPaginateTypeDef
def get_value() -> ListOdbPeeringConnectionsInputPaginateTypeDef:
return {
"odbNetworkId": ...,
}
# ListOdbPeeringConnectionsInputPaginateTypeDef definition
class ListOdbPeeringConnectionsInputPaginateTypeDef(TypedDict):
odbNetworkId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSystemVersionsInputPaginateTypeDef#
# ListSystemVersionsInputPaginateTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListSystemVersionsInputPaginateTypeDef
def get_value() -> ListSystemVersionsInputPaginateTypeDef:
return {
"giVersion": ...,
}
# ListSystemVersionsInputPaginateTypeDef definition
class ListSystemVersionsInputPaginateTypeDef(TypedDict):
giVersion: str,
shape: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListOdbPeeringConnectionsOutputTypeDef#
# ListOdbPeeringConnectionsOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListOdbPeeringConnectionsOutputTypeDef
def get_value() -> ListOdbPeeringConnectionsOutputTypeDef:
return {
"nextToken": ...,
}
# ListOdbPeeringConnectionsOutputTypeDef definition
class ListOdbPeeringConnectionsOutputTypeDef(TypedDict):
odbPeeringConnections: list[OdbPeeringConnectionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[OdbPeeringConnectionSummaryTypeDef] - See ResponseMetadataTypeDef
ListSystemVersionsOutputTypeDef#
# ListSystemVersionsOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListSystemVersionsOutputTypeDef
def get_value() -> ListSystemVersionsOutputTypeDef:
return {
"nextToken": ...,
}
# ListSystemVersionsOutputTypeDef definition
class ListSystemVersionsOutputTypeDef(TypedDict):
systemVersions: list[SystemVersionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[SystemVersionSummaryTypeDef] - See ResponseMetadataTypeDef
MaintenanceWindowOutputTypeDef#
# MaintenanceWindowOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import MaintenanceWindowOutputTypeDef
def get_value() -> MaintenanceWindowOutputTypeDef:
return {
"customActionTimeoutInMins": ...,
}
# MaintenanceWindowOutputTypeDef definition
class MaintenanceWindowOutputTypeDef(TypedDict):
customActionTimeoutInMins: NotRequired[int],
daysOfWeek: NotRequired[list[DayOfWeekTypeDef]], # (1)
hoursOfDay: NotRequired[list[int]],
isCustomActionTimeoutEnabled: NotRequired[bool],
leadTimeInWeeks: NotRequired[int],
months: NotRequired[list[MonthTypeDef]], # (2)
patchingMode: NotRequired[PatchingModeTypeType], # (3)
preference: NotRequired[PreferenceTypeType], # (4)
skipRu: NotRequired[bool],
weeksOfMonth: NotRequired[list[int]],
- See
list[DayOfWeekTypeDef] - See
list[MonthTypeDef] - See PatchingModeTypeType
- See PreferenceTypeType
MaintenanceWindowTypeDef#
# MaintenanceWindowTypeDef TypedDict usage example
from types_boto3_odb.type_defs import MaintenanceWindowTypeDef
def get_value() -> MaintenanceWindowTypeDef:
return {
"customActionTimeoutInMins": ...,
}
# MaintenanceWindowTypeDef definition
class MaintenanceWindowTypeDef(TypedDict):
customActionTimeoutInMins: NotRequired[int],
daysOfWeek: NotRequired[Sequence[DayOfWeekTypeDef]], # (1)
hoursOfDay: NotRequired[Sequence[int]],
isCustomActionTimeoutEnabled: NotRequired[bool],
leadTimeInWeeks: NotRequired[int],
months: NotRequired[Sequence[MonthTypeDef]], # (2)
patchingMode: NotRequired[PatchingModeTypeType], # (3)
preference: NotRequired[PreferenceTypeType], # (4)
skipRu: NotRequired[bool],
weeksOfMonth: NotRequired[Sequence[int]],
- See
Sequence[DayOfWeekTypeDef] - See
Sequence[MonthTypeDef] - See PatchingModeTypeType
- See PreferenceTypeType
ManagedServicesTypeDef#
# ManagedServicesTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ManagedServicesTypeDef
def get_value() -> ManagedServicesTypeDef:
return {
"serviceNetworkArn": ...,
}
# ManagedServicesTypeDef definition
class ManagedServicesTypeDef(TypedDict):
serviceNetworkArn: NotRequired[str],
resourceGatewayArn: NotRequired[str],
managedServicesIpv4Cidrs: NotRequired[list[str]],
serviceNetworkEndpoint: NotRequired[ServiceNetworkEndpointTypeDef], # (1)
managedS3BackupAccess: NotRequired[ManagedS3BackupAccessTypeDef], # (2)
zeroEtlAccess: NotRequired[ZeroEtlAccessTypeDef], # (3)
s3Access: NotRequired[S3AccessTypeDef], # (4)
stsAccess: NotRequired[StsAccessTypeDef], # (5)
kmsAccess: NotRequired[KmsAccessTypeDef], # (6)
crossRegionS3RestoreSourcesAccess: NotRequired[list[CrossRegionS3RestoreSourcesAccessTypeDef]], # (7)
- See ServiceNetworkEndpointTypeDef
- See ManagedS3BackupAccessTypeDef
- See ZeroEtlAccessTypeDef
- See S3AccessTypeDef
- See StsAccessTypeDef
- See KmsAccessTypeDef
- See
list[CrossRegionS3RestoreSourcesAccessTypeDef]
SourceConfigurationTypeDef#
# SourceConfigurationTypeDef TypedDict usage example
from types_boto3_odb.type_defs import SourceConfigurationTypeDef
def get_value() -> SourceConfigurationTypeDef:
return {
"databaseClone": ...,
}
# SourceConfigurationTypeDef definition
class SourceConfigurationTypeDef(TypedDict):
databaseClone: NotRequired[DatabaseCloneConfigurationTypeDef], # (1)
restoreFromBackup: NotRequired[RestoreFromBackupConfigurationTypeDef], # (2)
pointInTimeRestore: NotRequired[PointInTimeRestoreConfigurationTypeDef], # (3)
crossRegionDataGuard: NotRequired[CrossRegionDataGuardConfigurationTypeDef], # (4)
crossRegionDisasterRecovery: NotRequired[CrossRegionDisasterRecoveryConfigurationTypeDef], # (5)
cloneToRefreshable: NotRequired[CloneToRefreshableConfigurationTypeDef], # (6)
- See DatabaseCloneConfigurationTypeDef
- See RestoreFromBackupConfigurationTypeDef
- See PointInTimeRestoreConfigurationTypeDef
- See CrossRegionDataGuardConfigurationTypeDef
- See CrossRegionDisasterRecoveryConfigurationTypeDef
- See CloneToRefreshableConfigurationTypeDef
GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef#
# GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef
def get_value() -> GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef:
return {
"cloudExadataInfrastructureUnallocatedResources": ...,
}
# GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef definition
class GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef(TypedDict):
cloudExadataInfrastructureUnallocatedResources: CloudExadataInfrastructureUnallocatedResourcesTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CloudVmClusterSummaryTypeDef#
# CloudVmClusterSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudVmClusterSummaryTypeDef
def get_value() -> CloudVmClusterSummaryTypeDef:
return {
"cloudVmClusterId": ...,
}
# CloudVmClusterSummaryTypeDef definition
class CloudVmClusterSummaryTypeDef(TypedDict):
cloudVmClusterId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cloudVmClusterArn: NotRequired[str],
cloudExadataInfrastructureId: NotRequired[str],
cloudExadataInfrastructureArn: NotRequired[str],
clusterName: NotRequired[str],
cpuCoreCount: NotRequired[int],
dataCollectionOptions: NotRequired[DataCollectionOptionsTypeDef], # (2)
dataStorageSizeInTBs: NotRequired[float],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServers: NotRequired[list[str]],
diskRedundancy: NotRequired[DiskRedundancyType], # (3)
giVersion: NotRequired[str],
hostname: NotRequired[str],
iormConfigCache: NotRequired[ExadataIormConfigTypeDef], # (4)
isLocalBackupEnabled: NotRequired[bool],
isSparseDiskgroupEnabled: NotRequired[bool],
lastUpdateHistoryEntryId: NotRequired[str],
licenseModel: NotRequired[LicenseModelType], # (5)
listenerPort: NotRequired[int],
memorySizeInGBs: NotRequired[int],
nodeCount: NotRequired[int],
ocid: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
ociUrl: NotRequired[str],
domain: NotRequired[str],
scanDnsName: NotRequired[str],
scanDnsRecordId: NotRequired[str],
scanIpIds: NotRequired[list[str]],
shape: NotRequired[str],
sshPublicKeys: NotRequired[list[str]],
storageSizeInGBs: NotRequired[int],
systemVersion: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
timeZone: NotRequired[str],
vipIds: NotRequired[list[str]],
odbNetworkId: NotRequired[str],
odbNetworkArn: NotRequired[str],
percentProgress: NotRequired[float],
computeModel: NotRequired[ComputeModelType], # (6)
iamRoles: NotRequired[list[IamRoleTypeDef]], # (7)
- See ResourceStatusType
- See DataCollectionOptionsTypeDef
- See DiskRedundancyType
- See ExadataIormConfigTypeDef
- See LicenseModelType
- See ComputeModelType
- See
list[IamRoleTypeDef]
CloudVmClusterTypeDef#
# CloudVmClusterTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudVmClusterTypeDef
def get_value() -> CloudVmClusterTypeDef:
return {
"cloudVmClusterId": ...,
}
# CloudVmClusterTypeDef definition
class CloudVmClusterTypeDef(TypedDict):
cloudVmClusterId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cloudVmClusterArn: NotRequired[str],
cloudExadataInfrastructureId: NotRequired[str],
cloudExadataInfrastructureArn: NotRequired[str],
clusterName: NotRequired[str],
cpuCoreCount: NotRequired[int],
dataCollectionOptions: NotRequired[DataCollectionOptionsTypeDef], # (2)
dataStorageSizeInTBs: NotRequired[float],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServers: NotRequired[list[str]],
diskRedundancy: NotRequired[DiskRedundancyType], # (3)
giVersion: NotRequired[str],
hostname: NotRequired[str],
iormConfigCache: NotRequired[ExadataIormConfigTypeDef], # (4)
isLocalBackupEnabled: NotRequired[bool],
isSparseDiskgroupEnabled: NotRequired[bool],
lastUpdateHistoryEntryId: NotRequired[str],
licenseModel: NotRequired[LicenseModelType], # (5)
listenerPort: NotRequired[int],
memorySizeInGBs: NotRequired[int],
nodeCount: NotRequired[int],
ocid: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
ociUrl: NotRequired[str],
domain: NotRequired[str],
scanDnsName: NotRequired[str],
scanDnsRecordId: NotRequired[str],
scanIpIds: NotRequired[list[str]],
shape: NotRequired[str],
sshPublicKeys: NotRequired[list[str]],
storageSizeInGBs: NotRequired[int],
systemVersion: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
timeZone: NotRequired[str],
vipIds: NotRequired[list[str]],
odbNetworkId: NotRequired[str],
odbNetworkArn: NotRequired[str],
percentProgress: NotRequired[float],
computeModel: NotRequired[ComputeModelType], # (6)
iamRoles: NotRequired[list[IamRoleTypeDef]], # (7)
- See ResourceStatusType
- See DataCollectionOptionsTypeDef
- See DiskRedundancyType
- See ExadataIormConfigTypeDef
- See LicenseModelType
- See ComputeModelType
- See
list[IamRoleTypeDef]
ListDbServersOutputTypeDef#
# ListDbServersOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListDbServersOutputTypeDef
def get_value() -> ListDbServersOutputTypeDef:
return {
"nextToken": ...,
}
# ListDbServersOutputTypeDef definition
class ListDbServersOutputTypeDef(TypedDict):
dbServers: list[DbServerSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[DbServerSummaryTypeDef] - See ResponseMetadataTypeDef
GetDbServerOutputTypeDef#
# GetDbServerOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetDbServerOutputTypeDef
def get_value() -> GetDbServerOutputTypeDef:
return {
"dbServer": ...,
}
# GetDbServerOutputTypeDef definition
class GetDbServerOutputTypeDef(TypedDict):
dbServer: DbServerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EncryptionSummaryTypeDef#
# EncryptionSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import EncryptionSummaryTypeDef
def get_value() -> EncryptionSummaryTypeDef:
return {
"encryptionKeyProvider": ...,
}
# EncryptionSummaryTypeDef definition
class EncryptionSummaryTypeDef(TypedDict):
encryptionKeyProvider: NotRequired[EncryptionKeyProviderType], # (1)
encryptionKeyConfiguration: NotRequired[EncryptionKeyConfigurationTypeDef], # (2)
CloudAutonomousVmClusterSummaryTypeDef#
# CloudAutonomousVmClusterSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudAutonomousVmClusterSummaryTypeDef
def get_value() -> CloudAutonomousVmClusterSummaryTypeDef:
return {
"cloudAutonomousVmClusterId": ...,
}
# CloudAutonomousVmClusterSummaryTypeDef definition
class CloudAutonomousVmClusterSummaryTypeDef(TypedDict):
cloudAutonomousVmClusterId: str,
cloudAutonomousVmClusterArn: NotRequired[str],
odbNetworkId: NotRequired[str],
odbNetworkArn: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
percentProgress: NotRequired[float],
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cloudExadataInfrastructureId: NotRequired[str],
cloudExadataInfrastructureArn: NotRequired[str],
autonomousDataStoragePercentage: NotRequired[float],
autonomousDataStorageSizeInTBs: NotRequired[float],
availableAutonomousDataStorageSizeInTBs: NotRequired[float],
availableContainerDatabases: NotRequired[int],
availableCpus: NotRequired[float],
computeModel: NotRequired[ComputeModelType], # (2)
cpuCoreCount: NotRequired[int],
cpuCoreCountPerNode: NotRequired[int],
cpuPercentage: NotRequired[float],
dataStorageSizeInGBs: NotRequired[float],
dataStorageSizeInTBs: NotRequired[float],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServers: NotRequired[list[str]],
description: NotRequired[str],
domain: NotRequired[str],
exadataStorageInTBsLowestScaledValue: NotRequired[float],
hostname: NotRequired[str],
ocid: NotRequired[str],
ociUrl: NotRequired[str],
isMtlsEnabledVmCluster: NotRequired[bool],
licenseModel: NotRequired[LicenseModelType], # (3)
maintenanceWindow: NotRequired[MaintenanceWindowOutputTypeDef], # (4)
maxAcdsLowestScaledValue: NotRequired[int],
memoryPerOracleComputeUnitInGBs: NotRequired[int],
memorySizeInGBs: NotRequired[int],
nodeCount: NotRequired[int],
nonProvisionableAutonomousContainerDatabases: NotRequired[int],
provisionableAutonomousContainerDatabases: NotRequired[int],
provisionedAutonomousContainerDatabases: NotRequired[int],
provisionedCpus: NotRequired[float],
reclaimableCpus: NotRequired[float],
reservedCpus: NotRequired[float],
scanListenerPortNonTls: NotRequired[int],
scanListenerPortTls: NotRequired[int],
shape: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
timeDatabaseSslCertificateExpires: NotRequired[datetime.datetime],
timeOrdsCertificateExpires: NotRequired[datetime.datetime],
timeZone: NotRequired[str],
totalContainerDatabases: NotRequired[int],
iamRoles: NotRequired[list[IamRoleTypeDef]], # (5)
- See ResourceStatusType
- See ComputeModelType
- See LicenseModelType
- See MaintenanceWindowOutputTypeDef
- See
list[IamRoleTypeDef]
CloudAutonomousVmClusterTypeDef#
# CloudAutonomousVmClusterTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudAutonomousVmClusterTypeDef
def get_value() -> CloudAutonomousVmClusterTypeDef:
return {
"cloudAutonomousVmClusterId": ...,
}
# CloudAutonomousVmClusterTypeDef definition
class CloudAutonomousVmClusterTypeDef(TypedDict):
cloudAutonomousVmClusterId: str,
cloudAutonomousVmClusterArn: NotRequired[str],
odbNetworkId: NotRequired[str],
odbNetworkArn: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
percentProgress: NotRequired[float],
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cloudExadataInfrastructureId: NotRequired[str],
cloudExadataInfrastructureArn: NotRequired[str],
autonomousDataStoragePercentage: NotRequired[float],
autonomousDataStorageSizeInTBs: NotRequired[float],
availableAutonomousDataStorageSizeInTBs: NotRequired[float],
availableContainerDatabases: NotRequired[int],
availableCpus: NotRequired[float],
computeModel: NotRequired[ComputeModelType], # (2)
cpuCoreCount: NotRequired[int],
cpuCoreCountPerNode: NotRequired[int],
cpuPercentage: NotRequired[float],
dataStorageSizeInGBs: NotRequired[float],
dataStorageSizeInTBs: NotRequired[float],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServers: NotRequired[list[str]],
description: NotRequired[str],
domain: NotRequired[str],
exadataStorageInTBsLowestScaledValue: NotRequired[float],
hostname: NotRequired[str],
ocid: NotRequired[str],
ociUrl: NotRequired[str],
isMtlsEnabledVmCluster: NotRequired[bool],
licenseModel: NotRequired[LicenseModelType], # (3)
maintenanceWindow: NotRequired[MaintenanceWindowOutputTypeDef], # (4)
maxAcdsLowestScaledValue: NotRequired[int],
memoryPerOracleComputeUnitInGBs: NotRequired[int],
memorySizeInGBs: NotRequired[int],
nodeCount: NotRequired[int],
nonProvisionableAutonomousContainerDatabases: NotRequired[int],
provisionableAutonomousContainerDatabases: NotRequired[int],
provisionedAutonomousContainerDatabases: NotRequired[int],
provisionedCpus: NotRequired[float],
reclaimableCpus: NotRequired[float],
reservedCpus: NotRequired[float],
scanListenerPortNonTls: NotRequired[int],
scanListenerPortTls: NotRequired[int],
shape: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
timeDatabaseSslCertificateExpires: NotRequired[datetime.datetime],
timeOrdsCertificateExpires: NotRequired[datetime.datetime],
timeZone: NotRequired[str],
totalContainerDatabases: NotRequired[int],
iamRoles: NotRequired[list[IamRoleTypeDef]], # (5)
- See ResourceStatusType
- See ComputeModelType
- See LicenseModelType
- See MaintenanceWindowOutputTypeDef
- See
list[IamRoleTypeDef]
CloudExadataInfrastructureSummaryTypeDef#
# CloudExadataInfrastructureSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudExadataInfrastructureSummaryTypeDef
def get_value() -> CloudExadataInfrastructureSummaryTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# CloudExadataInfrastructureSummaryTypeDef definition
class CloudExadataInfrastructureSummaryTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cloudExadataInfrastructureArn: NotRequired[str],
activatedStorageCount: NotRequired[int],
additionalStorageCount: NotRequired[int],
availableStorageSizeInGBs: NotRequired[int],
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
computeCount: NotRequired[int],
cpuCount: NotRequired[int],
customerContactsToSendToOCI: NotRequired[list[CustomerContactTypeDef]], # (2)
dataStorageSizeInTBs: NotRequired[float],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServerVersion: NotRequired[str],
lastMaintenanceRunId: NotRequired[str],
maintenanceWindow: NotRequired[MaintenanceWindowOutputTypeDef], # (3)
maxCpuCount: NotRequired[int],
maxDataStorageInTBs: NotRequired[float],
maxDbNodeStorageSizeInGBs: NotRequired[int],
maxMemoryInGBs: NotRequired[int],
memorySizeInGBs: NotRequired[int],
monthlyDbServerVersion: NotRequired[str],
monthlyStorageServerVersion: NotRequired[str],
nextMaintenanceRunId: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
ociUrl: NotRequired[str],
ocid: NotRequired[str],
shape: NotRequired[str],
storageCount: NotRequired[int],
storageServerVersion: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
totalStorageSizeInGBs: NotRequired[int],
percentProgress: NotRequired[float],
databaseServerType: NotRequired[str],
storageServerType: NotRequired[str],
computeModel: NotRequired[ComputeModelType], # (4)
- See ResourceStatusType
- See
list[CustomerContactTypeDef] - See MaintenanceWindowOutputTypeDef
- See ComputeModelType
CloudExadataInfrastructureTypeDef#
# CloudExadataInfrastructureTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CloudExadataInfrastructureTypeDef
def get_value() -> CloudExadataInfrastructureTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# CloudExadataInfrastructureTypeDef definition
class CloudExadataInfrastructureTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
cloudExadataInfrastructureArn: NotRequired[str],
activatedStorageCount: NotRequired[int],
additionalStorageCount: NotRequired[int],
availableStorageSizeInGBs: NotRequired[int],
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
computeCount: NotRequired[int],
cpuCount: NotRequired[int],
customerContactsToSendToOCI: NotRequired[list[CustomerContactTypeDef]], # (2)
dataStorageSizeInTBs: NotRequired[float],
dbNodeStorageSizeInGBs: NotRequired[int],
dbServerVersion: NotRequired[str],
lastMaintenanceRunId: NotRequired[str],
maintenanceWindow: NotRequired[MaintenanceWindowOutputTypeDef], # (3)
maxCpuCount: NotRequired[int],
maxDataStorageInTBs: NotRequired[float],
maxDbNodeStorageSizeInGBs: NotRequired[int],
maxMemoryInGBs: NotRequired[int],
memorySizeInGBs: NotRequired[int],
monthlyDbServerVersion: NotRequired[str],
monthlyStorageServerVersion: NotRequired[str],
nextMaintenanceRunId: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
ociUrl: NotRequired[str],
ocid: NotRequired[str],
shape: NotRequired[str],
storageCount: NotRequired[int],
storageServerVersion: NotRequired[str],
createdAt: NotRequired[datetime.datetime],
totalStorageSizeInGBs: NotRequired[int],
percentProgress: NotRequired[float],
databaseServerType: NotRequired[str],
storageServerType: NotRequired[str],
computeModel: NotRequired[ComputeModelType], # (4)
- See ResourceStatusType
- See
list[CustomerContactTypeDef] - See MaintenanceWindowOutputTypeDef
- See ComputeModelType
OdbNetworkSummaryTypeDef#
# OdbNetworkSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OdbNetworkSummaryTypeDef
def get_value() -> OdbNetworkSummaryTypeDef:
return {
"odbNetworkId": ...,
}
# OdbNetworkSummaryTypeDef definition
class OdbNetworkSummaryTypeDef(TypedDict):
odbNetworkId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
odbNetworkArn: NotRequired[str],
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
clientSubnetCidr: NotRequired[str],
backupSubnetCidr: NotRequired[str],
customDomainName: NotRequired[str],
defaultDnsPrefix: NotRequired[str],
peeredCidrs: NotRequired[list[str]],
ociNetworkAnchorId: NotRequired[str],
ociNetworkAnchorUrl: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
ociVcnId: NotRequired[str],
ociVcnUrl: NotRequired[str],
ociDnsForwardingConfigs: NotRequired[list[OciDnsForwardingConfigTypeDef]], # (2)
createdAt: NotRequired[datetime.datetime],
percentProgress: NotRequired[float],
managedServices: NotRequired[ManagedServicesTypeDef], # (3)
ec2PlacementGroupIds: NotRequired[list[str]],
- See ResourceStatusType
- See
list[OciDnsForwardingConfigTypeDef] - See ManagedServicesTypeDef
OdbNetworkTypeDef#
# OdbNetworkTypeDef TypedDict usage example
from types_boto3_odb.type_defs import OdbNetworkTypeDef
def get_value() -> OdbNetworkTypeDef:
return {
"odbNetworkId": ...,
}
# OdbNetworkTypeDef definition
class OdbNetworkTypeDef(TypedDict):
odbNetworkId: str,
displayName: NotRequired[str],
status: NotRequired[ResourceStatusType], # (1)
statusReason: NotRequired[str],
odbNetworkArn: NotRequired[str],
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
clientSubnetCidr: NotRequired[str],
backupSubnetCidr: NotRequired[str],
customDomainName: NotRequired[str],
defaultDnsPrefix: NotRequired[str],
peeredCidrs: NotRequired[list[str]],
ociNetworkAnchorId: NotRequired[str],
ociNetworkAnchorUrl: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
ociVcnId: NotRequired[str],
ociVcnUrl: NotRequired[str],
ociDnsForwardingConfigs: NotRequired[list[OciDnsForwardingConfigTypeDef]], # (2)
createdAt: NotRequired[datetime.datetime],
percentProgress: NotRequired[float],
managedServices: NotRequired[ManagedServicesTypeDef], # (3)
ec2PlacementGroupIds: NotRequired[list[str]],
- See ResourceStatusType
- See
list[OciDnsForwardingConfigTypeDef] - See ManagedServicesTypeDef
UpdateAutonomousDatabaseInputTypeDef#
# UpdateAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateAutonomousDatabaseInputTypeDef
def get_value() -> UpdateAutonomousDatabaseInputTypeDef:
return {
"autonomousDatabaseId": ...,
}
# UpdateAutonomousDatabaseInputTypeDef definition
class UpdateAutonomousDatabaseInputTypeDef(TypedDict):
autonomousDatabaseId: str,
adminPassword: NotRequired[str],
computeCount: NotRequired[float],
cpuCoreCount: NotRequired[int],
dataStorageSizeInTBs: NotRequired[int],
dataStorageSizeInGBs: NotRequired[int],
displayName: NotRequired[str],
dbName: NotRequired[str],
dbVersion: NotRequired[str],
dbWorkload: NotRequired[DbWorkloadType], # (1)
dbToolsDetails: NotRequired[Sequence[DatabaseToolTypeDef]], # (2)
databaseEdition: NotRequired[DatabaseEditionType], # (3)
licenseModel: NotRequired[LicenseModelType], # (4)
isAutoScalingEnabled: NotRequired[bool],
isAutoScalingForStorageEnabled: NotRequired[bool],
isBackupRetentionLocked: NotRequired[bool],
isLocalDataGuardEnabled: NotRequired[bool],
isMtlsConnectionRequired: NotRequired[bool],
isRefreshableClone: NotRequired[bool],
isDisconnectPeer: NotRequired[bool],
backupRetentionPeriodInDays: NotRequired[int],
byolComputeCountLimit: NotRequired[float],
localAdgAutoFailoverMaxDataLossLimit: NotRequired[int],
autonomousMaintenanceScheduleType: NotRequired[AutonomousMaintenanceScheduleTypeType], # (5)
customerContactsToSendToOCI: NotRequired[Sequence[CustomerContactTypeDef]], # (6)
scheduledOperations: NotRequired[Sequence[ScheduledOperationDetailsTypeDef]], # (7)
longTermBackupSchedule: NotRequired[LongTermBackupScheduleUnionTypeDef], # (8)
openMode: NotRequired[OpenModeType], # (9)
permissionLevel: NotRequired[PermissionLevelType], # (10)
refreshableMode: NotRequired[RefreshableModeType], # (11)
privateEndpointIp: NotRequired[str],
privateEndpointLabel: NotRequired[str],
peerDbId: NotRequired[str],
resourcePoolLeaderId: NotRequired[str],
resourcePoolSummary: NotRequired[ResourcePoolSummaryTypeDef], # (12)
standbyAllowlistedIpsSource: NotRequired[StandbyAllowlistedIpsSourceType], # (13)
standbyAllowlistedIps: NotRequired[Sequence[str]],
allowlistedIps: NotRequired[Sequence[str]],
autoRefreshFrequencyInSeconds: NotRequired[int],
autoRefreshPointLagInSeconds: NotRequired[int],
timeOfAutoRefreshStart: NotRequired[TimestampTypeDef],
encryptionKeyProvider: NotRequired[EncryptionKeyProviderInputType], # (14)
encryptionKeyConfiguration: NotRequired[EncryptionKeyConfigurationInputTypeDef], # (15)
- See DbWorkloadType
- See
Sequence[DatabaseToolTypeDef] - See DatabaseEditionType
- See LicenseModelType
- See AutonomousMaintenanceScheduleTypeType
- See
Sequence[CustomerContactTypeDef] - See
Sequence[ScheduledOperationDetailsTypeDef] - See LongTermBackupScheduleUnionTypeDef
- See OpenModeType
- See PermissionLevelType
- See RefreshableModeType
- See ResourcePoolSummaryTypeDef
- See StandbyAllowlistedIpsSourceType
- See EncryptionKeyProviderInputType
- See EncryptionKeyConfigurationInputTypeDef
CreateAutonomousDatabaseInputTypeDef#
# CreateAutonomousDatabaseInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateAutonomousDatabaseInputTypeDef
def get_value() -> CreateAutonomousDatabaseInputTypeDef:
return {
"odbNetworkId": ...,
}
# CreateAutonomousDatabaseInputTypeDef definition
class CreateAutonomousDatabaseInputTypeDef(TypedDict):
odbNetworkId: NotRequired[str],
displayName: NotRequired[str],
dbName: NotRequired[str],
adminPassword: NotRequired[str],
computeCount: NotRequired[float],
dataStorageSizeInTBs: NotRequired[int],
dataStorageSizeInGBs: NotRequired[int],
dbWorkload: NotRequired[DbWorkloadType], # (1)
isAutoScalingEnabled: NotRequired[bool],
isAutoScalingForStorageEnabled: NotRequired[bool],
licenseModel: NotRequired[LicenseModelType], # (2)
characterSet: NotRequired[str],
ncharacterSet: NotRequired[str],
dbVersion: NotRequired[str],
databaseEdition: NotRequired[DatabaseEditionType], # (3)
standbyAllowlistedIpsSource: NotRequired[StandbyAllowlistedIpsSourceType], # (4)
autonomousMaintenanceScheduleType: NotRequired[AutonomousMaintenanceScheduleTypeType], # (5)
backupRetentionPeriodInDays: NotRequired[int],
byolComputeCountLimit: NotRequired[float],
cpuCoreCount: NotRequired[int],
customerContactsToSendToOCI: NotRequired[Sequence[CustomerContactTypeDef]], # (6)
privateEndpointIp: NotRequired[str],
privateEndpointLabel: NotRequired[str],
resourcePoolLeaderId: NotRequired[str],
resourcePoolSummary: NotRequired[ResourcePoolSummaryTypeDef], # (7)
scheduledOperations: NotRequired[Sequence[ScheduledOperationDetailsTypeDef]], # (8)
standbyAllowlistedIps: NotRequired[Sequence[str]],
allowlistedIps: NotRequired[Sequence[str]],
transportableTablespace: NotRequired[TransportableTablespaceTypeDef], # (9)
isBackupRetentionLocked: NotRequired[bool],
isLocalDataGuardEnabled: NotRequired[bool],
isMtlsConnectionRequired: NotRequired[bool],
dbToolsDetails: NotRequired[Sequence[DatabaseToolTypeDef]], # (10)
source: NotRequired[SourceTypeType], # (11)
sourceConfiguration: NotRequired[SourceConfigurationTypeDef], # (12)
encryptionKeyProvider: NotRequired[EncryptionKeyProviderInputType], # (13)
encryptionKeyConfiguration: NotRequired[EncryptionKeyConfigurationInputTypeDef], # (14)
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
- See DbWorkloadType
- See LicenseModelType
- See DatabaseEditionType
- See StandbyAllowlistedIpsSourceType
- See AutonomousMaintenanceScheduleTypeType
- See
Sequence[CustomerContactTypeDef] - See ResourcePoolSummaryTypeDef
- See
Sequence[ScheduledOperationDetailsTypeDef] - See TransportableTablespaceTypeDef
- See
Sequence[DatabaseToolTypeDef] - See SourceTypeType
- See SourceConfigurationTypeDef
- See EncryptionKeyProviderInputType
- See EncryptionKeyConfigurationInputTypeDef
ListCloudVmClustersOutputTypeDef#
# ListCloudVmClustersOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudVmClustersOutputTypeDef
def get_value() -> ListCloudVmClustersOutputTypeDef:
return {
"nextToken": ...,
}
# ListCloudVmClustersOutputTypeDef definition
class ListCloudVmClustersOutputTypeDef(TypedDict):
cloudVmClusters: list[CloudVmClusterSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[CloudVmClusterSummaryTypeDef] - See ResponseMetadataTypeDef
GetCloudVmClusterOutputTypeDef#
# GetCloudVmClusterOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudVmClusterOutputTypeDef
def get_value() -> GetCloudVmClusterOutputTypeDef:
return {
"cloudVmCluster": ...,
}
# GetCloudVmClusterOutputTypeDef definition
class GetCloudVmClusterOutputTypeDef(TypedDict):
cloudVmCluster: CloudVmClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AutonomousDatabaseSummaryTypeDef#
# AutonomousDatabaseSummaryTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseSummaryTypeDef
def get_value() -> AutonomousDatabaseSummaryTypeDef:
return {
"autonomousDatabaseId": ...,
}
# AutonomousDatabaseSummaryTypeDef definition
class AutonomousDatabaseSummaryTypeDef(TypedDict):
autonomousDatabaseId: NotRequired[str],
autonomousDatabaseArn: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
percentProgress: NotRequired[float],
ocid: NotRequired[str],
ociUrl: NotRequired[str],
displayName: NotRequired[str],
dbName: NotRequired[str],
sourceId: NotRequired[str],
status: NotRequired[AutonomousDatabaseResourceStatusType], # (1)
statusReason: NotRequired[str],
databaseType: NotRequired[DatabaseTypeType], # (2)
dbVersion: NotRequired[str],
dbWorkload: NotRequired[DbWorkloadType], # (3)
characterSet: NotRequired[str],
ncharacterSet: NotRequired[str],
databaseEdition: NotRequired[DatabaseEditionType], # (4)
licenseModel: NotRequired[LicenseModelType], # (5)
openMode: NotRequired[OpenModeType], # (6)
permissionLevel: NotRequired[PermissionLevelType], # (7)
isMtlsConnectionRequired: NotRequired[bool],
autonomousMaintenanceScheduleType: NotRequired[AutonomousMaintenanceScheduleTypeType], # (8)
netServicesArchitecture: NotRequired[NetServicesArchitectureType], # (9)
availableUpgradeVersions: NotRequired[list[str]],
byolComputeCountLimit: NotRequired[int],
connectionStringDetails: NotRequired[AutonomousDatabaseConnectionStringsTypeDef], # (10)
serviceConsoleUrl: NotRequired[str],
sqlWebDeveloperUrl: NotRequired[str],
customerContacts: NotRequired[list[CustomerContactTypeDef]], # (11)
apexDetails: NotRequired[AutonomousDatabaseApexTypeDef], # (12)
standbyDb: NotRequired[DatabaseStandbySummaryTypeDef], # (13)
localStandbyDb: NotRequired[DatabaseStandbySummaryTypeDef], # (13)
dataSafeStatus: NotRequired[DataSafeStatusType], # (15)
databaseManagementStatus: NotRequired[DatabaseManagementStatusType], # (16)
operationsInsightsStatus: NotRequired[OperationsInsightsStatusType], # (17)
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
maintenanceTargetComponent: NotRequired[str],
connectionUrls: NotRequired[AutonomousDatabaseConnectionUrlsTypeDef], # (18)
dbToolsDetails: NotRequired[list[DatabaseToolTypeDef]], # (19)
scheduledOperations: NotRequired[list[ScheduledOperationDetailsTypeDef]], # (20)
resourcePoolLeaderId: NotRequired[str],
computeCount: NotRequired[float],
computeModel: NotRequired[ComputeModelType], # (21)
cpuCoreCount: NotRequired[int],
memoryPerOracleComputeUnitInGBs: NotRequired[int],
provisionableCpus: NotRequired[list[int]],
isAutoScalingEnabled: NotRequired[bool],
dataStorageSizeInTBs: NotRequired[float],
dataStorageSizeInGBs: NotRequired[int],
usedDataStorageSizeInTBs: NotRequired[float],
usedDataStorageSizeInGBs: NotRequired[int],
actualUsedDataStorageSizeInTBs: NotRequired[float],
allocatedStorageSizeInTBs: NotRequired[float],
inMemoryAreaInGBs: NotRequired[int],
isAutoScalingForStorageEnabled: NotRequired[bool],
odbNetworkId: NotRequired[str],
odbNetworkArn: NotRequired[str],
privateEndpoint: NotRequired[str],
privateEndpointIp: NotRequired[str],
privateEndpointLabel: NotRequired[str],
allowlistedIps: NotRequired[list[str]],
standbyAllowlistedIps: NotRequired[list[str]],
standbyAllowlistedIpsSource: NotRequired[StandbyAllowlistedIpsSourceType], # (22)
isLocalDataGuardEnabled: NotRequired[bool],
isRemoteDataGuardEnabled: NotRequired[bool],
localDisasterRecoveryType: NotRequired[DisasterRecoveryTypeType], # (23)
role: NotRequired[DataGuardRoleType], # (24)
peerDbIds: NotRequired[list[str]],
failedDataRecoveryInSeconds: NotRequired[int],
localAdgAutoFailoverMaxDataLossLimit: NotRequired[int],
remoteDisasterRecoveryConfiguration: NotRequired[DisasterRecoveryConfigurationTypeDef], # (25)
isRefreshableClone: NotRequired[bool],
refreshableMode: NotRequired[RefreshableModeType], # (26)
refreshableStatus: NotRequired[RefreshableStatusType], # (27)
autoRefreshFrequencyInSeconds: NotRequired[int],
autoRefreshPointLagInSeconds: NotRequired[int],
isReconnectCloneEnabled: NotRequired[bool],
cloneTableSpaceList: NotRequired[list[int]],
backupRetentionPeriodInDays: NotRequired[int],
longTermBackupSchedule: NotRequired[LongTermBackupScheduleOutputTypeDef], # (28)
isBackupRetentionLocked: NotRequired[bool],
totalBackupStorageSizeInGBs: NotRequired[float],
resourcePoolSummary: NotRequired[ResourcePoolSummaryTypeDef], # (29)
encryptionSummary: NotRequired[EncryptionSummaryTypeDef], # (30)
createdAt: NotRequired[datetime.datetime],
timeOfLastBackup: NotRequired[datetime.datetime],
timeMaintenanceBegin: NotRequired[datetime.datetime],
timeMaintenanceEnd: NotRequired[datetime.datetime],
timeLocalDataGuardEnabled: NotRequired[datetime.datetime],
timeDataGuardRoleChanged: NotRequired[datetime.datetime],
timeOfLastSwitchover: NotRequired[datetime.datetime],
timeOfLastFailover: NotRequired[datetime.datetime],
timeOfLastRefresh: NotRequired[datetime.datetime],
timeOfLastRefreshPoint: NotRequired[datetime.datetime],
timeOfNextRefresh: NotRequired[datetime.datetime],
timeOfAutoRefreshStart: NotRequired[datetime.datetime],
timeDeletionOfFreeAutonomousDatabase: NotRequired[datetime.datetime],
timeReclamationOfFreeAutonomousDatabase: NotRequired[datetime.datetime],
timeDisasterRecoveryRoleChanged: NotRequired[datetime.datetime],
timeUntilReconnectCloneEnabled: NotRequired[datetime.datetime],
nextLongTermBackupTimeStamp: NotRequired[datetime.datetime],
timeUndeleted: NotRequired[datetime.datetime],
- See AutonomousDatabaseResourceStatusType
- See DatabaseTypeType
- See DbWorkloadType
- See DatabaseEditionType
- See LicenseModelType
- See OpenModeType
- See PermissionLevelType
- See AutonomousMaintenanceScheduleTypeType
- See NetServicesArchitectureType
- See AutonomousDatabaseConnectionStringsTypeDef
- See
list[CustomerContactTypeDef] - See AutonomousDatabaseApexTypeDef
- See DatabaseStandbySummaryTypeDef
- See DatabaseStandbySummaryTypeDef
- See DataSafeStatusType
- See DatabaseManagementStatusType
- See OperationsInsightsStatusType
- See AutonomousDatabaseConnectionUrlsTypeDef
- See
list[DatabaseToolTypeDef] - See
list[ScheduledOperationDetailsTypeDef] - See ComputeModelType
- See StandbyAllowlistedIpsSourceType
- See DisasterRecoveryTypeType
- See DataGuardRoleType
- See DisasterRecoveryConfigurationTypeDef
- See RefreshableModeType
- See RefreshableStatusType
- See LongTermBackupScheduleOutputTypeDef
- See ResourcePoolSummaryTypeDef
- See EncryptionSummaryTypeDef
AutonomousDatabaseTypeDef#
# AutonomousDatabaseTypeDef TypedDict usage example
from types_boto3_odb.type_defs import AutonomousDatabaseTypeDef
def get_value() -> AutonomousDatabaseTypeDef:
return {
"autonomousDatabaseId": ...,
}
# AutonomousDatabaseTypeDef definition
class AutonomousDatabaseTypeDef(TypedDict):
autonomousDatabaseId: NotRequired[str],
autonomousDatabaseArn: NotRequired[str],
ociResourceAnchorName: NotRequired[str],
percentProgress: NotRequired[float],
ocid: NotRequired[str],
ociUrl: NotRequired[str],
displayName: NotRequired[str],
dbName: NotRequired[str],
sourceId: NotRequired[str],
status: NotRequired[AutonomousDatabaseResourceStatusType], # (1)
statusReason: NotRequired[str],
databaseType: NotRequired[DatabaseTypeType], # (2)
dbVersion: NotRequired[str],
dbWorkload: NotRequired[DbWorkloadType], # (3)
characterSet: NotRequired[str],
ncharacterSet: NotRequired[str],
databaseEdition: NotRequired[DatabaseEditionType], # (4)
licenseModel: NotRequired[LicenseModelType], # (5)
openMode: NotRequired[OpenModeType], # (6)
permissionLevel: NotRequired[PermissionLevelType], # (7)
isMtlsConnectionRequired: NotRequired[bool],
autonomousMaintenanceScheduleType: NotRequired[AutonomousMaintenanceScheduleTypeType], # (8)
netServicesArchitecture: NotRequired[NetServicesArchitectureType], # (9)
availableUpgradeVersions: NotRequired[list[str]],
byolComputeCountLimit: NotRequired[int],
connectionStringDetails: NotRequired[AutonomousDatabaseConnectionStringsTypeDef], # (10)
serviceConsoleUrl: NotRequired[str],
sqlWebDeveloperUrl: NotRequired[str],
customerContacts: NotRequired[list[CustomerContactTypeDef]], # (11)
apexDetails: NotRequired[AutonomousDatabaseApexTypeDef], # (12)
standbyDb: NotRequired[DatabaseStandbySummaryTypeDef], # (13)
localStandbyDb: NotRequired[DatabaseStandbySummaryTypeDef], # (13)
dataSafeStatus: NotRequired[DataSafeStatusType], # (15)
databaseManagementStatus: NotRequired[DatabaseManagementStatusType], # (16)
operationsInsightsStatus: NotRequired[OperationsInsightsStatusType], # (17)
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
maintenanceTargetComponent: NotRequired[str],
connectionUrls: NotRequired[AutonomousDatabaseConnectionUrlsTypeDef], # (18)
dbToolsDetails: NotRequired[list[DatabaseToolTypeDef]], # (19)
scheduledOperations: NotRequired[list[ScheduledOperationDetailsTypeDef]], # (20)
resourcePoolLeaderId: NotRequired[str],
computeCount: NotRequired[float],
computeModel: NotRequired[ComputeModelType], # (21)
cpuCoreCount: NotRequired[int],
memoryPerOracleComputeUnitInGBs: NotRequired[int],
provisionableCpus: NotRequired[list[int]],
isAutoScalingEnabled: NotRequired[bool],
dataStorageSizeInTBs: NotRequired[float],
dataStorageSizeInGBs: NotRequired[int],
usedDataStorageSizeInTBs: NotRequired[float],
usedDataStorageSizeInGBs: NotRequired[int],
actualUsedDataStorageSizeInTBs: NotRequired[float],
allocatedStorageSizeInTBs: NotRequired[float],
inMemoryAreaInGBs: NotRequired[int],
isAutoScalingForStorageEnabled: NotRequired[bool],
odbNetworkId: NotRequired[str],
odbNetworkArn: NotRequired[str],
privateEndpoint: NotRequired[str],
privateEndpointIp: NotRequired[str],
privateEndpointLabel: NotRequired[str],
allowlistedIps: NotRequired[list[str]],
standbyAllowlistedIps: NotRequired[list[str]],
standbyAllowlistedIpsSource: NotRequired[StandbyAllowlistedIpsSourceType], # (22)
isLocalDataGuardEnabled: NotRequired[bool],
isRemoteDataGuardEnabled: NotRequired[bool],
localDisasterRecoveryType: NotRequired[DisasterRecoveryTypeType], # (23)
role: NotRequired[DataGuardRoleType], # (24)
peerDbIds: NotRequired[list[str]],
failedDataRecoveryInSeconds: NotRequired[int],
localAdgAutoFailoverMaxDataLossLimit: NotRequired[int],
remoteDisasterRecoveryConfiguration: NotRequired[DisasterRecoveryConfigurationTypeDef], # (25)
isRefreshableClone: NotRequired[bool],
refreshableMode: NotRequired[RefreshableModeType], # (26)
refreshableStatus: NotRequired[RefreshableStatusType], # (27)
autoRefreshFrequencyInSeconds: NotRequired[int],
autoRefreshPointLagInSeconds: NotRequired[int],
isReconnectCloneEnabled: NotRequired[bool],
cloneTableSpaceList: NotRequired[list[int]],
backupRetentionPeriodInDays: NotRequired[int],
longTermBackupSchedule: NotRequired[LongTermBackupScheduleOutputTypeDef], # (28)
isBackupRetentionLocked: NotRequired[bool],
totalBackupStorageSizeInGBs: NotRequired[float],
resourcePoolSummary: NotRequired[ResourcePoolSummaryTypeDef], # (29)
encryptionSummary: NotRequired[EncryptionSummaryTypeDef], # (30)
createdAt: NotRequired[datetime.datetime],
timeOfLastBackup: NotRequired[datetime.datetime],
timeMaintenanceBegin: NotRequired[datetime.datetime],
timeMaintenanceEnd: NotRequired[datetime.datetime],
timeLocalDataGuardEnabled: NotRequired[datetime.datetime],
timeDataGuardRoleChanged: NotRequired[datetime.datetime],
timeOfLastSwitchover: NotRequired[datetime.datetime],
timeOfLastFailover: NotRequired[datetime.datetime],
timeOfLastRefresh: NotRequired[datetime.datetime],
timeOfLastRefreshPoint: NotRequired[datetime.datetime],
timeOfNextRefresh: NotRequired[datetime.datetime],
timeOfAutoRefreshStart: NotRequired[datetime.datetime],
timeDeletionOfFreeAutonomousDatabase: NotRequired[datetime.datetime],
timeReclamationOfFreeAutonomousDatabase: NotRequired[datetime.datetime],
timeDisasterRecoveryRoleChanged: NotRequired[datetime.datetime],
timeUntilReconnectCloneEnabled: NotRequired[datetime.datetime],
nextLongTermBackupTimeStamp: NotRequired[datetime.datetime],
timeUndeleted: NotRequired[datetime.datetime],
- See AutonomousDatabaseResourceStatusType
- See DatabaseTypeType
- See DbWorkloadType
- See DatabaseEditionType
- See LicenseModelType
- See OpenModeType
- See PermissionLevelType
- See AutonomousMaintenanceScheduleTypeType
- See NetServicesArchitectureType
- See AutonomousDatabaseConnectionStringsTypeDef
- See
list[CustomerContactTypeDef] - See AutonomousDatabaseApexTypeDef
- See DatabaseStandbySummaryTypeDef
- See DatabaseStandbySummaryTypeDef
- See DataSafeStatusType
- See DatabaseManagementStatusType
- See OperationsInsightsStatusType
- See AutonomousDatabaseConnectionUrlsTypeDef
- See
list[DatabaseToolTypeDef] - See
list[ScheduledOperationDetailsTypeDef] - See ComputeModelType
- See StandbyAllowlistedIpsSourceType
- See DisasterRecoveryTypeType
- See DataGuardRoleType
- See DisasterRecoveryConfigurationTypeDef
- See RefreshableModeType
- See RefreshableStatusType
- See LongTermBackupScheduleOutputTypeDef
- See ResourcePoolSummaryTypeDef
- See EncryptionSummaryTypeDef
ListCloudAutonomousVmClustersOutputTypeDef#
# ListCloudAutonomousVmClustersOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudAutonomousVmClustersOutputTypeDef
def get_value() -> ListCloudAutonomousVmClustersOutputTypeDef:
return {
"nextToken": ...,
}
# ListCloudAutonomousVmClustersOutputTypeDef definition
class ListCloudAutonomousVmClustersOutputTypeDef(TypedDict):
cloudAutonomousVmClusters: list[CloudAutonomousVmClusterSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[CloudAutonomousVmClusterSummaryTypeDef] - See ResponseMetadataTypeDef
GetCloudAutonomousVmClusterOutputTypeDef#
# GetCloudAutonomousVmClusterOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudAutonomousVmClusterOutputTypeDef
def get_value() -> GetCloudAutonomousVmClusterOutputTypeDef:
return {
"cloudAutonomousVmCluster": ...,
}
# GetCloudAutonomousVmClusterOutputTypeDef definition
class GetCloudAutonomousVmClusterOutputTypeDef(TypedDict):
cloudAutonomousVmCluster: CloudAutonomousVmClusterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCloudExadataInfrastructuresOutputTypeDef#
# ListCloudExadataInfrastructuresOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListCloudExadataInfrastructuresOutputTypeDef
def get_value() -> ListCloudExadataInfrastructuresOutputTypeDef:
return {
"nextToken": ...,
}
# ListCloudExadataInfrastructuresOutputTypeDef definition
class ListCloudExadataInfrastructuresOutputTypeDef(TypedDict):
cloudExadataInfrastructures: list[CloudExadataInfrastructureSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[CloudExadataInfrastructureSummaryTypeDef] - See ResponseMetadataTypeDef
GetCloudExadataInfrastructureOutputTypeDef#
# GetCloudExadataInfrastructureOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetCloudExadataInfrastructureOutputTypeDef
def get_value() -> GetCloudExadataInfrastructureOutputTypeDef:
return {
"cloudExadataInfrastructure": ...,
}
# GetCloudExadataInfrastructureOutputTypeDef definition
class GetCloudExadataInfrastructureOutputTypeDef(TypedDict):
cloudExadataInfrastructure: CloudExadataInfrastructureTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateCloudAutonomousVmClusterInputTypeDef#
# CreateCloudAutonomousVmClusterInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateCloudAutonomousVmClusterInputTypeDef
def get_value() -> CreateCloudAutonomousVmClusterInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# CreateCloudAutonomousVmClusterInputTypeDef definition
class CreateCloudAutonomousVmClusterInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
odbNetworkId: str,
displayName: str,
autonomousDataStorageSizeInTBs: float,
cpuCoreCountPerNode: int,
memoryPerOracleComputeUnitInGBs: int,
totalContainerDatabases: int,
clientToken: NotRequired[str],
dbServers: NotRequired[Sequence[str]],
description: NotRequired[str],
isMtlsEnabledVmCluster: NotRequired[bool],
licenseModel: NotRequired[LicenseModelType], # (1)
maintenanceWindow: NotRequired[MaintenanceWindowUnionTypeDef], # (2)
scanListenerPortNonTls: NotRequired[int],
scanListenerPortTls: NotRequired[int],
tags: NotRequired[Mapping[str, str]],
timeZone: NotRequired[str],
CreateCloudExadataInfrastructureInputTypeDef#
# CreateCloudExadataInfrastructureInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import CreateCloudExadataInfrastructureInputTypeDef
def get_value() -> CreateCloudExadataInfrastructureInputTypeDef:
return {
"displayName": ...,
}
# CreateCloudExadataInfrastructureInputTypeDef definition
class CreateCloudExadataInfrastructureInputTypeDef(TypedDict):
displayName: str,
shape: str,
computeCount: int,
storageCount: int,
availabilityZone: NotRequired[str],
availabilityZoneId: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
customerContactsToSendToOCI: NotRequired[Sequence[CustomerContactTypeDef]], # (1)
maintenanceWindow: NotRequired[MaintenanceWindowUnionTypeDef], # (2)
clientToken: NotRequired[str],
databaseServerType: NotRequired[str],
storageServerType: NotRequired[str],
- See
Sequence[CustomerContactTypeDef] - See MaintenanceWindowUnionTypeDef
UpdateCloudExadataInfrastructureInputTypeDef#
# UpdateCloudExadataInfrastructureInputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import UpdateCloudExadataInfrastructureInputTypeDef
def get_value() -> UpdateCloudExadataInfrastructureInputTypeDef:
return {
"cloudExadataInfrastructureId": ...,
}
# UpdateCloudExadataInfrastructureInputTypeDef definition
class UpdateCloudExadataInfrastructureInputTypeDef(TypedDict):
cloudExadataInfrastructureId: str,
maintenanceWindow: NotRequired[MaintenanceWindowUnionTypeDef], # (1)
ListOdbNetworksOutputTypeDef#
# ListOdbNetworksOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListOdbNetworksOutputTypeDef
def get_value() -> ListOdbNetworksOutputTypeDef:
return {
"nextToken": ...,
}
# ListOdbNetworksOutputTypeDef definition
class ListOdbNetworksOutputTypeDef(TypedDict):
odbNetworks: list[OdbNetworkSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[OdbNetworkSummaryTypeDef] - See ResponseMetadataTypeDef
GetOdbNetworkOutputTypeDef#
# GetOdbNetworkOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetOdbNetworkOutputTypeDef
def get_value() -> GetOdbNetworkOutputTypeDef:
return {
"odbNetwork": ...,
}
# GetOdbNetworkOutputTypeDef definition
class GetOdbNetworkOutputTypeDef(TypedDict):
odbNetwork: OdbNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAutonomousDatabaseClonesOutputTypeDef#
# ListAutonomousDatabaseClonesOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabaseClonesOutputTypeDef
def get_value() -> ListAutonomousDatabaseClonesOutputTypeDef:
return {
"nextToken": ...,
}
# ListAutonomousDatabaseClonesOutputTypeDef definition
class ListAutonomousDatabaseClonesOutputTypeDef(TypedDict):
autonomousDatabaseClones: list[AutonomousDatabaseSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[AutonomousDatabaseSummaryTypeDef] - See ResponseMetadataTypeDef
ListAutonomousDatabasesOutputTypeDef#
# ListAutonomousDatabasesOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import ListAutonomousDatabasesOutputTypeDef
def get_value() -> ListAutonomousDatabasesOutputTypeDef:
return {
"nextToken": ...,
}
# ListAutonomousDatabasesOutputTypeDef definition
class ListAutonomousDatabasesOutputTypeDef(TypedDict):
autonomousDatabases: list[AutonomousDatabaseSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[AutonomousDatabaseSummaryTypeDef] - See ResponseMetadataTypeDef
GetAutonomousDatabaseOutputTypeDef#
# GetAutonomousDatabaseOutputTypeDef TypedDict usage example
from types_boto3_odb.type_defs import GetAutonomousDatabaseOutputTypeDef
def get_value() -> GetAutonomousDatabaseOutputTypeDef:
return {
"autonomousDatabase": ...,
}
# GetAutonomousDatabaseOutputTypeDef definition
class GetAutonomousDatabaseOutputTypeDef(TypedDict):
autonomousDatabase: AutonomousDatabaseTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)