OdbClient#
Auto-generated documentation for Odb type annotations stubs module types-boto3-odb.
OdbClient#
Type annotations and code completion for boto3.client("odb")
.
boto3 documentation
# OdbClient usage example
from boto3.session import Session
from types_boto3_odb.client import OdbClient
def get_odb_client() -> OdbClient:
return Session().client("odb")
Exceptions#
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("odb").exceptions
structure.
# Exceptions.exceptions usage example
client = boto3.client("odb")
try:
do_something(client)
except (
client.exceptions.AccessDeniedException,
client.exceptions.ClientError,
client.exceptions.ConflictException,
client.exceptions.InternalServerException,
client.exceptions.ResourceNotFoundException,
client.exceptions.ServiceQuotaExceededException,
client.exceptions.ThrottlingException,
client.exceptions.ValidationException,
) as e:
print(e)
# Exceptions.exceptions type checking example
from types_boto3_odb.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
...
Methods#
can_paginate#
Type annotations and code completion for boto3.client("odb").can_paginate
method.
boto3 documentation
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
generate_presigned_url#
Type annotations and code completion for boto3.client("odb").generate_presigned_url
method.
boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
accept_marketplace_registration#
Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.
Type annotations and code completion for boto3.client("odb").accept_marketplace_registration
method.
boto3 documentation
# accept_marketplace_registration method definition
def accept_marketplace_registration(
self,
*,
marketplaceRegistrationToken: str,
) -> Dict[str, Any]:
...
# accept_marketplace_registration method usage example with argument unpacking
kwargs: AcceptMarketplaceRegistrationInputTypeDef = { # (1)
"marketplaceRegistrationToken": ...,
}
parent.accept_marketplace_registration(**kwargs)
create_cloud_autonomous_vm_cluster#
Creates a new Autonomous VM cluster in the specified Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").create_cloud_autonomous_vm_cluster
method.
boto3 documentation
# create_cloud_autonomous_vm_cluster method definition
def create_cloud_autonomous_vm_cluster(
self,
*,
cloudExadataInfrastructureId: str,
odbNetworkId: str,
displayName: str,
autonomousDataStorageSizeInTBs: float,
cpuCoreCountPerNode: int,
memoryPerOracleComputeUnitInGBs: int,
totalContainerDatabases: int,
clientToken: str = ...,
dbServers: Sequence[str] = ...,
description: str = ...,
isMtlsEnabledVmCluster: bool = ...,
licenseModel: LicenseModelType = ..., # (1)
maintenanceWindow: MaintenanceWindowUnionTypeDef = ..., # (2)
scanListenerPortNonTls: int = ...,
scanListenerPortTls: int = ...,
tags: Mapping[str, str] = ...,
timeZone: str = ...,
) -> CreateCloudAutonomousVmClusterOutputTypeDef: # (3)
...
- See LicenseModelType
- See MaintenanceWindowUnionTypeDef
- See CreateCloudAutonomousVmClusterOutputTypeDef
# create_cloud_autonomous_vm_cluster method usage example with argument unpacking
kwargs: CreateCloudAutonomousVmClusterInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
"odbNetworkId": ...,
"displayName": ...,
"autonomousDataStorageSizeInTBs": ...,
"cpuCoreCountPerNode": ...,
"memoryPerOracleComputeUnitInGBs": ...,
"totalContainerDatabases": ...,
}
parent.create_cloud_autonomous_vm_cluster(**kwargs)
create_cloud_exadata_infrastructure#
Creates an Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").create_cloud_exadata_infrastructure
method.
boto3 documentation
# create_cloud_exadata_infrastructure method definition
def create_cloud_exadata_infrastructure(
self,
*,
displayName: str,
shape: str,
computeCount: int,
storageCount: int,
availabilityZone: str = ...,
availabilityZoneId: str = ...,
tags: Mapping[str, str] = ...,
customerContactsToSendToOCI: Sequence[CustomerContactTypeDef] = ..., # (1)
maintenanceWindow: MaintenanceWindowUnionTypeDef = ..., # (2)
clientToken: str = ...,
databaseServerType: str = ...,
storageServerType: str = ...,
) -> CreateCloudExadataInfrastructureOutputTypeDef: # (3)
...
- See
Sequence[CustomerContactTypeDef]
- See MaintenanceWindowUnionTypeDef
- See CreateCloudExadataInfrastructureOutputTypeDef
# create_cloud_exadata_infrastructure method usage example with argument unpacking
kwargs: CreateCloudExadataInfrastructureInputTypeDef = { # (1)
"displayName": ...,
"shape": ...,
"computeCount": ...,
"storageCount": ...,
}
parent.create_cloud_exadata_infrastructure(**kwargs)
create_cloud_vm_cluster#
Creates a VM cluster on the specified Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").create_cloud_vm_cluster
method.
boto3 documentation
# create_cloud_vm_cluster method definition
def create_cloud_vm_cluster(
self,
*,
cloudExadataInfrastructureId: str,
cpuCoreCount: int,
displayName: str,
giVersion: str,
hostname: str,
sshPublicKeys: Sequence[str],
odbNetworkId: str,
clusterName: str = ...,
dataCollectionOptions: DataCollectionOptionsTypeDef = ..., # (1)
dataStorageSizeInTBs: float = ...,
dbNodeStorageSizeInGBs: int = ...,
dbServers: Sequence[str] = ...,
tags: Mapping[str, str] = ...,
isLocalBackupEnabled: bool = ...,
isSparseDiskgroupEnabled: bool = ...,
licenseModel: LicenseModelType = ..., # (2)
memorySizeInGBs: int = ...,
systemVersion: str = ...,
timeZone: str = ...,
clientToken: str = ...,
scanListenerPortTcp: int = ...,
) -> CreateCloudVmClusterOutputTypeDef: # (3)
...
# create_cloud_vm_cluster method usage example with argument unpacking
kwargs: CreateCloudVmClusterInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
"cpuCoreCount": ...,
"displayName": ...,
"giVersion": ...,
"hostname": ...,
"sshPublicKeys": ...,
"odbNetworkId": ...,
}
parent.create_cloud_vm_cluster(**kwargs)
create_odb_network#
Creates an ODB network.
Type annotations and code completion for boto3.client("odb").create_odb_network
method.
boto3 documentation
# create_odb_network method definition
def create_odb_network(
self,
*,
displayName: str,
clientSubnetCidr: str,
availabilityZone: str = ...,
availabilityZoneId: str = ...,
backupSubnetCidr: str = ...,
customDomainName: str = ...,
defaultDnsPrefix: str = ...,
clientToken: str = ...,
s3Access: AccessType = ..., # (1)
zeroEtlAccess: AccessType = ..., # (1)
s3PolicyDocument: str = ...,
tags: Mapping[str, str] = ...,
) -> CreateOdbNetworkOutputTypeDef: # (3)
...
- See AccessType
- See AccessType
- See CreateOdbNetworkOutputTypeDef
# create_odb_network method usage example with argument unpacking
kwargs: CreateOdbNetworkInputTypeDef = { # (1)
"displayName": ...,
"clientSubnetCidr": ...,
}
parent.create_odb_network(**kwargs)
create_odb_peering_connection#
Creates a peering connection between an ODB network and either another ODB network or a customer-owned VPC.
Type annotations and code completion for boto3.client("odb").create_odb_peering_connection
method.
boto3 documentation
# create_odb_peering_connection method definition
def create_odb_peering_connection(
self,
*,
odbNetworkId: str,
peerNetworkId: str,
displayName: str = ...,
clientToken: str = ...,
tags: Mapping[str, str] = ...,
) -> CreateOdbPeeringConnectionOutputTypeDef: # (1)
...
# create_odb_peering_connection method usage example with argument unpacking
kwargs: CreateOdbPeeringConnectionInputTypeDef = { # (1)
"odbNetworkId": ...,
"peerNetworkId": ...,
}
parent.create_odb_peering_connection(**kwargs)
delete_cloud_autonomous_vm_cluster#
Deletes an Autonomous VM cluster.
Type annotations and code completion for boto3.client("odb").delete_cloud_autonomous_vm_cluster
method.
boto3 documentation
# delete_cloud_autonomous_vm_cluster method definition
def delete_cloud_autonomous_vm_cluster(
self,
*,
cloudAutonomousVmClusterId: str,
) -> Dict[str, Any]:
...
# delete_cloud_autonomous_vm_cluster method usage example with argument unpacking
kwargs: DeleteCloudAutonomousVmClusterInputTypeDef = { # (1)
"cloudAutonomousVmClusterId": ...,
}
parent.delete_cloud_autonomous_vm_cluster(**kwargs)
delete_cloud_exadata_infrastructure#
Deletes the specified Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").delete_cloud_exadata_infrastructure
method.
boto3 documentation
# delete_cloud_exadata_infrastructure method definition
def delete_cloud_exadata_infrastructure(
self,
*,
cloudExadataInfrastructureId: str,
) -> Dict[str, Any]:
...
# delete_cloud_exadata_infrastructure method usage example with argument unpacking
kwargs: DeleteCloudExadataInfrastructureInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
}
parent.delete_cloud_exadata_infrastructure(**kwargs)
delete_cloud_vm_cluster#
Deletes the specified VM cluster.
Type annotations and code completion for boto3.client("odb").delete_cloud_vm_cluster
method.
boto3 documentation
# delete_cloud_vm_cluster method definition
def delete_cloud_vm_cluster(
self,
*,
cloudVmClusterId: str,
) -> Dict[str, Any]:
...
# delete_cloud_vm_cluster method usage example with argument unpacking
kwargs: DeleteCloudVmClusterInputTypeDef = { # (1)
"cloudVmClusterId": ...,
}
parent.delete_cloud_vm_cluster(**kwargs)
delete_odb_network#
Deletes the specified ODB network.
Type annotations and code completion for boto3.client("odb").delete_odb_network
method.
boto3 documentation
# delete_odb_network method definition
def delete_odb_network(
self,
*,
odbNetworkId: str,
deleteAssociatedResources: bool,
) -> Dict[str, Any]:
...
# delete_odb_network method usage example with argument unpacking
kwargs: DeleteOdbNetworkInputTypeDef = { # (1)
"odbNetworkId": ...,
"deleteAssociatedResources": ...,
}
parent.delete_odb_network(**kwargs)
delete_odb_peering_connection#
Deletes an ODB peering connection.
Type annotations and code completion for boto3.client("odb").delete_odb_peering_connection
method.
boto3 documentation
# delete_odb_peering_connection method definition
def delete_odb_peering_connection(
self,
*,
odbPeeringConnectionId: str,
) -> Dict[str, Any]:
...
# delete_odb_peering_connection method usage example with argument unpacking
kwargs: DeleteOdbPeeringConnectionInputTypeDef = { # (1)
"odbPeeringConnectionId": ...,
}
parent.delete_odb_peering_connection(**kwargs)
get_cloud_autonomous_vm_cluster#
Gets information about a specific Autonomous VM cluster.
Type annotations and code completion for boto3.client("odb").get_cloud_autonomous_vm_cluster
method.
boto3 documentation
# get_cloud_autonomous_vm_cluster method definition
def get_cloud_autonomous_vm_cluster(
self,
*,
cloudAutonomousVmClusterId: str,
) -> GetCloudAutonomousVmClusterOutputTypeDef: # (1)
...
# get_cloud_autonomous_vm_cluster method usage example with argument unpacking
kwargs: GetCloudAutonomousVmClusterInputTypeDef = { # (1)
"cloudAutonomousVmClusterId": ...,
}
parent.get_cloud_autonomous_vm_cluster(**kwargs)
get_cloud_exadata_infrastructure#
Returns information about the specified Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").get_cloud_exadata_infrastructure
method.
boto3 documentation
# get_cloud_exadata_infrastructure method definition
def get_cloud_exadata_infrastructure(
self,
*,
cloudExadataInfrastructureId: str,
) -> GetCloudExadataInfrastructureOutputTypeDef: # (1)
...
# get_cloud_exadata_infrastructure method usage example with argument unpacking
kwargs: GetCloudExadataInfrastructureInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
}
parent.get_cloud_exadata_infrastructure(**kwargs)
get_cloud_exadata_infrastructure_unallocated_resources#
Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.
Type annotations and code completion for boto3.client("odb").get_cloud_exadata_infrastructure_unallocated_resources
method.
boto3 documentation
# get_cloud_exadata_infrastructure_unallocated_resources method definition
def get_cloud_exadata_infrastructure_unallocated_resources(
self,
*,
cloudExadataInfrastructureId: str,
dbServers: Sequence[str] = ...,
) -> GetCloudExadataInfrastructureUnallocatedResourcesOutputTypeDef: # (1)
...
# get_cloud_exadata_infrastructure_unallocated_resources method usage example with argument unpacking
kwargs: GetCloudExadataInfrastructureUnallocatedResourcesInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
}
parent.get_cloud_exadata_infrastructure_unallocated_resources(**kwargs)
get_cloud_vm_cluster#
Returns information about the specified VM cluster.
Type annotations and code completion for boto3.client("odb").get_cloud_vm_cluster
method.
boto3 documentation
# get_cloud_vm_cluster method definition
def get_cloud_vm_cluster(
self,
*,
cloudVmClusterId: str,
) -> GetCloudVmClusterOutputTypeDef: # (1)
...
# get_cloud_vm_cluster method usage example with argument unpacking
kwargs: GetCloudVmClusterInputTypeDef = { # (1)
"cloudVmClusterId": ...,
}
parent.get_cloud_vm_cluster(**kwargs)
get_db_node#
Returns information about the specified DB node.
Type annotations and code completion for boto3.client("odb").get_db_node
method.
boto3 documentation
# get_db_node method definition
def get_db_node(
self,
*,
cloudVmClusterId: str,
dbNodeId: str,
) -> GetDbNodeOutputTypeDef: # (1)
...
# get_db_node method usage example with argument unpacking
kwargs: GetDbNodeInputTypeDef = { # (1)
"cloudVmClusterId": ...,
"dbNodeId": ...,
}
parent.get_db_node(**kwargs)
get_db_server#
Returns information about the specified database server.
Type annotations and code completion for boto3.client("odb").get_db_server
method.
boto3 documentation
# get_db_server method definition
def get_db_server(
self,
*,
cloudExadataInfrastructureId: str,
dbServerId: str,
) -> GetDbServerOutputTypeDef: # (1)
...
# get_db_server method usage example with argument unpacking
kwargs: GetDbServerInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
"dbServerId": ...,
}
parent.get_db_server(**kwargs)
get_oci_onboarding_status#
Returns the tenancy activation link and onboarding status for your Amazon Web Services account.
Type annotations and code completion for boto3.client("odb").get_oci_onboarding_status
method.
boto3 documentation
# get_oci_onboarding_status method definition
def get_oci_onboarding_status(
self,
) -> GetOciOnboardingStatusOutputTypeDef: # (1)
...
get_odb_network#
Returns information about the specified ODB network.
Type annotations and code completion for boto3.client("odb").get_odb_network
method.
boto3 documentation
# get_odb_network method definition
def get_odb_network(
self,
*,
odbNetworkId: str,
) -> GetOdbNetworkOutputTypeDef: # (1)
...
# get_odb_network method usage example with argument unpacking
kwargs: GetOdbNetworkInputTypeDef = { # (1)
"odbNetworkId": ...,
}
parent.get_odb_network(**kwargs)
get_odb_peering_connection#
Retrieves information about an ODB peering connection.
Type annotations and code completion for boto3.client("odb").get_odb_peering_connection
method.
boto3 documentation
# get_odb_peering_connection method definition
def get_odb_peering_connection(
self,
*,
odbPeeringConnectionId: str,
) -> GetOdbPeeringConnectionOutputTypeDef: # (1)
...
# get_odb_peering_connection method usage example with argument unpacking
kwargs: GetOdbPeeringConnectionInputTypeDef = { # (1)
"odbPeeringConnectionId": ...,
}
parent.get_odb_peering_connection(**kwargs)
initialize_service#
Initializes the ODB service for the first time in an account.
Type annotations and code completion for boto3.client("odb").initialize_service
method.
boto3 documentation
# initialize_service method definition
def initialize_service(
self,
) -> Dict[str, Any]:
...
list_autonomous_virtual_machines#
Lists all Autonomous VMs in an Autonomous VM cluster.
Type annotations and code completion for boto3.client("odb").list_autonomous_virtual_machines
method.
boto3 documentation
# list_autonomous_virtual_machines method definition
def list_autonomous_virtual_machines(
self,
*,
cloudAutonomousVmClusterId: str,
maxResults: int = ...,
nextToken: str = ...,
) -> ListAutonomousVirtualMachinesOutputTypeDef: # (1)
...
# list_autonomous_virtual_machines method usage example with argument unpacking
kwargs: ListAutonomousVirtualMachinesInputTypeDef = { # (1)
"cloudAutonomousVmClusterId": ...,
}
parent.list_autonomous_virtual_machines(**kwargs)
list_cloud_autonomous_vm_clusters#
Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").list_cloud_autonomous_vm_clusters
method.
boto3 documentation
# list_cloud_autonomous_vm_clusters method definition
def list_cloud_autonomous_vm_clusters(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
cloudExadataInfrastructureId: str = ...,
) -> ListCloudAutonomousVmClustersOutputTypeDef: # (1)
...
# list_cloud_autonomous_vm_clusters method usage example with argument unpacking
kwargs: ListCloudAutonomousVmClustersInputTypeDef = { # (1)
"maxResults": ...,
}
parent.list_cloud_autonomous_vm_clusters(**kwargs)
list_cloud_exadata_infrastructures#
Returns information about the Exadata infrastructures owned by your Amazon Web Services account.
Type annotations and code completion for boto3.client("odb").list_cloud_exadata_infrastructures
method.
boto3 documentation
# list_cloud_exadata_infrastructures method definition
def list_cloud_exadata_infrastructures(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListCloudExadataInfrastructuresOutputTypeDef: # (1)
...
# list_cloud_exadata_infrastructures method usage example with argument unpacking
kwargs: ListCloudExadataInfrastructuresInputTypeDef = { # (1)
"maxResults": ...,
}
parent.list_cloud_exadata_infrastructures(**kwargs)
list_cloud_vm_clusters#
Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").list_cloud_vm_clusters
method.
boto3 documentation
# list_cloud_vm_clusters method definition
def list_cloud_vm_clusters(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
cloudExadataInfrastructureId: str = ...,
) -> ListCloudVmClustersOutputTypeDef: # (1)
...
# list_cloud_vm_clusters method usage example with argument unpacking
kwargs: ListCloudVmClustersInputTypeDef = { # (1)
"maxResults": ...,
}
parent.list_cloud_vm_clusters(**kwargs)
list_db_nodes#
Returns information about the DB nodes for the specified VM cluster.
Type annotations and code completion for boto3.client("odb").list_db_nodes
method.
boto3 documentation
# list_db_nodes method definition
def list_db_nodes(
self,
*,
cloudVmClusterId: str,
maxResults: int = ...,
nextToken: str = ...,
) -> ListDbNodesOutputTypeDef: # (1)
...
# list_db_nodes method usage example with argument unpacking
kwargs: ListDbNodesInputTypeDef = { # (1)
"cloudVmClusterId": ...,
}
parent.list_db_nodes(**kwargs)
list_db_servers#
Returns information about the database servers that belong to the specified Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").list_db_servers
method.
boto3 documentation
# list_db_servers method definition
def list_db_servers(
self,
*,
cloudExadataInfrastructureId: str,
maxResults: int = ...,
nextToken: str = ...,
) -> ListDbServersOutputTypeDef: # (1)
...
# list_db_servers method usage example with argument unpacking
kwargs: ListDbServersInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
}
parent.list_db_servers(**kwargs)
list_db_system_shapes#
Returns information about the shapes that are available for an Exadata infrastructure.
Type annotations and code completion for boto3.client("odb").list_db_system_shapes
method.
boto3 documentation
# list_db_system_shapes method definition
def list_db_system_shapes(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
availabilityZone: str = ...,
availabilityZoneId: str = ...,
) -> ListDbSystemShapesOutputTypeDef: # (1)
...
# list_db_system_shapes method usage example with argument unpacking
kwargs: ListDbSystemShapesInputTypeDef = { # (1)
"maxResults": ...,
}
parent.list_db_system_shapes(**kwargs)
list_gi_versions#
Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.
Type annotations and code completion for boto3.client("odb").list_gi_versions
method.
boto3 documentation
# list_gi_versions method definition
def list_gi_versions(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
shape: str = ...,
) -> ListGiVersionsOutputTypeDef: # (1)
...
# list_gi_versions method usage example with argument unpacking
kwargs: ListGiVersionsInputTypeDef = { # (1)
"maxResults": ...,
}
parent.list_gi_versions(**kwargs)
list_odb_networks#
Returns information about the ODB networks owned by your Amazon Web Services account.
Type annotations and code completion for boto3.client("odb").list_odb_networks
method.
boto3 documentation
# list_odb_networks method definition
def list_odb_networks(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListOdbNetworksOutputTypeDef: # (1)
...
# list_odb_networks method usage example with argument unpacking
kwargs: ListOdbNetworksInputTypeDef = { # (1)
"maxResults": ...,
}
parent.list_odb_networks(**kwargs)
list_odb_peering_connections#
Lists all ODB peering connections or those associated with a specific ODB network.
Type annotations and code completion for boto3.client("odb").list_odb_peering_connections
method.
boto3 documentation
# list_odb_peering_connections method definition
def list_odb_peering_connections(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
odbNetworkId: str = ...,
) -> ListOdbPeeringConnectionsOutputTypeDef: # (1)
...
# list_odb_peering_connections method usage example with argument unpacking
kwargs: ListOdbPeeringConnectionsInputTypeDef = { # (1)
"maxResults": ...,
}
parent.list_odb_peering_connections(**kwargs)
list_system_versions#
Returns information about the system versions that are available for a VM
cluster for the specified giVersion
and shape
.
Type annotations and code completion for boto3.client("odb").list_system_versions
method.
boto3 documentation
# list_system_versions method definition
def list_system_versions(
self,
*,
giVersion: str,
shape: str,
maxResults: int = ...,
nextToken: str = ...,
) -> ListSystemVersionsOutputTypeDef: # (1)
...
# list_system_versions method usage example with argument unpacking
kwargs: ListSystemVersionsInputTypeDef = { # (1)
"giVersion": ...,
"shape": ...,
}
parent.list_system_versions(**kwargs)
list_tags_for_resource#
Returns information about the tags applied to this resource.
Type annotations and code completion for boto3.client("odb").list_tags_for_resource
method.
boto3 documentation
# list_tags_for_resource method definition
def list_tags_for_resource(
self,
*,
resourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
# list_tags_for_resource method usage example with argument unpacking
kwargs: ListTagsForResourceRequestTypeDef = { # (1)
"resourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
reboot_db_node#
Reboots the specified DB node in a VM cluster.
Type annotations and code completion for boto3.client("odb").reboot_db_node
method.
boto3 documentation
# reboot_db_node method definition
def reboot_db_node(
self,
*,
cloudVmClusterId: str,
dbNodeId: str,
) -> RebootDbNodeOutputTypeDef: # (1)
...
# reboot_db_node method usage example with argument unpacking
kwargs: RebootDbNodeInputTypeDef = { # (1)
"cloudVmClusterId": ...,
"dbNodeId": ...,
}
parent.reboot_db_node(**kwargs)
start_db_node#
Starts the specified DB node in a VM cluster.
Type annotations and code completion for boto3.client("odb").start_db_node
method.
boto3 documentation
# start_db_node method definition
def start_db_node(
self,
*,
cloudVmClusterId: str,
dbNodeId: str,
) -> StartDbNodeOutputTypeDef: # (1)
...
# start_db_node method usage example with argument unpacking
kwargs: StartDbNodeInputTypeDef = { # (1)
"cloudVmClusterId": ...,
"dbNodeId": ...,
}
parent.start_db_node(**kwargs)
stop_db_node#
Stops the specified DB node in a VM cluster.
Type annotations and code completion for boto3.client("odb").stop_db_node
method.
boto3 documentation
# stop_db_node method definition
def stop_db_node(
self,
*,
cloudVmClusterId: str,
dbNodeId: str,
) -> StopDbNodeOutputTypeDef: # (1)
...
# stop_db_node method usage example with argument unpacking
kwargs: StopDbNodeInputTypeDef = { # (1)
"cloudVmClusterId": ...,
"dbNodeId": ...,
}
parent.stop_db_node(**kwargs)
tag_resource#
Applies tags to the specified resource.
Type annotations and code completion for boto3.client("odb").tag_resource
method.
boto3 documentation
# tag_resource method definition
def tag_resource(
self,
*,
resourceArn: str,
tags: Mapping[str, str],
) -> Dict[str, Any]:
...
# tag_resource method usage example with argument unpacking
kwargs: TagResourceRequestTypeDef = { # (1)
"resourceArn": ...,
"tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource#
Removes tags from the specified resource.
Type annotations and code completion for boto3.client("odb").untag_resource
method.
boto3 documentation
# untag_resource method definition
def untag_resource(
self,
*,
resourceArn: str,
tagKeys: Sequence[str],
) -> Dict[str, Any]:
...
# untag_resource method usage example with argument unpacking
kwargs: UntagResourceRequestTypeDef = { # (1)
"resourceArn": ...,
"tagKeys": ...,
}
parent.untag_resource(**kwargs)
update_cloud_exadata_infrastructure#
Updates the properties of an Exadata infrastructure resource.
Type annotations and code completion for boto3.client("odb").update_cloud_exadata_infrastructure
method.
boto3 documentation
# update_cloud_exadata_infrastructure method definition
def update_cloud_exadata_infrastructure(
self,
*,
cloudExadataInfrastructureId: str,
maintenanceWindow: MaintenanceWindowUnionTypeDef = ..., # (1)
) -> UpdateCloudExadataInfrastructureOutputTypeDef: # (2)
...
# update_cloud_exadata_infrastructure method usage example with argument unpacking
kwargs: UpdateCloudExadataInfrastructureInputTypeDef = { # (1)
"cloudExadataInfrastructureId": ...,
}
parent.update_cloud_exadata_infrastructure(**kwargs)
update_odb_network#
Updates properties of a specified ODB network.
Type annotations and code completion for boto3.client("odb").update_odb_network
method.
boto3 documentation
# update_odb_network method definition
def update_odb_network(
self,
*,
odbNetworkId: str,
displayName: str = ...,
peeredCidrsToBeAdded: Sequence[str] = ...,
peeredCidrsToBeRemoved: Sequence[str] = ...,
s3Access: AccessType = ..., # (1)
zeroEtlAccess: AccessType = ..., # (1)
s3PolicyDocument: str = ...,
) -> UpdateOdbNetworkOutputTypeDef: # (3)
...
- See AccessType
- See AccessType
- See UpdateOdbNetworkOutputTypeDef
# update_odb_network method usage example with argument unpacking
kwargs: UpdateOdbNetworkInputTypeDef = { # (1)
"odbNetworkId": ...,
}
parent.update_odb_network(**kwargs)
get_paginator#
Type annotations and code completion for boto3.client("odb").get_paginator
method with overloads.
client.get_paginator("list_autonomous_virtual_machines")
-> ListAutonomousVirtualMachinesPaginatorclient.get_paginator("list_cloud_autonomous_vm_clusters")
-> ListCloudAutonomousVmClustersPaginatorclient.get_paginator("list_cloud_exadata_infrastructures")
-> ListCloudExadataInfrastructuresPaginatorclient.get_paginator("list_cloud_vm_clusters")
-> ListCloudVmClustersPaginatorclient.get_paginator("list_db_nodes")
-> ListDbNodesPaginatorclient.get_paginator("list_db_servers")
-> ListDbServersPaginatorclient.get_paginator("list_db_system_shapes")
-> ListDbSystemShapesPaginatorclient.get_paginator("list_gi_versions")
-> ListGiVersionsPaginatorclient.get_paginator("list_odb_networks")
-> ListOdbNetworksPaginatorclient.get_paginator("list_odb_peering_connections")
-> ListOdbPeeringConnectionsPaginatorclient.get_paginator("list_system_versions")
-> ListSystemVersionsPaginator