OpenSearchService#
Client#
- class OpenSearchService.Client#
A low-level client representing Amazon OpenSearch Service
Use the Amazon OpenSearch Service configuration API to create, configure, and manage OpenSearch Service domains. The endpoint for configuration service requests is Region specific: es.*region*.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported Regions and endpoints, see Amazon Web Services service endpoints.
client = session.create_client('opensearch')
These are the available methods:
- accept_inbound_connection
- add_data_source
- add_tags
- associate_package
- authorize_vpc_endpoint_access
- can_paginate
- cancel_domain_config_change
- cancel_service_software_update
- close
- create_domain
- create_outbound_connection
- create_package
- create_vpc_endpoint
- delete_data_source
- delete_domain
- delete_inbound_connection
- delete_outbound_connection
- delete_package
- delete_vpc_endpoint
- describe_domain
- describe_domain_auto_tunes
- describe_domain_change_progress
- describe_domain_config
- describe_domain_health
- describe_domain_nodes
- describe_domains
- describe_dry_run_progress
- describe_inbound_connections
- describe_instance_type_limits
- describe_outbound_connections
- describe_packages
- describe_reserved_instance_offerings
- describe_reserved_instances
- describe_vpc_endpoints
- dissociate_package
- get_compatible_versions
- get_data_source
- get_domain_maintenance_status
- get_package_version_history
- get_paginator
- get_upgrade_history
- get_upgrade_status
- get_waiter
- list_data_sources
- list_domain_maintenances
- list_domain_names
- list_domains_for_package
- list_instance_type_details
- list_packages_for_domain
- list_scheduled_actions
- list_tags
- list_versions
- list_vpc_endpoint_access
- list_vpc_endpoints
- list_vpc_endpoints_for_domain
- purchase_reserved_instance_offering
- reject_inbound_connection
- remove_tags
- revoke_vpc_endpoint_access
- start_domain_maintenance
- start_service_software_update
- update_data_source
- update_domain_config
- update_package
- update_scheduled_action
- update_vpc_endpoint
- upgrade_domain
Client Exceptions#
Client exceptions are available on a client instance via the exceptions
property. For more detailed instructions and examples on the exact usage of client exceptions, see the error handling user guide.
The available client exceptions are:
- AccessDeniedException
- BaseException
- ConflictException
- DependencyFailureException
- DisabledOperationException
- InternalException
- InvalidPaginationTokenException
- InvalidTypeException
- LimitExceededException
- ResourceAlreadyExistsException
- ResourceNotFoundException
- SlotNotAvailableException
- ValidationException