From 35a75273392c8c00676a4e968601e2ae18f9c38d Mon Sep 17 00:00:00 2001 From: oci-dex-release-bot Date: Tue, 12 Apr 2022 17:24:09 +0000 Subject: [PATCH] Releasing version 2.63.0 --- CHANGELOG.rst | 15 + docs/api/core.rst | 6 + ...i.core.models.AddSubnetIpv6CidrDetails.rst | 11 + .../oci.core.models.AddVcnIpv6CidrDetails.rst | 11 + ...els.ByoipRangeVcnIpv6AllocationSummary.rst | 11 + .../oci.core.models.Byoipv6CidrDetails.rst | 11 + ...ore.models.RemoveSubnetIpv6CidrDetails.rst | 11 + ...i.core.models.RemoveVcnIpv6CidrDetails.rst | 11 + docs/api/database.rst | 1 + ....database.models.DataCollectionOptions.rst | 11 + examples/showoci/showoci.py | 2 - src/oci/ai_vision/ai_service_vision_client.py | 98 +-- ...vice_vision_client_composite_operations.py | 20 +- .../models/analyze_document_details.py | 14 +- .../models/analyze_document_result.py | 34 +- .../ai_vision/models/analyze_image_details.py | 10 +- .../ai_vision/models/analyze_image_result.py | 30 +- src/oci/ai_vision/models/bounding_polygon.py | 6 +- src/oci/ai_vision/models/cell.py | 20 +- .../change_model_compartment_details.py | 2 +- .../models/create_document_job_details.py | 22 +- .../models/create_image_job_details.py | 18 +- .../ai_vision/models/create_model_details.py | 46 +- .../models/create_project_details.py | 26 +- .../models/data_science_labeling_dataset.py | 2 +- src/oci/ai_vision/models/dataset.py | 4 +- .../models/detected_document_type.py | 10 +- src/oci/ai_vision/models/detected_language.py | 10 +- src/oci/ai_vision/models/dimensions.py | 14 +- .../models/document_classification_feature.py | 6 +- src/oci/ai_vision/models/document_details.py | 14 +- src/oci/ai_vision/models/document_feature.py | 10 +- src/oci/ai_vision/models/document_field.py | 4 +- src/oci/ai_vision/models/document_job.py | 46 +- src/oci/ai_vision/models/document_metadata.py | 10 +- .../models/document_text_detection_feature.py | 4 +- src/oci/ai_vision/models/field_label.py | 10 +- src/oci/ai_vision/models/field_name.py | 14 +- src/oci/ai_vision/models/field_value.py | 18 +- .../models/image_classification_feature.py | 6 +- src/oci/ai_vision/models/image_details.py | 14 +- src/oci/ai_vision/models/image_feature.py | 10 +- src/oci/ai_vision/models/image_job.py | 38 +- src/oci/ai_vision/models/image_object.py | 10 +- .../models/image_object_detection_feature.py | 6 +- src/oci/ai_vision/models/image_text.py | 10 +- .../models/image_text_detection_feature.py | 6 +- .../models/inline_document_details.py | 6 +- .../ai_vision/models/inline_image_details.py | 6 +- src/oci/ai_vision/models/input_location.py | 10 +- src/oci/ai_vision/models/label.py | 10 +- src/oci/ai_vision/models/line.py | 14 +- src/oci/ai_vision/models/model.py | 80 +-- src/oci/ai_vision/models/model_collection.py | 6 +- src/oci/ai_vision/models/model_summary.py | 46 +- src/oci/ai_vision/models/normalized_vertex.py | 8 +- .../object_list_inline_input_location.py | 4 +- src/oci/ai_vision/models/object_location.py | 12 +- .../models/object_storage_dataset.py | 2 +- .../models/object_storage_document_details.py | 12 +- .../models/object_storage_image_details.py | 14 +- src/oci/ai_vision/models/ontology_class.py | 12 +- src/oci/ai_vision/models/output_location.py | 14 +- src/oci/ai_vision/models/page.py | 20 +- src/oci/ai_vision/models/processing_error.py | 10 +- src/oci/ai_vision/models/project.py | 38 +- .../ai_vision/models/project_collection.py | 2 +- src/oci/ai_vision/models/project_summary.py | 34 +- src/oci/ai_vision/models/table.py | 26 +- src/oci/ai_vision/models/table_row.py | 4 +- .../ai_vision/models/update_model_details.py | 22 +- .../models/update_project_details.py | 22 +- src/oci/ai_vision/models/value_array.py | 2 +- src/oci/ai_vision/models/value_date.py | 6 +- src/oci/ai_vision/models/value_integer.py | 6 +- src/oci/ai_vision/models/value_number.py | 6 +- .../ai_vision/models/value_phone_number.py | 6 +- src/oci/ai_vision/models/value_string.py | 6 +- src/oci/ai_vision/models/value_time.py | 6 +- src/oci/ai_vision/models/word.py | 8 +- src/oci/ai_vision/models/work_request.py | 18 +- .../ai_vision/models/work_request_error.py | 4 +- .../models/work_request_error_collection.py | 6 +- .../models/work_request_log_entry.py | 4 +- .../work_request_log_entry_collection.py | 6 +- .../ai_vision/models/work_request_resource.py | 14 +- .../ai_vision/models/work_request_summary.py | 26 +- .../models/work_request_summary_collection.py | 6 +- src/oci/core/compute_client.py | 8 +- src/oci/core/models/__init__.py | 12 + .../models/add_subnet_ipv6_cidr_details.py | 82 +++ .../core/models/add_vcn_ipv6_cidr_details.py | 138 +++++ src/oci/core/models/boot_volume.py | 8 +- src/oci/core/models/byoip_range.py | 70 ++- src/oci/core/models/byoip_range_summary.py | 66 ++ ...byoip_range_vcn_ipv6_allocation_summary.py | 177 ++++++ src/oci/core/models/byoipv6_cidr_details.py | 111 ++++ .../core/models/create_byoip_range_details.py | 33 +- src/oci/core/models/create_ipv6_details.py | 35 +- src/oci/core/models/create_subnet_details.py | 37 ++ src/oci/core/models/create_vcn_details.py | 107 ++++ src/oci/core/models/create_volume_details.py | 8 +- ...nce_configuration_create_volume_details.py | 4 + .../models/remove_subnet_ipv6_cidr_details.py | 82 +++ .../models/remove_vcn_ipv6_cidr_details.py | 82 +++ src/oci/core/models/subnet.py | 31 + src/oci/core/models/update_subnet_details.py | 41 +- src/oci/core/models/update_volume_details.py | 8 +- src/oci/core/models/vcn.py | 62 ++ src/oci/core/models/volume.py | 8 +- src/oci/core/virtual_network_client.py | 334 ++++++++++- ...ual_network_client_composite_operations.py | 117 ++++ src/oci/database/database_client.py | 8 +- src/oci/database/models/__init__.py | 2 + .../models/autonomous_container_database.py | 4 +- .../autonomous_container_database_summary.py | 4 +- .../database/models/autonomous_database.py | 88 ++- .../models/autonomous_database_summary.py | 88 ++- ...e_autonomous_container_database_details.py | 8 +- .../models/create_autonomous_database_base.py | 76 ++- ...reate_autonomous_database_clone_details.py | 14 + .../create_autonomous_database_details.py | 18 +- ...autonomous_database_from_backup_details.py | 14 + ..._database_from_backup_timestamp_details.py | 14 + ..._autonomous_database_data_guard_details.py | 14 + ...hable_autonomous_database_clone_details.py | 14 + .../models/create_vm_cluster_details.py | 31 +- .../models/data_collection_options.py | 70 +++ src/oci/database/models/db_node.py | 16 +- src/oci/database/models/db_node_summary.py | 16 +- .../database/models/launch_db_system_base.py | 10 +- .../update_autonomous_database_details.py | 66 +- .../models/update_db_system_details.py | 4 +- .../models/update_vm_cluster_details.py | 31 +- src/oci/database/models/vm_cluster.py | 31 +- src/oci/database/models/vm_cluster_summary.py | 31 +- src/oci/identity/identity_client.py | 566 +++++++++++++----- .../identity/models/create_user_details.py | 8 +- .../identity/models/update_user_details.py | 8 +- ...b_system_source_import_from_url_details.py | 16 +- .../mysql/models/update_db_system_details.py | 16 +- src/oci/opsi/operations_insights_client.py | 432 +++++++++---- src/oci/version.py | 2 +- 143 files changed, 3730 insertions(+), 938 deletions(-) create mode 100644 docs/api/core/models/oci.core.models.AddSubnetIpv6CidrDetails.rst create mode 100644 docs/api/core/models/oci.core.models.AddVcnIpv6CidrDetails.rst create mode 100644 docs/api/core/models/oci.core.models.ByoipRangeVcnIpv6AllocationSummary.rst create mode 100644 docs/api/core/models/oci.core.models.Byoipv6CidrDetails.rst create mode 100644 docs/api/core/models/oci.core.models.RemoveSubnetIpv6CidrDetails.rst create mode 100644 docs/api/core/models/oci.core.models.RemoveVcnIpv6CidrDetails.rst create mode 100644 docs/api/database/models/oci.database.models.DataCollectionOptions.rst create mode 100644 src/oci/core/models/add_subnet_ipv6_cidr_details.py create mode 100644 src/oci/core/models/add_vcn_ipv6_cidr_details.py create mode 100644 src/oci/core/models/byoip_range_vcn_ipv6_allocation_summary.py create mode 100644 src/oci/core/models/byoipv6_cidr_details.py create mode 100644 src/oci/core/models/remove_subnet_ipv6_cidr_details.py create mode 100644 src/oci/core/models/remove_vcn_ipv6_cidr_details.py create mode 100644 src/oci/database/models/data_collection_options.py diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5c6f9ac664..718c466ddf 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,6 +3,21 @@ Change Log All notable changes to this project will be documented in this file. The format is based on `Keep a Changelog `_. +==================== +2.63.0 - 2022-04-12 +==================== + +Added +----- +* Support for bringing your own IPv6 addresses in the Networking service +* Support for specifying database edition and maximum CPU core count when creating or updating an autonomous database in the Database service +* Support for enabling and disabling data collection options when creating or updating Exadata Cloud at Customer VM clusters in the Database service + +Breaking +-------- +* Support for retries by default on operations in the Identity service +* Support for retries by default on operations in the Operations Insights service + ==================== 2.62.1 - 2022-04-05 ==================== diff --git a/docs/api/core.rst b/docs/api/core.rst index 205fd83008..d990db79da 100644 --- a/docs/api/core.rst +++ b/docs/api/core.rst @@ -32,7 +32,9 @@ Core Services oci.core.models.AddNetworkSecurityGroupSecurityRulesDetails oci.core.models.AddPublicIpPoolCapacityDetails oci.core.models.AddSecurityRuleDetails + oci.core.models.AddSubnetIpv6CidrDetails oci.core.models.AddVcnCidrDetails + oci.core.models.AddVcnIpv6CidrDetails oci.core.models.AddedNetworkSecurityGroupSecurityRules oci.core.models.AllowedIkeIPSecParameters oci.core.models.AllowedPhaseOneParameters @@ -82,6 +84,8 @@ Core Services oci.core.models.ByoipRange oci.core.models.ByoipRangeCollection oci.core.models.ByoipRangeSummary + oci.core.models.ByoipRangeVcnIpv6AllocationSummary + oci.core.models.Byoipv6CidrDetails oci.core.models.CapacityReservationInstanceSummary oci.core.models.CaptureConsoleHistoryDetails oci.core.models.ChangeBootVolumeBackupCompartmentDetails @@ -365,7 +369,9 @@ Core Services oci.core.models.RemoveDrgRouteRulesDetails oci.core.models.RemoveNetworkSecurityGroupSecurityRulesDetails oci.core.models.RemovePublicIpPoolCapacityDetails + oci.core.models.RemoveSubnetIpv6CidrDetails oci.core.models.RemoveVcnCidrDetails + oci.core.models.RemoveVcnIpv6CidrDetails oci.core.models.RouteRule oci.core.models.RouteTable oci.core.models.SecurityList diff --git a/docs/api/core/models/oci.core.models.AddSubnetIpv6CidrDetails.rst b/docs/api/core/models/oci.core.models.AddSubnetIpv6CidrDetails.rst new file mode 100644 index 0000000000..2593cd02ab --- /dev/null +++ b/docs/api/core/models/oci.core.models.AddSubnetIpv6CidrDetails.rst @@ -0,0 +1,11 @@ +AddSubnetIpv6CidrDetails +======================== + +.. currentmodule:: oci.core.models + +.. autoclass:: AddSubnetIpv6CidrDetails + :show-inheritance: + :special-members: __init__ + :members: + :undoc-members: + :inherited-members: \ No newline at end of file diff --git a/docs/api/core/models/oci.core.models.AddVcnIpv6CidrDetails.rst b/docs/api/core/models/oci.core.models.AddVcnIpv6CidrDetails.rst new file mode 100644 index 0000000000..87ba8d2af9 --- /dev/null +++ b/docs/api/core/models/oci.core.models.AddVcnIpv6CidrDetails.rst @@ -0,0 +1,11 @@ +AddVcnIpv6CidrDetails +===================== + +.. currentmodule:: oci.core.models + +.. autoclass:: AddVcnIpv6CidrDetails + :show-inheritance: + :special-members: __init__ + :members: + :undoc-members: + :inherited-members: \ No newline at end of file diff --git a/docs/api/core/models/oci.core.models.ByoipRangeVcnIpv6AllocationSummary.rst b/docs/api/core/models/oci.core.models.ByoipRangeVcnIpv6AllocationSummary.rst new file mode 100644 index 0000000000..c4b802176d --- /dev/null +++ b/docs/api/core/models/oci.core.models.ByoipRangeVcnIpv6AllocationSummary.rst @@ -0,0 +1,11 @@ +ByoipRangeVcnIpv6AllocationSummary +================================== + +.. currentmodule:: oci.core.models + +.. autoclass:: ByoipRangeVcnIpv6AllocationSummary + :show-inheritance: + :special-members: __init__ + :members: + :undoc-members: + :inherited-members: \ No newline at end of file diff --git a/docs/api/core/models/oci.core.models.Byoipv6CidrDetails.rst b/docs/api/core/models/oci.core.models.Byoipv6CidrDetails.rst new file mode 100644 index 0000000000..e3f5c4bedc --- /dev/null +++ b/docs/api/core/models/oci.core.models.Byoipv6CidrDetails.rst @@ -0,0 +1,11 @@ +Byoipv6CidrDetails +================== + +.. currentmodule:: oci.core.models + +.. autoclass:: Byoipv6CidrDetails + :show-inheritance: + :special-members: __init__ + :members: + :undoc-members: + :inherited-members: \ No newline at end of file diff --git a/docs/api/core/models/oci.core.models.RemoveSubnetIpv6CidrDetails.rst b/docs/api/core/models/oci.core.models.RemoveSubnetIpv6CidrDetails.rst new file mode 100644 index 0000000000..74e8499b49 --- /dev/null +++ b/docs/api/core/models/oci.core.models.RemoveSubnetIpv6CidrDetails.rst @@ -0,0 +1,11 @@ +RemoveSubnetIpv6CidrDetails +=========================== + +.. currentmodule:: oci.core.models + +.. autoclass:: RemoveSubnetIpv6CidrDetails + :show-inheritance: + :special-members: __init__ + :members: + :undoc-members: + :inherited-members: \ No newline at end of file diff --git a/docs/api/core/models/oci.core.models.RemoveVcnIpv6CidrDetails.rst b/docs/api/core/models/oci.core.models.RemoveVcnIpv6CidrDetails.rst new file mode 100644 index 0000000000..8832c8fb61 --- /dev/null +++ b/docs/api/core/models/oci.core.models.RemoveVcnIpv6CidrDetails.rst @@ -0,0 +1,11 @@ +RemoveVcnIpv6CidrDetails +======================== + +.. currentmodule:: oci.core.models + +.. autoclass:: RemoveVcnIpv6CidrDetails + :show-inheritance: + :special-members: __init__ + :members: + :undoc-members: + :inherited-members: \ No newline at end of file diff --git a/docs/api/database.rst b/docs/api/database.rst index fcbb286130..3e9eac08b4 100644 --- a/docs/api/database.rst +++ b/docs/api/database.rst @@ -130,6 +130,7 @@ Database oci.database.models.CreateRefreshableAutonomousDatabaseCloneDetails oci.database.models.CreateVmClusterDetails oci.database.models.CustomerContact + oci.database.models.DataCollectionOptions oci.database.models.DataGuardAssociation oci.database.models.DataGuardAssociationSummary oci.database.models.Database diff --git a/docs/api/database/models/oci.database.models.DataCollectionOptions.rst b/docs/api/database/models/oci.database.models.DataCollectionOptions.rst new file mode 100644 index 0000000000..14b7589890 --- /dev/null +++ b/docs/api/database/models/oci.database.models.DataCollectionOptions.rst @@ -0,0 +1,11 @@ +DataCollectionOptions +===================== + +.. currentmodule:: oci.database.models + +.. autoclass:: DataCollectionOptions + :show-inheritance: + :special-members: __init__ + :members: + :undoc-members: + :inherited-members: \ No newline at end of file diff --git a/examples/showoci/showoci.py b/examples/showoci/showoci.py index b7ef93f49b..eaba5e8666 100755 --- a/examples/showoci/showoci.py +++ b/examples/showoci/showoci.py @@ -334,7 +334,6 @@ def set_parser_arguments(argsList=[]): parser.add_argument('-caches', action='store_true', default=False, dest='servicescr', help="Output Cache to screen (JSON format)") parser.add_argument('--version', action='version', version='%(prog)s ' + version) - if not argsList: result = parser.parse_args() else: @@ -502,4 +501,3 @@ def print_to_json_file(output, file_name, data, header): ########################################################################## if __name__ == "__main__": execute_extract() - diff --git a/src/oci/ai_vision/ai_service_vision_client.py b/src/oci/ai_vision/ai_service_vision_client.py index bf878b1c8c..725436aecc 100644 --- a/src/oci/ai_vision/ai_service_vision_client.py +++ b/src/oci/ai_vision/ai_service_vision_client.py @@ -18,7 +18,7 @@ class AIServiceVisionClient(object): """ - A description of the VisionService API. + Using Vision, you can upload images to detect and classify objects in them. If you have lots of images, you can process them in batch using asynchronous API endpoints. Vision's features are thematically split between Document AI for document-centric images, and Image Analysis for object and scene-based images. Pretrained models and custom models are supported. """ def __init__(self, config, **kwargs): @@ -110,7 +110,7 @@ def analyze_document(self, analyze_document_details, **kwargs): :param oci.ai_vision.models.AnalyzeDocumentDetails analyze_document_details: (required) - Details about how to analyze a document. + The details of how to analyze a document. :param str opc_request_id: (optional) The client request ID for tracing. @@ -258,7 +258,7 @@ def analyze_image(self, analyze_image_details, **kwargs): def cancel_document_job(self, document_job_id, **kwargs): """ - Cancel a batch document job. + Cancel a document batch job. :param str document_job_id: (required) @@ -349,7 +349,7 @@ def cancel_document_job(self, document_job_id, **kwargs): def cancel_image_job(self, image_job_id, **kwargs): """ - Cancel a batch image job. + Cancel an image batch job. :param str image_job_id: (required) @@ -440,7 +440,7 @@ def cancel_image_job(self, image_job_id, **kwargs): def cancel_work_request(self, work_request_id, **kwargs): """ - Cancel work request with the given ID. + Cancel the work request with the given ID. :param str work_request_id: (required) @@ -531,14 +531,14 @@ def cancel_work_request(self, work_request_id, **kwargs): def change_model_compartment(self, model_id, change_model_compartment_details, **kwargs): """ - Moves a model from one compartment to another. When provided, If-Match is checked against ETag values of the resource. + Moves a model from one compartment to another. When provided, If-Match is checked against the ETag values of the resource. :param str model_id: (required) - unique model identifier. + A unique model identifier. :param oci.ai_vision.models.ChangeModelCompartmentDetails change_model_compartment_details: (required) - The deatils of the move. + The details of the move. :param str if_match: (optional) For optimistic concurrency control. In the PUT or DELETE call @@ -627,11 +627,11 @@ def change_model_compartment(self, model_id, change_model_compartment_details, * def change_project_compartment(self, project_id, change_project_compartment_details, **kwargs): """ - Moves a project from one compartment to another. When provided, If-Match is checked against ETag values of the resource. + Move a project from one compartment to another. When provided, If-Match is checked against the ETag values of the resource. :param str project_id: (required) - unique project identifier. + A unique project identifier. :param oci.ai_vision.models.ChangeProjectCompartmentDetails change_project_compartment_details: (required) The deatils of the move. @@ -723,15 +723,15 @@ def change_project_compartment(self, project_id, change_project_compartment_deta def create_document_job(self, create_document_job_details, **kwargs): """ - Create a batch document analysis job + Create a document analysis batch job. :param oci.ai_vision.models.CreateDocumentJobDetails create_document_job_details: (required) - Details about the batch document analysis. + The details of the batch document analysis. :param str opc_retry_token: (optional) A token that uniquely identifies a request so it can be retried in case of a timeout or - server error without risk of executing that same action again. Retry tokens expire after 24 + server error without the risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected. @@ -807,15 +807,15 @@ def create_document_job(self, create_document_job_details, **kwargs): def create_image_job(self, create_image_job_details, **kwargs): """ - Create a batch image analysis job. + Create an image analysis batch job. :param oci.ai_vision.models.CreateImageJobDetails create_image_job_details: (required) - Details about the batch image analysis. + The details of the batch image analysis. :param str opc_retry_token: (optional) A token that uniquely identifies a request so it can be retried in case of a timeout or - server error without risk of executing that same action again. Retry tokens expire after 24 + server error without the risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected. @@ -891,15 +891,15 @@ def create_image_job(self, create_image_job_details, **kwargs): def create_model(self, create_model_details, **kwargs): """ - Creates a new model. + Create a new model. :param oci.ai_vision.models.CreateModelDetails create_model_details: (required) - Metadata about the new model. + The metadata about the new model. :param str opc_retry_token: (optional) A token that uniquely identifies a request so it can be retried in case of a timeout or - server error without risk of executing that same action again. Retry tokens expire after 24 + server error without the risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected. @@ -975,15 +975,15 @@ def create_model(self, create_model_details, **kwargs): def create_project(self, create_project_details, **kwargs): """ - Creates a new project. + Create a new project. :param oci.ai_vision.models.CreateProjectDetails create_project_details: (required) - Details for the new Project. + The new Project's details. :param str opc_retry_token: (optional) A token that uniquely identifies a request so it can be retried in case of a timeout or - server error without risk of executing that same action again. Retry tokens expire after 24 + server error without the risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected. @@ -1059,11 +1059,11 @@ def create_project(self, create_project_details, **kwargs): def delete_model(self, model_id, **kwargs): """ - Deletes a model by identifier. + Delete a model by identifier. :param str model_id: (required) - unique model identifier. + A unique model identifier. :param str if_match: (optional) For optimistic concurrency control. In the PUT or DELETE call @@ -1150,11 +1150,11 @@ def delete_model(self, model_id, **kwargs): def delete_project(self, project_id, **kwargs): """ - Deletes a project by identifier. + Delete a project by identifier. :param str project_id: (required) - unique project identifier. + A unique project identifier. :param str if_match: (optional) For optimistic concurrency control. In the PUT or DELETE call @@ -1241,7 +1241,7 @@ def delete_project(self, project_id, **kwargs): def get_document_job(self, document_job_id, **kwargs): """ - Get details of a batch document job. + Get details of a document batch job. :param str document_job_id: (required) @@ -1325,7 +1325,7 @@ def get_document_job(self, document_job_id, **kwargs): def get_image_job(self, image_job_id, **kwargs): """ - Get details of a batch image job. + Get details of an image batch job. :param str image_job_id: (required) @@ -1409,11 +1409,11 @@ def get_image_job(self, image_job_id, **kwargs): def get_model(self, model_id, **kwargs): """ - Gets a model by identifier. + Get a model by identifier. :param str model_id: (required) - unique model identifier. + A unique model identifier. :param str opc_request_id: (optional) The client request ID for tracing. @@ -1493,11 +1493,11 @@ def get_model(self, model_id, **kwargs): def get_project(self, project_id, **kwargs): """ - Gets a project by identifier. + Get a project by identifier. :param str project_id: (required) - unique project identifier. + A unique project identifier. :param str opc_request_id: (optional) The client request ID for tracing. @@ -1671,7 +1671,7 @@ def list_models(self, **kwargs): The ID of the project for which to list the objects. :param str lifecycle_state: (optional) - Filter to match models with the given lifecycleState. + The filter to match models with the given lifecycleState. Allowed values are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED" @@ -1679,7 +1679,7 @@ def list_models(self, **kwargs): A filter to return only resources that match the entire display name given. :param str id: (optional) - Filter to find the model with the given identifier. + The filter to find the model with the given identifier. :param int limit: (optional) The maximum number of items to return. @@ -1693,7 +1693,7 @@ def list_models(self, **kwargs): Allowed values are: "ASC", "DESC" :param str sort_by: (optional) - The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. + The field to sort by. Only one sort order may be provided. The default order for timeCreated is descending. The default order for displayName is ascending. Allowed values are: "timeCreated", "displayName" @@ -1815,7 +1815,7 @@ def list_projects(self, **kwargs): The ID of the compartment in which to list resources. :param str lifecycle_state: (optional) - Filter to match projects with the given lifecycleState. + The filter to match projects with the given lifecycleState. Allowed values are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED" @@ -1823,7 +1823,7 @@ def list_projects(self, **kwargs): A filter to return only resources that match the entire display name given. :param str id: (optional) - Filter to find the project with the given identifier. + The filter to find the project with the given identifier. :param int limit: (optional) The maximum number of items to return. @@ -1837,7 +1837,7 @@ def list_projects(self, **kwargs): Allowed values are: "ASC", "DESC" :param str sort_by: (optional) - The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. + The field to sort by. Only one sort order may be provided. The default order for timeCreated is descending. The default order for displayName is ascending. Allowed values are: "timeCreated", "displayName" @@ -1950,7 +1950,7 @@ def list_projects(self, **kwargs): def list_work_request_errors(self, work_request_id, **kwargs): """ - Return a (paginated) list of errors for a given work request. + Returns a (paginated) list of errors for a given work request. :param str work_request_id: (required) @@ -1966,7 +1966,7 @@ def list_work_request_errors(self, work_request_id, **kwargs): The maximum number of items to return. :param str sort_by: (optional) - The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. + The field to sort by. Only one sort order may be provided. The default order for timeAccepted is descending. Allowed values are: "timeAccepted" @@ -2094,7 +2094,7 @@ def list_work_request_logs(self, work_request_id, **kwargs): The maximum number of items to return. :param str sort_by: (optional) - The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. + The field to sort by. Only one sort order may be provided. The default order for timeAccepted is descending. Allowed values are: "timeAccepted" @@ -2216,7 +2216,7 @@ def list_work_requests(self, **kwargs): The ID of the asynchronous work request. :param str status: (optional) - A filter to return only resources their lifecycleState matches the given OperationStatus. + A filter to return only resources whose lifecycleState matches the given OperationStatus. Allowed values are: "ACCEPTED", "IN_PROGRESS", "WAITING", "FAILED", "SUCCEEDED", "CANCELING", "CANCELED" @@ -2238,7 +2238,7 @@ def list_work_requests(self, **kwargs): Allowed values are: "ASC", "DESC" :param str sort_by: (optional) - The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. + The field to sort by. Only one sort order may be provided. The default order for timeAccepted is descending. Allowed values are: "timeAccepted" @@ -2348,14 +2348,14 @@ def list_work_requests(self, **kwargs): def update_model(self, model_id, update_model_details, **kwargs): """ - Updates model metadata. + Updates the model metadata. :param str model_id: (required) - unique model identifier. + A unique model identifier. :param oci.ai_vision.models.UpdateModelDetails update_model_details: (required) - Model metadata to be updated. + The model metadata to be updated. :param str if_match: (optional) For optimistic concurrency control. In the PUT or DELETE call @@ -2444,14 +2444,14 @@ def update_model(self, model_id, update_model_details, **kwargs): def update_project(self, project_id, update_project_details, **kwargs): """ - Updates project metadata. + Update the project metadata. :param str project_id: (required) - unique project identifier. + A unique project identifier. :param oci.ai_vision.models.UpdateProjectDetails update_project_details: (required) - Project metadata to be updated. + The project metadata to be updated. :param str if_match: (optional) For optimistic concurrency control. In the PUT or DELETE call diff --git a/src/oci/ai_vision/ai_service_vision_client_composite_operations.py b/src/oci/ai_vision/ai_service_vision_client_composite_operations.py index 99b3ba335f..61c901ca96 100644 --- a/src/oci/ai_vision/ai_service_vision_client_composite_operations.py +++ b/src/oci/ai_vision/ai_service_vision_client_composite_operations.py @@ -29,7 +29,7 @@ def create_document_job_and_wait_for_state(self, create_document_job_details, wa to enter the given state(s). :param oci.ai_vision.models.CreateDocumentJobDetails create_document_job_details: (required) - Details about the batch document analysis. + The details of the batch document analysis. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.DocumentJob.lifecycle_state` @@ -67,7 +67,7 @@ def create_image_job_and_wait_for_state(self, create_image_job_details, wait_for to enter the given state(s). :param oci.ai_vision.models.CreateImageJobDetails create_image_job_details: (required) - Details about the batch image analysis. + The details of the batch image analysis. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.ImageJob.lifecycle_state` @@ -105,7 +105,7 @@ def create_model_and_wait_for_state(self, create_model_details, wait_for_states= to enter the given state(s). :param oci.ai_vision.models.CreateModelDetails create_model_details: (required) - Metadata about the new model. + The metadata about the new model. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.WorkRequest.status` @@ -143,7 +143,7 @@ def create_project_and_wait_for_state(self, create_project_details, wait_for_sta to enter the given state(s). :param oci.ai_vision.models.CreateProjectDetails create_project_details: (required) - Details for the new Project. + The new Project's details. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.WorkRequest.status` @@ -181,7 +181,7 @@ def delete_model_and_wait_for_state(self, model_id, wait_for_states=[], operatio to enter the given state(s). :param str model_id: (required) - unique model identifier. + A unique model identifier. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.WorkRequest.status` @@ -227,7 +227,7 @@ def delete_project_and_wait_for_state(self, project_id, wait_for_states=[], oper to enter the given state(s). :param str project_id: (required) - unique project identifier. + A unique project identifier. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.WorkRequest.status` @@ -273,10 +273,10 @@ def update_model_and_wait_for_state(self, model_id, update_model_details, wait_f to enter the given state(s). :param str model_id: (required) - unique model identifier. + A unique model identifier. :param oci.ai_vision.models.UpdateModelDetails update_model_details: (required) - Model metadata to be updated. + The model metadata to be updated. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.WorkRequest.status` @@ -314,10 +314,10 @@ def update_project_and_wait_for_state(self, project_id, update_project_details, to enter the given state(s). :param str project_id: (required) - unique project identifier. + A unique project identifier. :param oci.ai_vision.models.UpdateProjectDetails update_project_details: (required) - Project metadata to be updated. + The project metadata to be updated. :param list[str] wait_for_states: An array of states to wait on. These should be valid values for :py:attr:`~oci.ai_vision.models.WorkRequest.status` diff --git a/src/oci/ai_vision/models/analyze_document_details.py b/src/oci/ai_vision/models/analyze_document_details.py index 9eb0505d96..4262c65ba9 100644 --- a/src/oci/ai_vision/models/analyze_document_details.py +++ b/src/oci/ai_vision/models/analyze_document_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class AnalyzeDocumentDetails(object): """ - Details about how to analyze a document. + The details of how to analyze a document. """ #: A constant which can be used with the language property of a AnalyzeDocumentDetails. @@ -214,7 +214,7 @@ def __init__(self, **kwargs): def features(self): """ **[Required]** Gets the features of this AnalyzeDocumentDetails. - Types of document analysis requested. + The types of document analysis requested. :return: The features of this AnalyzeDocumentDetails. @@ -226,7 +226,7 @@ def features(self): def features(self, features): """ Sets the features of this AnalyzeDocumentDetails. - Types of document analysis requested. + The types of document analysis requested. :param features: The features of this AnalyzeDocumentDetails. @@ -302,7 +302,7 @@ def output_location(self, output_location): def language(self): """ Gets the language of this AnalyzeDocumentDetails. - Language of the document, abbreviated according to ISO 639-2. + The document language, abbreviated according to ISO 639-2. Allowed values for this property are: "ENG", "CES", "DAN", "NLD", "FIN", "FRA", "DEU", "ELL", "HUN", "ITA", "NOR", "POL", "POR", "RON", "RUS", "SLK", "SPA", "SWE", "TUR", "ARA", "CHI_SIM", "HIN", "JPN", "KOR", "OTHERS" @@ -316,7 +316,7 @@ def language(self): def language(self, language): """ Sets the language of this AnalyzeDocumentDetails. - Language of the document, abbreviated according to ISO 639-2. + The document language, abbreviated according to ISO 639-2. :param language: The language of this AnalyzeDocumentDetails. @@ -334,7 +334,7 @@ def language(self, language): def document_type(self): """ Gets the document_type of this AnalyzeDocumentDetails. - The type of document. + The document type. Allowed values for this property are: "INVOICE", "RECEIPT", "RESUME", "TAX_FORM", "DRIVER_LICENSE", "PASSPORT", "BANK_STATEMENT", "CHECK", "PAYSLIP", "OTHERS" @@ -348,7 +348,7 @@ def document_type(self): def document_type(self, document_type): """ Sets the document_type of this AnalyzeDocumentDetails. - The type of document. + The document type. :param document_type: The document_type of this AnalyzeDocumentDetails. diff --git a/src/oci/ai_vision/models/analyze_document_result.py b/src/oci/ai_vision/models/analyze_document_result.py index 12cbab58b8..0cfb78b73e 100644 --- a/src/oci/ai_vision/models/analyze_document_result.py +++ b/src/oci/ai_vision/models/analyze_document_result.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class AnalyzeDocumentResult(object): """ - Document analysis results. + The document analysis results. """ def __init__(self, **kwargs): @@ -127,7 +127,7 @@ def document_metadata(self, document_metadata): def pages(self): """ **[Required]** Gets the pages of this AnalyzeDocumentResult. - Array of Page. + The array of a Page. :return: The pages of this AnalyzeDocumentResult. @@ -139,7 +139,7 @@ def pages(self): def pages(self, pages): """ Sets the pages of this AnalyzeDocumentResult. - Array of Page. + The array of a Page. :param pages: The pages of this AnalyzeDocumentResult. @@ -199,7 +199,7 @@ def detected_languages(self, detected_languages): def document_classification_model_version(self): """ Gets the document_classification_model_version of this AnalyzeDocumentResult. - Document classification model version. + The document classification model version. :return: The document_classification_model_version of this AnalyzeDocumentResult. @@ -211,7 +211,7 @@ def document_classification_model_version(self): def document_classification_model_version(self, document_classification_model_version): """ Sets the document_classification_model_version of this AnalyzeDocumentResult. - Document classification model version. + The document classification model version. :param document_classification_model_version: The document_classification_model_version of this AnalyzeDocumentResult. @@ -223,7 +223,7 @@ def document_classification_model_version(self, document_classification_model_ve def language_classification_model_version(self): """ Gets the language_classification_model_version of this AnalyzeDocumentResult. - Document language classification model version. + The document language classification model version. :return: The language_classification_model_version of this AnalyzeDocumentResult. @@ -235,7 +235,7 @@ def language_classification_model_version(self): def language_classification_model_version(self, language_classification_model_version): """ Sets the language_classification_model_version of this AnalyzeDocumentResult. - Document language classification model version. + The document language classification model version. :param language_classification_model_version: The language_classification_model_version of this AnalyzeDocumentResult. @@ -247,7 +247,7 @@ def language_classification_model_version(self, language_classification_model_ve def text_detection_model_version(self): """ Gets the text_detection_model_version of this AnalyzeDocumentResult. - Document text detection model version. + The document text detection model version. :return: The text_detection_model_version of this AnalyzeDocumentResult. @@ -259,7 +259,7 @@ def text_detection_model_version(self): def text_detection_model_version(self, text_detection_model_version): """ Sets the text_detection_model_version of this AnalyzeDocumentResult. - Document text detection model version. + The document text detection model version. :param text_detection_model_version: The text_detection_model_version of this AnalyzeDocumentResult. @@ -271,7 +271,7 @@ def text_detection_model_version(self, text_detection_model_version): def key_value_detection_model_version(self): """ Gets the key_value_detection_model_version of this AnalyzeDocumentResult. - Document keyValue detection model version. + The document keyValue detection model version. :return: The key_value_detection_model_version of this AnalyzeDocumentResult. @@ -283,7 +283,7 @@ def key_value_detection_model_version(self): def key_value_detection_model_version(self, key_value_detection_model_version): """ Sets the key_value_detection_model_version of this AnalyzeDocumentResult. - Document keyValue detection model version. + The document keyValue detection model version. :param key_value_detection_model_version: The key_value_detection_model_version of this AnalyzeDocumentResult. @@ -295,7 +295,7 @@ def key_value_detection_model_version(self, key_value_detection_model_version): def table_detection_model_version(self): """ Gets the table_detection_model_version of this AnalyzeDocumentResult. - Document table detection model version. + The document table detection model version. :return: The table_detection_model_version of this AnalyzeDocumentResult. @@ -307,7 +307,7 @@ def table_detection_model_version(self): def table_detection_model_version(self, table_detection_model_version): """ Sets the table_detection_model_version of this AnalyzeDocumentResult. - Document table detection model version. + The document table detection model version. :param table_detection_model_version: The table_detection_model_version of this AnalyzeDocumentResult. @@ -319,7 +319,7 @@ def table_detection_model_version(self, table_detection_model_version): def errors(self): """ Gets the errors of this AnalyzeDocumentResult. - Errors encountered during document analysis. + The errors encountered during document analysis. :return: The errors of this AnalyzeDocumentResult. @@ -331,7 +331,7 @@ def errors(self): def errors(self, errors): """ Sets the errors of this AnalyzeDocumentResult. - Errors encountered during document analysis. + The errors encountered during document analysis. :param errors: The errors of this AnalyzeDocumentResult. @@ -343,7 +343,7 @@ def errors(self, errors): def searchable_pdf(self): """ Gets the searchable_pdf of this AnalyzeDocumentResult. - Generated searchable PDF file. + The searchable PDF file that was generated. :return: The searchable_pdf of this AnalyzeDocumentResult. @@ -355,7 +355,7 @@ def searchable_pdf(self): def searchable_pdf(self, searchable_pdf): """ Sets the searchable_pdf of this AnalyzeDocumentResult. - Generated searchable PDF file. + The searchable PDF file that was generated. :param searchable_pdf: The searchable_pdf of this AnalyzeDocumentResult. diff --git a/src/oci/ai_vision/models/analyze_image_details.py b/src/oci/ai_vision/models/analyze_image_details.py index 4f678fa0fd..a3c95de5e3 100644 --- a/src/oci/ai_vision/models/analyze_image_details.py +++ b/src/oci/ai_vision/models/analyze_image_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class AnalyzeImageDetails(object): """ - Details about how to analyze an image. + The details of how to analyze an image. """ def __init__(self, **kwargs): @@ -51,7 +51,7 @@ def __init__(self, **kwargs): def features(self): """ **[Required]** Gets the features of this AnalyzeImageDetails. - Types of image analysis. + The types of image analysis. :return: The features of this AnalyzeImageDetails. @@ -63,7 +63,7 @@ def features(self): def features(self, features): """ Sets the features of this AnalyzeImageDetails. - Types of image analysis. + The types of image analysis. :param features: The features of this AnalyzeImageDetails. @@ -95,7 +95,7 @@ def image(self, image): def compartment_id(self): """ Gets the compartment_id of this AnalyzeImageDetails. - The ocid of the compartment that calls the API. + The OCID of the compartment that calls the API. :return: The compartment_id of this AnalyzeImageDetails. @@ -107,7 +107,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this AnalyzeImageDetails. - The ocid of the compartment that calls the API. + The OCID of the compartment that calls the API. :param compartment_id: The compartment_id of this AnalyzeImageDetails. diff --git a/src/oci/ai_vision/models/analyze_image_result.py b/src/oci/ai_vision/models/analyze_image_result.py index 079c07fd29..1d8d5280c9 100644 --- a/src/oci/ai_vision/models/analyze_image_result.py +++ b/src/oci/ai_vision/models/analyze_image_result.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class AnalyzeImageResult(object): """ - Image analysis results. + The image analysis results. """ def __init__(self, **kwargs): @@ -86,7 +86,7 @@ def __init__(self, **kwargs): def image_objects(self): """ Gets the image_objects of this AnalyzeImageResult. - Detected objects. + The detected objects. :return: The image_objects of this AnalyzeImageResult. @@ -98,7 +98,7 @@ def image_objects(self): def image_objects(self, image_objects): """ Sets the image_objects of this AnalyzeImageResult. - Detected objects. + The detected objects. :param image_objects: The image_objects of this AnalyzeImageResult. @@ -110,7 +110,7 @@ def image_objects(self, image_objects): def labels(self): """ Gets the labels of this AnalyzeImageResult. - Image classification labels. + The image classification labels. :return: The labels of this AnalyzeImageResult. @@ -122,7 +122,7 @@ def labels(self): def labels(self, labels): """ Sets the labels of this AnalyzeImageResult. - Image classification labels. + The image classification labels. :param labels: The labels of this AnalyzeImageResult. @@ -134,7 +134,7 @@ def labels(self, labels): def ontology_classes(self): """ Gets the ontology_classes of this AnalyzeImageResult. - ontologyClasses of image labels. + The ontologyClasses of image labels. :return: The ontology_classes of this AnalyzeImageResult. @@ -146,7 +146,7 @@ def ontology_classes(self): def ontology_classes(self, ontology_classes): """ Sets the ontology_classes of this AnalyzeImageResult. - ontologyClasses of image labels. + The ontologyClasses of image labels. :param ontology_classes: The ontology_classes of this AnalyzeImageResult. @@ -178,7 +178,7 @@ def image_text(self, image_text): def image_classification_model_version(self): """ Gets the image_classification_model_version of this AnalyzeImageResult. - Image classification model version. + The image classification model version. :return: The image_classification_model_version of this AnalyzeImageResult. @@ -190,7 +190,7 @@ def image_classification_model_version(self): def image_classification_model_version(self, image_classification_model_version): """ Sets the image_classification_model_version of this AnalyzeImageResult. - Image classification model version. + The image classification model version. :param image_classification_model_version: The image_classification_model_version of this AnalyzeImageResult. @@ -202,7 +202,7 @@ def image_classification_model_version(self, image_classification_model_version) def object_detection_model_version(self): """ Gets the object_detection_model_version of this AnalyzeImageResult. - Object detection model version. + The object detection model version. :return: The object_detection_model_version of this AnalyzeImageResult. @@ -214,7 +214,7 @@ def object_detection_model_version(self): def object_detection_model_version(self, object_detection_model_version): """ Sets the object_detection_model_version of this AnalyzeImageResult. - Object detection model version. + The object detection model version. :param object_detection_model_version: The object_detection_model_version of this AnalyzeImageResult. @@ -226,7 +226,7 @@ def object_detection_model_version(self, object_detection_model_version): def text_detection_model_version(self): """ Gets the text_detection_model_version of this AnalyzeImageResult. - Text detection model version. + The text detection model version. :return: The text_detection_model_version of this AnalyzeImageResult. @@ -238,7 +238,7 @@ def text_detection_model_version(self): def text_detection_model_version(self, text_detection_model_version): """ Sets the text_detection_model_version of this AnalyzeImageResult. - Text detection model version. + The text detection model version. :param text_detection_model_version: The text_detection_model_version of this AnalyzeImageResult. @@ -250,7 +250,7 @@ def text_detection_model_version(self, text_detection_model_version): def errors(self): """ Gets the errors of this AnalyzeImageResult. - Errors encountered during image analysis. + The errors encountered during image analysis. :return: The errors of this AnalyzeImageResult. @@ -262,7 +262,7 @@ def errors(self): def errors(self, errors): """ Sets the errors of this AnalyzeImageResult. - Errors encountered during image analysis. + The errors encountered during image analysis. :param errors: The errors of this AnalyzeImageResult. diff --git a/src/oci/ai_vision/models/bounding_polygon.py b/src/oci/ai_vision/models/bounding_polygon.py index 0a5885ea43..9d813d2c0d 100644 --- a/src/oci/ai_vision/models/bounding_polygon.py +++ b/src/oci/ai_vision/models/bounding_polygon.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class BoundingPolygon(object): """ - Object bounding polygon box. + The object-bounding polygon box. """ def __init__(self, **kwargs): @@ -38,7 +38,7 @@ def normalized_vertices(self): """ **[Required]** Gets the normalized_vertices of this BoundingPolygon. An array of normalized points defining the polygon's perimeter, with an implicit segment between subsequent points and between the first and last point. - Rectangles are defined with four points, e.g. `[{\"x\": 0, \"y\": 0}, {\"x\": 1, \"y\": 0}, {\"x\": 1, \"y\": 0.5}, {\"x\": 0, \"y\": 0.5}]` represents the top half of an image. + Rectangles are defined with four points. For example, `[{\"x\": 0, \"y\": 0}, {\"x\": 1, \"y\": 0}, {\"x\": 1, \"y\": 0.5}, {\"x\": 0, \"y\": 0.5}]` represents the top half of an image. :return: The normalized_vertices of this BoundingPolygon. @@ -51,7 +51,7 @@ def normalized_vertices(self, normalized_vertices): """ Sets the normalized_vertices of this BoundingPolygon. An array of normalized points defining the polygon's perimeter, with an implicit segment between subsequent points and between the first and last point. - Rectangles are defined with four points, e.g. `[{\"x\": 0, \"y\": 0}, {\"x\": 1, \"y\": 0}, {\"x\": 1, \"y\": 0.5}, {\"x\": 0, \"y\": 0.5}]` represents the top half of an image. + Rectangles are defined with four points. For example, `[{\"x\": 0, \"y\": 0}, {\"x\": 1, \"y\": 0}, {\"x\": 1, \"y\": 0.5}, {\"x\": 0, \"y\": 0.5}]` represents the top half of an image. :param normalized_vertices: The normalized_vertices of this BoundingPolygon. diff --git a/src/oci/ai_vision/models/cell.py b/src/oci/ai_vision/models/cell.py index 6a3d2d7782..9da5acde05 100644 --- a/src/oci/ai_vision/models/cell.py +++ b/src/oci/ai_vision/models/cell.py @@ -72,7 +72,7 @@ def __init__(self, **kwargs): def text(self): """ **[Required]** Gets the text of this Cell. - Text recognized in the cell. + The text recognized in the cell. :return: The text of this Cell. @@ -84,7 +84,7 @@ def text(self): def text(self, text): """ Sets the text of this Cell. - Text recognized in the cell. + The text recognized in the cell. :param text: The text of this Cell. @@ -96,7 +96,7 @@ def text(self, text): def row_index(self): """ **[Required]** Gets the row_index of this Cell. - Index of the cell inside the row. + The index of the cell inside the row. :return: The row_index of this Cell. @@ -108,7 +108,7 @@ def row_index(self): def row_index(self, row_index): """ Sets the row_index of this Cell. - Index of the cell inside the row. + The index of the cell inside the row. :param row_index: The row_index of this Cell. @@ -120,7 +120,7 @@ def row_index(self, row_index): def column_index(self): """ **[Required]** Gets the column_index of this Cell. - Index of the cell inside the column. + The index of the cell inside the column. :return: The column_index of this Cell. @@ -132,7 +132,7 @@ def column_index(self): def column_index(self, column_index): """ Sets the column_index of this Cell. - Index of the cell inside the column. + The index of the cell inside the column. :param column_index: The column_index of this Cell. @@ -144,7 +144,7 @@ def column_index(self, column_index): def confidence(self): """ **[Required]** Gets the confidence of this Cell. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this Cell. @@ -156,7 +156,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this Cell. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this Cell. @@ -188,7 +188,7 @@ def bounding_polygon(self, bounding_polygon): def word_indexes(self): """ **[Required]** Gets the word_indexes of this Cell. - Words detected in the cell. + The words detected in the cell. :return: The word_indexes of this Cell. @@ -200,7 +200,7 @@ def word_indexes(self): def word_indexes(self, word_indexes): """ Sets the word_indexes of this Cell. - Words detected in the cell. + The words detected in the cell. :param word_indexes: The word_indexes of this Cell. diff --git a/src/oci/ai_vision/models/change_model_compartment_details.py b/src/oci/ai_vision/models/change_model_compartment_details.py index 56125e2841..bdcaa706c7 100644 --- a/src/oci/ai_vision/models/change_model_compartment_details.py +++ b/src/oci/ai_vision/models/change_model_compartment_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ChangeModelCompartmentDetails(object): """ - Which compartment the model should be moved to. + The compartment the model should be moved to. """ def __init__(self, **kwargs): diff --git a/src/oci/ai_vision/models/create_document_job_details.py b/src/oci/ai_vision/models/create_document_job_details.py index d067817fcb..53c4614645 100644 --- a/src/oci/ai_vision/models/create_document_job_details.py +++ b/src/oci/ai_vision/models/create_document_job_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class CreateDocumentJobDetails(object): """ - Details about the batch document analysis. + The batch document analysis details. """ #: A constant which can be used with the language property of a CreateDocumentJobDetails. @@ -248,7 +248,7 @@ def input_location(self, input_location): def features(self): """ **[Required]** Gets the features of this CreateDocumentJobDetails. - List of document analysis types requested. + The list of requested document analysis types. :return: The features of this CreateDocumentJobDetails. @@ -260,7 +260,7 @@ def features(self): def features(self, features): """ Sets the features of this CreateDocumentJobDetails. - List of document analysis types requested. + The list of requested document analysis types. :param features: The features of this CreateDocumentJobDetails. @@ -292,7 +292,7 @@ def output_location(self, output_location): def compartment_id(self): """ Gets the compartment_id of this CreateDocumentJobDetails. - Compartment identifier from the requester. + The compartment identifier from the requester. :return: The compartment_id of this CreateDocumentJobDetails. @@ -304,7 +304,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this CreateDocumentJobDetails. - Compartment identifier from the requester. + The compartment identifier from the requester. :param compartment_id: The compartment_id of this CreateDocumentJobDetails. @@ -316,7 +316,7 @@ def compartment_id(self, compartment_id): def display_name(self): """ Gets the display_name of this CreateDocumentJobDetails. - Document job display name. + The document job display name. :return: The display_name of this CreateDocumentJobDetails. @@ -328,7 +328,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this CreateDocumentJobDetails. - Document job display name. + The document job display name. :param display_name: The display_name of this CreateDocumentJobDetails. @@ -340,7 +340,7 @@ def display_name(self, display_name): def language(self): """ Gets the language of this CreateDocumentJobDetails. - Language of the document, abbreviated according to ISO 639-2. + The language of the document, abbreviated according to ISO 639-2. Allowed values for this property are: "ENG", "CES", "DAN", "NLD", "FIN", "FRA", "DEU", "ELL", "HUN", "ITA", "NOR", "POL", "POR", "RON", "RUS", "SLK", "SPA", "SWE", "TUR", "ARA", "CHI_SIM", "HIN", "JPN", "KOR", "OTHERS" @@ -354,7 +354,7 @@ def language(self): def language(self, language): """ Sets the language of this CreateDocumentJobDetails. - Language of the document, abbreviated according to ISO 639-2. + The language of the document, abbreviated according to ISO 639-2. :param language: The language of this CreateDocumentJobDetails. @@ -404,7 +404,7 @@ def document_type(self, document_type): def is_zip_output_enabled(self): """ Gets the is_zip_output_enabled of this CreateDocumentJobDetails. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :return: The is_zip_output_enabled of this CreateDocumentJobDetails. @@ -416,7 +416,7 @@ def is_zip_output_enabled(self): def is_zip_output_enabled(self, is_zip_output_enabled): """ Sets the is_zip_output_enabled of this CreateDocumentJobDetails. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :param is_zip_output_enabled: The is_zip_output_enabled of this CreateDocumentJobDetails. diff --git a/src/oci/ai_vision/models/create_image_job_details.py b/src/oci/ai_vision/models/create_image_job_details.py index 75259be077..aa7556c769 100644 --- a/src/oci/ai_vision/models/create_image_job_details.py +++ b/src/oci/ai_vision/models/create_image_job_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class CreateImageJobDetails(object): """ - Details about the batch image analysis. + The details of the batch image analysis. """ def __init__(self, **kwargs): @@ -92,7 +92,7 @@ def input_location(self, input_location): def features(self): """ **[Required]** Gets the features of this CreateImageJobDetails. - List of image analysis types requested. + The list of requested image analysis types. :return: The features of this CreateImageJobDetails. @@ -104,7 +104,7 @@ def features(self): def features(self, features): """ Sets the features of this CreateImageJobDetails. - List of image analysis types requested. + The list of requested image analysis types. :param features: The features of this CreateImageJobDetails. @@ -136,7 +136,7 @@ def output_location(self, output_location): def compartment_id(self): """ Gets the compartment_id of this CreateImageJobDetails. - Compartment identifier from the requester. + The compartment identifier from the requester. :return: The compartment_id of this CreateImageJobDetails. @@ -148,7 +148,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this CreateImageJobDetails. - Compartment identifier from the requester. + The compartment identifier from the requester. :param compartment_id: The compartment_id of this CreateImageJobDetails. @@ -160,7 +160,7 @@ def compartment_id(self, compartment_id): def display_name(self): """ Gets the display_name of this CreateImageJobDetails. - Image job display name. + The image job display name. :return: The display_name of this CreateImageJobDetails. @@ -172,7 +172,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this CreateImageJobDetails. - Image job display name. + The image job display name. :param display_name: The display_name of this CreateImageJobDetails. @@ -184,7 +184,7 @@ def display_name(self, display_name): def is_zip_output_enabled(self): """ Gets the is_zip_output_enabled of this CreateImageJobDetails. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :return: The is_zip_output_enabled of this CreateImageJobDetails. @@ -196,7 +196,7 @@ def is_zip_output_enabled(self): def is_zip_output_enabled(self, is_zip_output_enabled): """ Sets the is_zip_output_enabled of this CreateImageJobDetails. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :param is_zip_output_enabled: The is_zip_output_enabled of this CreateImageJobDetails. diff --git a/src/oci/ai_vision/models/create_model_details.py b/src/oci/ai_vision/models/create_model_details.py index a786dd16d1..20fa635018 100644 --- a/src/oci/ai_vision/models/create_model_details.py +++ b/src/oci/ai_vision/models/create_model_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class CreateModelDetails(object): """ - Information needed to create a new model. + The information needed to create a new model. """ def __init__(self, **kwargs): @@ -121,7 +121,7 @@ def __init__(self, **kwargs): def display_name(self): """ Gets the display_name of this CreateModelDetails. - Human-friendly name for the model, which can be changed. + A human-friendly name for the model, which can be changed. :return: The display_name of this CreateModelDetails. @@ -133,7 +133,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this CreateModelDetails. - Human-friendly name for the model, which can be changed. + A human-friendly name for the model, which can be changed. :param display_name: The display_name of this CreateModelDetails. @@ -145,7 +145,7 @@ def display_name(self, display_name): def description(self): """ Gets the description of this CreateModelDetails. - Optional description of the model. + An optional description of the model. :return: The description of this CreateModelDetails. @@ -157,7 +157,7 @@ def description(self): def description(self, description): """ Sets the description of this CreateModelDetails. - Optional description of the model. + An optional description of the model. :param description: The description of this CreateModelDetails. @@ -169,7 +169,7 @@ def description(self, description): def model_version(self): """ Gets the model_version of this CreateModelDetails. - Model version + The model version :return: The model_version of this CreateModelDetails. @@ -181,7 +181,7 @@ def model_version(self): def model_version(self, model_version): """ Sets the model_version of this CreateModelDetails. - Model version + The model version :param model_version: The model_version of this CreateModelDetails. @@ -193,7 +193,7 @@ def model_version(self, model_version): def model_type(self): """ **[Required]** Gets the model_type of this CreateModelDetails. - What type of Vision model this is. + Which type of Vision model this is. :return: The model_type of this CreateModelDetails. @@ -205,7 +205,7 @@ def model_type(self): def model_type(self, model_type): """ Sets the model_type of this CreateModelDetails. - What type of Vision model this is. + Which type of Vision model this is. :param model_type: The model_type of this CreateModelDetails. @@ -217,7 +217,7 @@ def model_type(self, model_type): def compartment_id(self): """ **[Required]** Gets the compartment_id of this CreateModelDetails. - Compartment identifier. + The compartment identifier. :return: The compartment_id of this CreateModelDetails. @@ -229,7 +229,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this CreateModelDetails. - Compartment identifier. + The compartment identifier. :param compartment_id: The compartment_id of this CreateModelDetails. @@ -241,7 +241,7 @@ def compartment_id(self, compartment_id): def is_quick_mode(self): """ Gets the is_quick_mode of this CreateModelDetails. - Set to true when experimenting with a new model type or dataset so model training is quick, with a predefined low number of passes through the training data. + Set to true when experimenting with a new model type or dataset, so the model training is quick, with a predefined low number of passes through the training data. :return: The is_quick_mode of this CreateModelDetails. @@ -253,7 +253,7 @@ def is_quick_mode(self): def is_quick_mode(self, is_quick_mode): """ Sets the is_quick_mode of this CreateModelDetails. - Set to true when experimenting with a new model type or dataset so model training is quick, with a predefined low number of passes through the training data. + Set to true when experimenting with a new model type or dataset, so the model training is quick, with a predefined low number of passes through the training data. :param is_quick_mode: The is_quick_mode of this CreateModelDetails. @@ -265,7 +265,7 @@ def is_quick_mode(self, is_quick_mode): def max_training_duration_in_hours(self): """ Gets the max_training_duration_in_hours of this CreateModelDetails. - Maximum model training duration in hours, expressed as a decimal fraction. + The maximum model training duration in hours, expressed as a decimal fraction. :return: The max_training_duration_in_hours of this CreateModelDetails. @@ -277,7 +277,7 @@ def max_training_duration_in_hours(self): def max_training_duration_in_hours(self, max_training_duration_in_hours): """ Sets the max_training_duration_in_hours of this CreateModelDetails. - Maximum model training duration in hours, expressed as a decimal fraction. + The maximum model training duration in hours, expressed as a decimal fraction. :param max_training_duration_in_hours: The max_training_duration_in_hours of this CreateModelDetails. @@ -349,7 +349,7 @@ def validation_dataset(self, validation_dataset): def project_id(self): """ **[Required]** Gets the project_id of this CreateModelDetails. - The `OCID`__ of the project which contains the model. + The `OCID`__ of the project that contains the model. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm @@ -363,7 +363,7 @@ def project_id(self): def project_id(self, project_id): """ Sets the project_id of this CreateModelDetails. - The `OCID`__ of the project which contains the model. + The `OCID`__ of the project that contains the model. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm @@ -377,8 +377,8 @@ def project_id(self, project_id): def freeform_tags(self): """ Gets the freeform_tags of this CreateModelDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this CreateModelDetails. @@ -390,8 +390,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this CreateModelDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this CreateModelDetails. @@ -404,7 +404,7 @@ def defined_tags(self): """ Gets the defined_tags of this CreateModelDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this CreateModelDetails. @@ -417,7 +417,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this CreateModelDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this CreateModelDetails. diff --git a/src/oci/ai_vision/models/create_project_details.py b/src/oci/ai_vision/models/create_project_details.py index 40d7381a1f..7854294db6 100644 --- a/src/oci/ai_vision/models/create_project_details.py +++ b/src/oci/ai_vision/models/create_project_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class CreateProjectDetails(object): """ - Information needed to create a new project. + The information needed to create a new project. """ def __init__(self, **kwargs): @@ -65,7 +65,7 @@ def __init__(self, **kwargs): def display_name(self): """ Gets the display_name of this CreateProjectDetails. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, that can be changed. :return: The display_name of this CreateProjectDetails. @@ -77,7 +77,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this CreateProjectDetails. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, that can be changed. :param display_name: The display_name of this CreateProjectDetails. @@ -89,7 +89,7 @@ def display_name(self, display_name): def description(self): """ Gets the description of this CreateProjectDetails. - Optional description of the project. + An optional description of the project. :return: The description of this CreateProjectDetails. @@ -101,7 +101,7 @@ def description(self): def description(self, description): """ Sets the description of this CreateProjectDetails. - Optional description of the project. + An optional description of the project. :param description: The description of this CreateProjectDetails. @@ -113,7 +113,7 @@ def description(self, description): def compartment_id(self): """ **[Required]** Gets the compartment_id of this CreateProjectDetails. - Compartment identifier. + The compartment identifier. :return: The compartment_id of this CreateProjectDetails. @@ -125,7 +125,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this CreateProjectDetails. - Compartment identifier. + The compartment identifier. :param compartment_id: The compartment_id of this CreateProjectDetails. @@ -137,8 +137,8 @@ def compartment_id(self, compartment_id): def freeform_tags(self): """ Gets the freeform_tags of this CreateProjectDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this CreateProjectDetails. @@ -150,8 +150,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this CreateProjectDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this CreateProjectDetails. @@ -164,7 +164,7 @@ def defined_tags(self): """ Gets the defined_tags of this CreateProjectDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this CreateProjectDetails. @@ -177,7 +177,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this CreateProjectDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this CreateProjectDetails. diff --git a/src/oci/ai_vision/models/data_science_labeling_dataset.py b/src/oci/ai_vision/models/data_science_labeling_dataset.py index 7da2e7bf93..3c80903425 100644 --- a/src/oci/ai_vision/models/data_science_labeling_dataset.py +++ b/src/oci/ai_vision/models/data_science_labeling_dataset.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DataScienceLabelingDataset(Dataset): """ - Dataset created by the Data Labeling Service. + The dataset created by the Data Labeling Service. """ def __init__(self, **kwargs): diff --git a/src/oci/ai_vision/models/dataset.py b/src/oci/ai_vision/models/dataset.py index 7fa1948b17..631958216a 100644 --- a/src/oci/ai_vision/models/dataset.py +++ b/src/oci/ai_vision/models/dataset.py @@ -68,7 +68,7 @@ def get_subtype(object_dictionary): def dataset_type(self): """ **[Required]** Gets the dataset_type of this Dataset. - Type of the dataset based on where it is stored. + The dataset type, based on where it is stored. Allowed values for this property are: "DATA_SCIENCE_LABELING", "OBJECT_STORAGE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -83,7 +83,7 @@ def dataset_type(self): def dataset_type(self, dataset_type): """ Sets the dataset_type of this Dataset. - Type of the dataset based on where it is stored. + The dataset type, based on where it is stored. :param dataset_type: The dataset_type of this Dataset. diff --git a/src/oci/ai_vision/models/detected_document_type.py b/src/oci/ai_vision/models/detected_document_type.py index a57486a56b..155d161a8e 100644 --- a/src/oci/ai_vision/models/detected_document_type.py +++ b/src/oci/ai_vision/models/detected_document_type.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DetectedDocumentType(object): """ - Detected document type. + The detected document type. """ def __init__(self, **kwargs): @@ -44,7 +44,7 @@ def __init__(self, **kwargs): def document_type(self): """ **[Required]** Gets the document_type of this DetectedDocumentType. - Type of the document. + The document type. :return: The document_type of this DetectedDocumentType. @@ -56,7 +56,7 @@ def document_type(self): def document_type(self, document_type): """ Sets the document_type of this DetectedDocumentType. - Type of the document. + The document type. :param document_type: The document_type of this DetectedDocumentType. @@ -68,7 +68,7 @@ def document_type(self, document_type): def confidence(self): """ **[Required]** Gets the confidence of this DetectedDocumentType. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this DetectedDocumentType. @@ -80,7 +80,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this DetectedDocumentType. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this DetectedDocumentType. diff --git a/src/oci/ai_vision/models/detected_language.py b/src/oci/ai_vision/models/detected_language.py index 501610d9ff..ee221d51a2 100644 --- a/src/oci/ai_vision/models/detected_language.py +++ b/src/oci/ai_vision/models/detected_language.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DetectedLanguage(object): """ - Language detected in a document. + The language detected in a document. """ #: A constant which can be used with the language_code property of a DetectedLanguage. @@ -146,7 +146,7 @@ def __init__(self, **kwargs): def language_code(self): """ **[Required]** Gets the language_code of this DetectedLanguage. - Language of the document, abbreviated according to ISO 639-2. + The language of the document, abbreviated according to ISO 639-2. Allowed values for this property are: "ENG", "CES", "DAN", "NLD", "FIN", "FRA", "DEU", "ELL", "HUN", "ITA", "NOR", "POL", "POR", "RON", "RUS", "SLK", "SPA", "SWE", "TUR", "ARA", "CHI_SIM", "HIN", "JPN", "KOR", "OTHERS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -161,7 +161,7 @@ def language_code(self): def language_code(self, language_code): """ Sets the language_code of this DetectedLanguage. - Language of the document, abbreviated according to ISO 639-2. + The language of the document, abbreviated according to ISO 639-2. :param language_code: The language_code of this DetectedLanguage. @@ -176,7 +176,7 @@ def language_code(self, language_code): def confidence(self): """ **[Required]** Gets the confidence of this DetectedLanguage. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this DetectedLanguage. @@ -188,7 +188,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this DetectedLanguage. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this DetectedLanguage. diff --git a/src/oci/ai_vision/models/dimensions.py b/src/oci/ai_vision/models/dimensions.py index 1e6d617e40..de85b530de 100644 --- a/src/oci/ai_vision/models/dimensions.py +++ b/src/oci/ai_vision/models/dimensions.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class Dimensions(object): """ - Width and height of a page. + The width and height of a page. """ #: A constant which can be used with the unit property of a Dimensions. @@ -61,7 +61,7 @@ def __init__(self, **kwargs): def width(self): """ **[Required]** Gets the width of this Dimensions. - Width of a page. + the width of a page. :return: The width of this Dimensions. @@ -73,7 +73,7 @@ def width(self): def width(self, width): """ Sets the width of this Dimensions. - Width of a page. + the width of a page. :param width: The width of this Dimensions. @@ -85,7 +85,7 @@ def width(self, width): def height(self): """ **[Required]** Gets the height of this Dimensions. - Height of a page. + The height of a page. :return: The height of this Dimensions. @@ -97,7 +97,7 @@ def height(self): def height(self, height): """ Sets the height of this Dimensions. - Height of a page. + The height of a page. :param height: The height of this Dimensions. @@ -109,7 +109,7 @@ def height(self, height): def unit(self): """ **[Required]** Gets the unit of this Dimensions. - Unit of length. + The unit of length. Allowed values for this property are: "PIXEL", "INCH", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -124,7 +124,7 @@ def unit(self): def unit(self, unit): """ Sets the unit of this Dimensions. - Unit of length. + The unit of length. :param unit: The unit of this Dimensions. diff --git a/src/oci/ai_vision/models/document_classification_feature.py b/src/oci/ai_vision/models/document_classification_feature.py index 2e8a936a25..dd575959d8 100644 --- a/src/oci/ai_vision/models/document_classification_feature.py +++ b/src/oci/ai_vision/models/document_classification_feature.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DocumentClassificationFeature(DocumentFeature): """ - Identifying the type of the document. + Identifying the document type. """ def __init__(self, **kwargs): @@ -78,7 +78,7 @@ def max_results(self, max_results): def model_id(self): """ Gets the model_id of this DocumentClassificationFeature. - Custom model id. + The custom model ID. :return: The model_id of this DocumentClassificationFeature. @@ -90,7 +90,7 @@ def model_id(self): def model_id(self, model_id): """ Sets the model_id of this DocumentClassificationFeature. - Custom model id. + The custom model ID. :param model_id: The model_id of this DocumentClassificationFeature. diff --git a/src/oci/ai_vision/models/document_details.py b/src/oci/ai_vision/models/document_details.py index ad4388ee0a..ebe9c396c5 100644 --- a/src/oci/ai_vision/models/document_details.py +++ b/src/oci/ai_vision/models/document_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DocumentDetails(object): """ - Details about a document to analyze. + The details of a document to analyze. """ #: A constant which can be used with the source property of a DocumentDetails. @@ -67,9 +67,9 @@ def get_subtype(object_dictionary): def source(self): """ **[Required]** Gets the source of this DocumentDetails. - The location of document data. - Allowed values are: - - `INLINE`: Data is included directly in the request payload. + The location of the document data. + The allowed values are: + - `INLINE`: The data is included directly in the request payload. - `OBJECT_STORAGE`: The document is in OCI Object Storage. Allowed values for this property are: "INLINE", "OBJECT_STORAGE" @@ -84,9 +84,9 @@ def source(self): def source(self, source): """ Sets the source of this DocumentDetails. - The location of document data. - Allowed values are: - - `INLINE`: Data is included directly in the request payload. + The location of the document data. + The allowed values are: + - `INLINE`: The data is included directly in the request payload. - `OBJECT_STORAGE`: The document is in OCI Object Storage. diff --git a/src/oci/ai_vision/models/document_feature.py b/src/oci/ai_vision/models/document_feature.py index cf2b1f4f94..42943c3d8d 100644 --- a/src/oci/ai_vision/models/document_feature.py +++ b/src/oci/ai_vision/models/document_feature.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DocumentFeature(object): """ - Type of document analysis. + The type of document analysis. """ #: A constant which can be used with the feature_type property of a DocumentFeature. @@ -92,8 +92,8 @@ def get_subtype(object_dictionary): def feature_type(self): """ **[Required]** Gets the feature_type of this DocumentFeature. - Type of document analysis requested - Allowed values are: + The type of document analysis requested. + The allowed values are: - `LANGUAGE_CLASSIFICATION`: Detect the language. - `TEXT_DETECTION`: Recognize text. - `TABLE_DETECTION`: Detect and extract data in tables. @@ -113,8 +113,8 @@ def feature_type(self): def feature_type(self, feature_type): """ Sets the feature_type of this DocumentFeature. - Type of document analysis requested - Allowed values are: + The type of document analysis requested. + The allowed values are: - `LANGUAGE_CLASSIFICATION`: Detect the language. - `TEXT_DETECTION`: Recognize text. - `TABLE_DETECTION`: Detect and extract data in tables. diff --git a/src/oci/ai_vision/models/document_field.py b/src/oci/ai_vision/models/document_field.py index 4228ee40f5..68b16b03bf 100644 --- a/src/oci/ai_vision/models/document_field.py +++ b/src/oci/ai_vision/models/document_field.py @@ -76,7 +76,7 @@ def __init__(self, **kwargs): def field_type(self): """ **[Required]** Gets the field_type of this DocumentField. - Field type. + The field type. Allowed values for this property are: "LINE_ITEM_GROUP", "LINE_ITEM", "LINE_ITEM_FIELD", "KEY_VALUE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -91,7 +91,7 @@ def field_type(self): def field_type(self, field_type): """ Sets the field_type of this DocumentField. - Field type. + The field type. :param field_type: The field_type of this DocumentField. diff --git a/src/oci/ai_vision/models/document_job.py b/src/oci/ai_vision/models/document_job.py index 8103d8fe3e..2f5e3a3b65 100644 --- a/src/oci/ai_vision/models/document_job.py +++ b/src/oci/ai_vision/models/document_job.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DocumentJob(object): """ - Job details for a batch document analysis. + The job details for a batch document analysis. """ #: A constant which can be used with the language property of a DocumentJob. @@ -315,7 +315,7 @@ def __init__(self, **kwargs): def id(self): """ **[Required]** Gets the id of this DocumentJob. - Job id. + The job id. :return: The id of this DocumentJob. @@ -327,7 +327,7 @@ def id(self): def id(self, id): """ Sets the id of this DocumentJob. - Job id. + The job id. :param id: The id of this DocumentJob. @@ -363,7 +363,7 @@ def compartment_id(self, compartment_id): def display_name(self): """ Gets the display_name of this DocumentJob. - Document job display name. + The document job display name. :return: The display_name of this DocumentJob. @@ -375,7 +375,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this DocumentJob. - Document job display name. + The document job display name. :param display_name: The display_name of this DocumentJob. @@ -387,7 +387,7 @@ def display_name(self, display_name): def features(self): """ **[Required]** Gets the features of this DocumentJob. - List of document analysis types requested. + The list of requested document analysis types. :return: The features of this DocumentJob. @@ -399,7 +399,7 @@ def features(self): def features(self, features): """ Sets the features of this DocumentJob. - List of document analysis types requested. + The list of requested document analysis types. :param features: The features of this DocumentJob. @@ -411,7 +411,7 @@ def features(self, features): def language(self): """ Gets the language of this DocumentJob. - Language of the document, abbreviated according to ISO 639-2. + The document language, abbreviated according to ISO 639-2. Allowed values for this property are: "ENG", "CES", "DAN", "NLD", "FIN", "FRA", "DEU", "ELL", "HUN", "ITA", "NOR", "POL", "POR", "RON", "RUS", "SLK", "SPA", "SWE", "TUR", "ARA", "CHI_SIM", "HIN", "JPN", "KOR", "OTHERS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -426,7 +426,7 @@ def language(self): def language(self, language): """ Sets the language of this DocumentJob. - Language of the document, abbreviated according to ISO 639-2. + The document language, abbreviated according to ISO 639-2. :param language: The language of this DocumentJob. @@ -441,7 +441,7 @@ def language(self, language): def document_type(self): """ Gets the document_type of this DocumentJob. - The type of documents. + The type of document. Allowed values for this property are: "INVOICE", "RECEIPT", "RESUME", "TAX_FORM", "DRIVER_LICENSE", "PASSPORT", "BANK_STATEMENT", "CHECK", "PAYSLIP", "OTHERS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -456,7 +456,7 @@ def document_type(self): def document_type(self, document_type): """ Sets the document_type of this DocumentJob. - The type of documents. + The type of document. :param document_type: The document_type of this DocumentJob. @@ -491,7 +491,7 @@ def input_location(self, input_location): def time_accepted(self): """ **[Required]** Gets the time_accepted of this DocumentJob. - Job accepted time. + The job acceptance time. :return: The time_accepted of this DocumentJob. @@ -503,7 +503,7 @@ def time_accepted(self): def time_accepted(self, time_accepted): """ Sets the time_accepted of this DocumentJob. - Job accepted time. + The job acceptance time. :param time_accepted: The time_accepted of this DocumentJob. @@ -515,7 +515,7 @@ def time_accepted(self, time_accepted): def time_started(self): """ Gets the time_started of this DocumentJob. - Job started time. + The job start time. :return: The time_started of this DocumentJob. @@ -527,7 +527,7 @@ def time_started(self): def time_started(self, time_started): """ Sets the time_started of this DocumentJob. - Job started time. + The job start time. :param time_started: The time_started of this DocumentJob. @@ -539,7 +539,7 @@ def time_started(self, time_started): def time_finished(self): """ Gets the time_finished of this DocumentJob. - Job finished time. + The job finish time. :return: The time_finished of this DocumentJob. @@ -551,7 +551,7 @@ def time_finished(self): def time_finished(self, time_finished): """ Sets the time_finished of this DocumentJob. - Job finished time. + The job finish time. :param time_finished: The time_finished of this DocumentJob. @@ -563,7 +563,7 @@ def time_finished(self, time_finished): def percent_complete(self): """ Gets the percent_complete of this DocumentJob. - How much progress the operation has made, vs the total amount of work that must be performed. + How much progress the operation has made, compared to the total amount of work to be performed. :return: The percent_complete of this DocumentJob. @@ -575,7 +575,7 @@ def percent_complete(self): def percent_complete(self, percent_complete): """ Sets the percent_complete of this DocumentJob. - How much progress the operation has made, vs the total amount of work that must be performed. + How much progress the operation has made, compared to the total amount of work to be performed. :param percent_complete: The percent_complete of this DocumentJob. @@ -637,7 +637,7 @@ def lifecycle_state(self, lifecycle_state): def is_zip_output_enabled(self): """ Gets the is_zip_output_enabled of this DocumentJob. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :return: The is_zip_output_enabled of this DocumentJob. @@ -649,7 +649,7 @@ def is_zip_output_enabled(self): def is_zip_output_enabled(self, is_zip_output_enabled): """ Sets the is_zip_output_enabled of this DocumentJob. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :param is_zip_output_enabled: The is_zip_output_enabled of this DocumentJob. @@ -661,7 +661,7 @@ def is_zip_output_enabled(self, is_zip_output_enabled): def lifecycle_details(self): """ Gets the lifecycle_details of this DocumentJob. - Detailed status of FAILED state. + The detailed status of FAILED state. Allowed values for this property are: "PARTIALLY_SUCCEEDED", "COMPLETELY_FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -676,7 +676,7 @@ def lifecycle_details(self): def lifecycle_details(self, lifecycle_details): """ Sets the lifecycle_details of this DocumentJob. - Detailed status of FAILED state. + The detailed status of FAILED state. :param lifecycle_details: The lifecycle_details of this DocumentJob. diff --git a/src/oci/ai_vision/models/document_metadata.py b/src/oci/ai_vision/models/document_metadata.py index 29a605f6ef..028c8d3e8c 100644 --- a/src/oci/ai_vision/models/document_metadata.py +++ b/src/oci/ai_vision/models/document_metadata.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class DocumentMetadata(object): """ - Document information. + The document information. """ def __init__(self, **kwargs): @@ -44,7 +44,7 @@ def __init__(self, **kwargs): def page_count(self): """ **[Required]** Gets the page_count of this DocumentMetadata. - Number of pages in the document. + Teh number of pages in the document. :return: The page_count of this DocumentMetadata. @@ -56,7 +56,7 @@ def page_count(self): def page_count(self, page_count): """ Sets the page_count of this DocumentMetadata. - Number of pages in the document. + Teh number of pages in the document. :param page_count: The page_count of this DocumentMetadata. @@ -68,7 +68,7 @@ def page_count(self, page_count): def mime_type(self): """ **[Required]** Gets the mime_type of this DocumentMetadata. - Result data format. + The result data format. :return: The mime_type of this DocumentMetadata. @@ -80,7 +80,7 @@ def mime_type(self): def mime_type(self, mime_type): """ Sets the mime_type of this DocumentMetadata. - Result data format. + The result data format. :param mime_type: The mime_type of this DocumentMetadata. diff --git a/src/oci/ai_vision/models/document_text_detection_feature.py b/src/oci/ai_vision/models/document_text_detection_feature.py index 9e90ffef59..04dfdbffa7 100644 --- a/src/oci/ai_vision/models/document_text_detection_feature.py +++ b/src/oci/ai_vision/models/document_text_detection_feature.py @@ -47,7 +47,7 @@ def __init__(self, **kwargs): def generate_searchable_pdf(self): """ Gets the generate_searchable_pdf of this DocumentTextDetectionFeature. - Whether to generate a searchable PDF file. + Whether or not to generate a searchable PDF file. :return: The generate_searchable_pdf of this DocumentTextDetectionFeature. @@ -59,7 +59,7 @@ def generate_searchable_pdf(self): def generate_searchable_pdf(self, generate_searchable_pdf): """ Sets the generate_searchable_pdf of this DocumentTextDetectionFeature. - Whether to generate a searchable PDF file. + Whether or not to generate a searchable PDF file. :param generate_searchable_pdf: The generate_searchable_pdf of this DocumentTextDetectionFeature. diff --git a/src/oci/ai_vision/models/field_label.py b/src/oci/ai_vision/models/field_label.py index 8fdddfe23d..b20836f8f2 100644 --- a/src/oci/ai_vision/models/field_label.py +++ b/src/oci/ai_vision/models/field_label.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class FieldLabel(object): """ - Label in a field. + The label in a field. """ def __init__(self, **kwargs): @@ -44,7 +44,7 @@ def __init__(self, **kwargs): def name(self): """ **[Required]** Gets the name of this FieldLabel. - Name of the field label. + The name of the field label. :return: The name of this FieldLabel. @@ -56,7 +56,7 @@ def name(self): def name(self, name): """ Sets the name of this FieldLabel. - Name of the field label. + The name of the field label. :param name: The name of this FieldLabel. @@ -68,7 +68,7 @@ def name(self, name): def confidence(self): """ Gets the confidence of this FieldLabel. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this FieldLabel. @@ -80,7 +80,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this FieldLabel. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this FieldLabel. diff --git a/src/oci/ai_vision/models/field_name.py b/src/oci/ai_vision/models/field_name.py index 76f6b2882b..e670771ed4 100644 --- a/src/oci/ai_vision/models/field_name.py +++ b/src/oci/ai_vision/models/field_name.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class FieldName(object): """ - Name of a form field. + The name of a form field. """ def __init__(self, **kwargs): @@ -58,7 +58,7 @@ def __init__(self, **kwargs): def name(self): """ **[Required]** Gets the name of this FieldName. - Name of the field. + The name of the field. :return: The name of this FieldName. @@ -70,7 +70,7 @@ def name(self): def name(self, name): """ Sets the name of this FieldName. - Name of the field. + The name of the field. :param name: The name of this FieldName. @@ -82,7 +82,7 @@ def name(self, name): def confidence(self): """ Gets the confidence of this FieldName. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this FieldName. @@ -94,7 +94,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this FieldName. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this FieldName. @@ -126,7 +126,7 @@ def bounding_polygon(self, bounding_polygon): def word_indexes(self): """ Gets the word_indexes of this FieldName. - Indexes of the words in the field name. + The indexes of the words in the field name. :return: The word_indexes of this FieldName. @@ -138,7 +138,7 @@ def word_indexes(self): def word_indexes(self, word_indexes): """ Sets the word_indexes of this FieldName. - Indexes of the words in the field name. + The indexes of the words in the field name. :param word_indexes: The word_indexes of this FieldName. diff --git a/src/oci/ai_vision/models/field_value.py b/src/oci/ai_vision/models/field_value.py index 826b9f3d1c..31e64b918b 100644 --- a/src/oci/ai_vision/models/field_value.py +++ b/src/oci/ai_vision/models/field_value.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class FieldValue(object): """ - Value of a form field. + The value of a form field. """ #: A constant which can be used with the value_type property of a FieldValue. @@ -136,7 +136,7 @@ def get_subtype(object_dictionary): def value_type(self): """ **[Required]** Gets the value_type of this FieldValue. - Type of data detected. + The type of data detected. Allowed values for this property are: "STRING", "DATE", "TIME", "PHONE_NUMBER", "NUMBER", "INTEGER", "ARRAY", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -151,7 +151,7 @@ def value_type(self): def value_type(self, value_type): """ Sets the value_type of this FieldValue. - Type of data detected. + The type of data detected. :param value_type: The value_type of this FieldValue. @@ -166,7 +166,7 @@ def value_type(self, value_type): def text(self): """ Gets the text of this FieldValue. - Detected text of a field. + The detected text of a field. :return: The text of this FieldValue. @@ -178,7 +178,7 @@ def text(self): def text(self, text): """ Sets the text of this FieldValue. - Detected text of a field. + The detected text of a field. :param text: The text of this FieldValue. @@ -190,7 +190,7 @@ def text(self, text): def confidence(self): """ **[Required]** Gets the confidence of this FieldValue. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this FieldValue. @@ -202,7 +202,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this FieldValue. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this FieldValue. @@ -234,7 +234,7 @@ def bounding_polygon(self, bounding_polygon): def word_indexes(self): """ **[Required]** Gets the word_indexes of this FieldValue. - Indexes of the words in the field value. + The indexes of the words in the field value. :return: The word_indexes of this FieldValue. @@ -246,7 +246,7 @@ def word_indexes(self): def word_indexes(self, word_indexes): """ Sets the word_indexes of this FieldValue. - Indexes of the words in the field value. + The indexes of the words in the field value. :param word_indexes: The word_indexes of this FieldValue. diff --git a/src/oci/ai_vision/models/image_classification_feature.py b/src/oci/ai_vision/models/image_classification_feature.py index 67c9279deb..cddefb02ed 100644 --- a/src/oci/ai_vision/models/image_classification_feature.py +++ b/src/oci/ai_vision/models/image_classification_feature.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageClassificationFeature(ImageFeature): """ - Image classification parameters. + The image classification parameters. """ def __init__(self, **kwargs): @@ -78,7 +78,7 @@ def max_results(self, max_results): def model_id(self): """ Gets the model_id of this ImageClassificationFeature. - Custom model id. + The custom model ID. :return: The model_id of this ImageClassificationFeature. @@ -90,7 +90,7 @@ def model_id(self): def model_id(self, model_id): """ Sets the model_id of this ImageClassificationFeature. - Custom model id. + The custom model ID. :param model_id: The model_id of this ImageClassificationFeature. diff --git a/src/oci/ai_vision/models/image_details.py b/src/oci/ai_vision/models/image_details.py index 02082d4e60..d601adeac1 100644 --- a/src/oci/ai_vision/models/image_details.py +++ b/src/oci/ai_vision/models/image_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageDetails(object): """ - Details about an image to analyze. + The details of an image to analyze. """ #: A constant which can be used with the source property of a ImageDetails. @@ -67,9 +67,9 @@ def get_subtype(object_dictionary): def source(self): """ **[Required]** Gets the source of this ImageDetails. - The location of image data - Allowed values are: - - `INLINE`: Data is included directly in the request payload. + The location of the image data. + The allowed values are: + - `INLINE`: The data is included directly in the request payload. - `OBJECT_STORAGE`: The image is in OCI Object Storage. Allowed values for this property are: "INLINE", "OBJECT_STORAGE" @@ -84,9 +84,9 @@ def source(self): def source(self, source): """ Sets the source of this ImageDetails. - The location of image data - Allowed values are: - - `INLINE`: Data is included directly in the request payload. + The location of the image data. + The allowed values are: + - `INLINE`: The data is included directly in the request payload. - `OBJECT_STORAGE`: The image is in OCI Object Storage. diff --git a/src/oci/ai_vision/models/image_feature.py b/src/oci/ai_vision/models/image_feature.py index df2644d51e..e6d2c71f4b 100644 --- a/src/oci/ai_vision/models/image_feature.py +++ b/src/oci/ai_vision/models/image_feature.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageFeature(object): """ - Type of image analysis. + The type of image analysis. """ #: A constant which can be used with the feature_type property of a ImageFeature. @@ -76,8 +76,8 @@ def get_subtype(object_dictionary): def feature_type(self): """ **[Required]** Gets the feature_type of this ImageFeature. - Type of image analysis requested. - Allowed values are: + The type of image analysis requested. + The allowed values are: - `IMAGE_CLASSIFICATION`: Label the image. - `OBJECT_DETECTION`: Identify objects in the image with bounding boxes. - `TEXT_DETECTION`: Recognize text in the image. @@ -95,8 +95,8 @@ def feature_type(self): def feature_type(self, feature_type): """ Sets the feature_type of this ImageFeature. - Type of image analysis requested. - Allowed values are: + The type of image analysis requested. + The allowed values are: - `IMAGE_CLASSIFICATION`: Label the image. - `OBJECT_DETECTION`: Identify objects in the image with bounding boxes. - `TEXT_DETECTION`: Recognize text in the image. diff --git a/src/oci/ai_vision/models/image_job.py b/src/oci/ai_vision/models/image_job.py index 34e2027f96..e352c8f8cc 100644 --- a/src/oci/ai_vision/models/image_job.py +++ b/src/oci/ai_vision/models/image_job.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageJob(object): """ - Job details for a batch image analysis. + The job details for a batch image analysis. """ #: A constant which can be used with the lifecycle_state property of a ImageJob. @@ -157,7 +157,7 @@ def __init__(self, **kwargs): def id(self): """ **[Required]** Gets the id of this ImageJob. - Job id + The job id :return: The id of this ImageJob. @@ -169,7 +169,7 @@ def id(self): def id(self, id): """ Sets the id of this ImageJob. - Job id + The job id :param id: The id of this ImageJob. @@ -205,7 +205,7 @@ def compartment_id(self, compartment_id): def display_name(self): """ Gets the display_name of this ImageJob. - Image job display name. + The image job display name. :return: The display_name of this ImageJob. @@ -217,7 +217,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this ImageJob. - Image job display name. + The image job display name. :param display_name: The display_name of this ImageJob. @@ -229,7 +229,7 @@ def display_name(self, display_name): def features(self): """ **[Required]** Gets the features of this ImageJob. - List of document analysis types requested. + The list of requested document analysis types. :return: The features of this ImageJob. @@ -241,7 +241,7 @@ def features(self): def features(self, features): """ Sets the features of this ImageJob. - List of document analysis types requested. + The list of requested document analysis types. :param features: The features of this ImageJob. @@ -273,7 +273,7 @@ def input_location(self, input_location): def time_accepted(self): """ **[Required]** Gets the time_accepted of this ImageJob. - Job accepted time. + The job acceptance time. :return: The time_accepted of this ImageJob. @@ -285,7 +285,7 @@ def time_accepted(self): def time_accepted(self, time_accepted): """ Sets the time_accepted of this ImageJob. - Job accepted time. + The job acceptance time. :param time_accepted: The time_accepted of this ImageJob. @@ -297,7 +297,7 @@ def time_accepted(self, time_accepted): def time_started(self): """ Gets the time_started of this ImageJob. - Job started time. + The job start time. :return: The time_started of this ImageJob. @@ -309,7 +309,7 @@ def time_started(self): def time_started(self, time_started): """ Sets the time_started of this ImageJob. - Job started time. + The job start time. :param time_started: The time_started of this ImageJob. @@ -321,7 +321,7 @@ def time_started(self, time_started): def time_finished(self): """ Gets the time_finished of this ImageJob. - Job finished time. + The job finish time. :return: The time_finished of this ImageJob. @@ -333,7 +333,7 @@ def time_finished(self): def time_finished(self, time_finished): """ Sets the time_finished of this ImageJob. - Job finished time. + The job finish time. :param time_finished: The time_finished of this ImageJob. @@ -345,7 +345,7 @@ def time_finished(self, time_finished): def percent_complete(self): """ Gets the percent_complete of this ImageJob. - How much progress the operation has made, vs the total amount of work that must be performed. + How much progress the operation has made, compared to the total amount of work to be performed. :return: The percent_complete of this ImageJob. @@ -357,7 +357,7 @@ def percent_complete(self): def percent_complete(self, percent_complete): """ Sets the percent_complete of this ImageJob. - How much progress the operation has made, vs the total amount of work that must be performed. + How much progress the operation has made, compared to the total amount of work to be performed. :param percent_complete: The percent_complete of this ImageJob. @@ -419,7 +419,7 @@ def lifecycle_state(self, lifecycle_state): def lifecycle_details(self): """ Gets the lifecycle_details of this ImageJob. - Detailed status of FAILED state. + The detailed status of FAILED state. Allowed values for this property are: "PARTIALLY_SUCCEEDED", "COMPLETELY_FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -434,7 +434,7 @@ def lifecycle_details(self): def lifecycle_details(self, lifecycle_details): """ Sets the lifecycle_details of this ImageJob. - Detailed status of FAILED state. + The detailed status of FAILED state. :param lifecycle_details: The lifecycle_details of this ImageJob. @@ -449,7 +449,7 @@ def lifecycle_details(self, lifecycle_details): def is_zip_output_enabled(self): """ Gets the is_zip_output_enabled of this ImageJob. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :return: The is_zip_output_enabled of this ImageJob. @@ -461,7 +461,7 @@ def is_zip_output_enabled(self): def is_zip_output_enabled(self, is_zip_output_enabled): """ Sets the is_zip_output_enabled of this ImageJob. - Whether to generate a Zip file containing the results. + Whether or not to generate a ZIP file containing the results. :param is_zip_output_enabled: The is_zip_output_enabled of this ImageJob. diff --git a/src/oci/ai_vision/models/image_object.py b/src/oci/ai_vision/models/image_object.py index 1ac9f3a66c..e9e03767c9 100644 --- a/src/oci/ai_vision/models/image_object.py +++ b/src/oci/ai_vision/models/image_object.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageObject(object): """ - Detected object in image. + The object detected in an image. """ def __init__(self, **kwargs): @@ -51,7 +51,7 @@ def __init__(self, **kwargs): def name(self): """ **[Required]** Gets the name of this ImageObject. - Object category name. Every value returned by the pre-deployed model will be in English. + The object category name. Every value returned by the pre-deployed model is in English. :return: The name of this ImageObject. @@ -63,7 +63,7 @@ def name(self): def name(self, name): """ Sets the name of this ImageObject. - Object category name. Every value returned by the pre-deployed model will be in English. + The object category name. Every value returned by the pre-deployed model is in English. :param name: The name of this ImageObject. @@ -75,7 +75,7 @@ def name(self, name): def confidence(self): """ **[Required]** Gets the confidence of this ImageObject. - Confidence score between 0 to 1. + The confidence score, between 0 and 1. :return: The confidence of this ImageObject. @@ -87,7 +87,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this ImageObject. - Confidence score between 0 to 1. + The confidence score, between 0 and 1. :param confidence: The confidence of this ImageObject. diff --git a/src/oci/ai_vision/models/image_object_detection_feature.py b/src/oci/ai_vision/models/image_object_detection_feature.py index 76370b45c9..bb98022eb4 100644 --- a/src/oci/ai_vision/models/image_object_detection_feature.py +++ b/src/oci/ai_vision/models/image_object_detection_feature.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageObjectDetectionFeature(ImageFeature): """ - Object detection parameters. + The object detection parameters. """ def __init__(self, **kwargs): @@ -78,7 +78,7 @@ def max_results(self, max_results): def model_id(self): """ Gets the model_id of this ImageObjectDetectionFeature. - Custom model id. + The custom model ID. :return: The model_id of this ImageObjectDetectionFeature. @@ -90,7 +90,7 @@ def model_id(self): def model_id(self, model_id): """ Sets the model_id of this ImageObjectDetectionFeature. - Custom model id. + The custom model ID. :param model_id: The model_id of this ImageObjectDetectionFeature. diff --git a/src/oci/ai_vision/models/image_text.py b/src/oci/ai_vision/models/image_text.py index f686cda6ab..9d7f22bfc1 100644 --- a/src/oci/ai_vision/models/image_text.py +++ b/src/oci/ai_vision/models/image_text.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageText(object): """ - Detected text. + The detected text. """ def __init__(self, **kwargs): @@ -44,7 +44,7 @@ def __init__(self, **kwargs): def words(self): """ **[Required]** Gets the words of this ImageText. - Words recognized in the image. + The words recognized in an image. :return: The words of this ImageText. @@ -56,7 +56,7 @@ def words(self): def words(self, words): """ Sets the words of this ImageText. - Words recognized in the image. + The words recognized in an image. :param words: The words of this ImageText. @@ -68,7 +68,7 @@ def words(self, words): def lines(self): """ **[Required]** Gets the lines of this ImageText. - Lines of text recognized in the image. + The lines of text recognized in an image. :return: The lines of this ImageText. @@ -80,7 +80,7 @@ def lines(self): def lines(self, lines): """ Sets the lines of this ImageText. - Lines of text recognized in the image. + The lines of text recognized in an image. :param lines: The lines of this ImageText. diff --git a/src/oci/ai_vision/models/image_text_detection_feature.py b/src/oci/ai_vision/models/image_text_detection_feature.py index a451582f7c..9530b74bb2 100644 --- a/src/oci/ai_vision/models/image_text_detection_feature.py +++ b/src/oci/ai_vision/models/image_text_detection_feature.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ImageTextDetectionFeature(ImageFeature): """ - Text detection parameters. + The text detection parameters. """ #: A constant which can be used with the language property of a ImageTextDetectionFeature. @@ -150,7 +150,7 @@ def __init__(self, **kwargs): def language(self): """ Gets the language of this ImageTextDetectionFeature. - Language of the document image, abbreviated according to ISO 639-2. + The language of the document image, abbreviated according to ISO 639-2. Allowed values for this property are: "ENG", "CES", "DAN", "NLD", "FIN", "FRA", "DEU", "ELL", "HUN", "ITA", "NOR", "POL", "POR", "RON", "RUS", "SLK", "SPA", "SWE", "TUR", "ARA", "CHI_SIM", "HIN", "JPN", "KOR", "OTHERS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -165,7 +165,7 @@ def language(self): def language(self, language): """ Sets the language of this ImageTextDetectionFeature. - Language of the document image, abbreviated according to ISO 639-2. + The language of the document image, abbreviated according to ISO 639-2. :param language: The language of this ImageTextDetectionFeature. diff --git a/src/oci/ai_vision/models/inline_document_details.py b/src/oci/ai_vision/models/inline_document_details.py index a7362b5e71..0253e6b5e7 100644 --- a/src/oci/ai_vision/models/inline_document_details.py +++ b/src/oci/ai_vision/models/inline_document_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class InlineDocumentDetails(DocumentDetails): """ - Document incorporated in the request payload. + The document incorporated in the request payload. """ def __init__(self, **kwargs): @@ -47,7 +47,7 @@ def __init__(self, **kwargs): def data(self): """ **[Required]** Gets the data of this InlineDocumentDetails. - Document raw data. + Raw document data. :return: The data of this InlineDocumentDetails. @@ -59,7 +59,7 @@ def data(self): def data(self, data): """ Sets the data of this InlineDocumentDetails. - Document raw data. + Raw document data. :param data: The data of this InlineDocumentDetails. diff --git a/src/oci/ai_vision/models/inline_image_details.py b/src/oci/ai_vision/models/inline_image_details.py index 2d8af502ae..603e68d2fa 100644 --- a/src/oci/ai_vision/models/inline_image_details.py +++ b/src/oci/ai_vision/models/inline_image_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class InlineImageDetails(ImageDetails): """ - Image incorporated in the request payload. + The image incorporated in the request payload. """ def __init__(self, **kwargs): @@ -47,7 +47,7 @@ def __init__(self, **kwargs): def data(self): """ **[Required]** Gets the data of this InlineImageDetails. - Image raw data. + Raw image data. :return: The data of this InlineImageDetails. @@ -59,7 +59,7 @@ def data(self): def data(self, data): """ Sets the data of this InlineImageDetails. - Image raw data. + Raw image data. :param data: The data of this InlineImageDetails. diff --git a/src/oci/ai_vision/models/input_location.py b/src/oci/ai_vision/models/input_location.py index 5664f5b7d1..62f1942ed8 100644 --- a/src/oci/ai_vision/models/input_location.py +++ b/src/oci/ai_vision/models/input_location.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class InputLocation(object): """ - The location of the input(s). + The location of the inputs. """ #: A constant which can be used with the source_type property of a InputLocation. @@ -60,8 +60,8 @@ def get_subtype(object_dictionary): def source_type(self): """ **[Required]** Gets the source_type of this InputLocation. - The type of input location - Allowed values are: + The type of input location. + The allowed values are: - `OBJECT_LIST_INLINE_INPUT_LOCATION`: A list of object locations in Object Storage. Allowed values for this property are: "OBJECT_LIST_INLINE_INPUT_LOCATION", 'UNKNOWN_ENUM_VALUE'. @@ -77,8 +77,8 @@ def source_type(self): def source_type(self, source_type): """ Sets the source_type of this InputLocation. - The type of input location - Allowed values are: + The type of input location. + The allowed values are: - `OBJECT_LIST_INLINE_INPUT_LOCATION`: A list of object locations in Object Storage. diff --git a/src/oci/ai_vision/models/label.py b/src/oci/ai_vision/models/label.py index 5719e305a3..7b67d46c1b 100644 --- a/src/oci/ai_vision/models/label.py +++ b/src/oci/ai_vision/models/label.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class Label(object): """ - A label describing an image. Every label returned by the pre-deployed model will be in English. + A label describing an image. Every label returned by the pre-deployed model is in English. """ def __init__(self, **kwargs): @@ -44,7 +44,7 @@ def __init__(self, **kwargs): def name(self): """ **[Required]** Gets the name of this Label. - Classification catagory label name. + The classification catagory label name. :return: The name of this Label. @@ -56,7 +56,7 @@ def name(self): def name(self, name): """ Sets the name of this Label. - Classification catagory label name. + The classification catagory label name. :param name: The name of this Label. @@ -68,7 +68,7 @@ def name(self, name): def confidence(self): """ **[Required]** Gets the confidence of this Label. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this Label. @@ -80,7 +80,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this Label. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this Label. diff --git a/src/oci/ai_vision/models/line.py b/src/oci/ai_vision/models/line.py index 4aef51f8ae..d53a5b3fad 100644 --- a/src/oci/ai_vision/models/line.py +++ b/src/oci/ai_vision/models/line.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class Line(object): """ - Line of text. + The line of text. """ def __init__(self, **kwargs): @@ -58,7 +58,7 @@ def __init__(self, **kwargs): def text(self): """ **[Required]** Gets the text of this Line. - Text recognized. + The text recognized. :return: The text of this Line. @@ -70,7 +70,7 @@ def text(self): def text(self, text): """ Sets the text of this Line. - Text recognized. + The text recognized. :param text: The text of this Line. @@ -82,7 +82,7 @@ def text(self, text): def confidence(self): """ **[Required]** Gets the confidence of this Line. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this Line. @@ -94,7 +94,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this Line. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this Line. @@ -126,7 +126,7 @@ def bounding_polygon(self, bounding_polygon): def word_indexes(self): """ **[Required]** Gets the word_indexes of this Line. - Array of words. + The array of words. :return: The word_indexes of this Line. @@ -138,7 +138,7 @@ def word_indexes(self): def word_indexes(self, word_indexes): """ Sets the word_indexes of this Line. - Array of words. + The array of words. :param word_indexes: The word_indexes of this Line. diff --git a/src/oci/ai_vision/models/model.py b/src/oci/ai_vision/models/model.py index e6c3dd1517..f2a4a0a38e 100644 --- a/src/oci/ai_vision/models/model.py +++ b/src/oci/ai_vision/models/model.py @@ -255,7 +255,7 @@ def __init__(self, **kwargs): def id(self): """ **[Required]** Gets the id of this Model. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :return: The id of this Model. @@ -267,7 +267,7 @@ def id(self): def id(self, id): """ Sets the id of this Model. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :param id: The id of this Model. @@ -279,7 +279,7 @@ def id(self, id): def display_name(self): """ Gets the display_name of this Model. - Human-friendly name for the model, which can be changed. + A human-friendly name for the model, which can be changed. :return: The display_name of this Model. @@ -291,7 +291,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this Model. - Human-friendly name for the model, which can be changed. + A human-friendly name for the model, which can be changed. :param display_name: The display_name of this Model. @@ -303,7 +303,7 @@ def display_name(self, display_name): def description(self): """ Gets the description of this Model. - Optional description of the model. + An optional description of the model. :return: The description of this Model. @@ -315,7 +315,7 @@ def description(self): def description(self, description): """ Sets the description of this Model. - Optional description of the model. + An optional description of the model. :param description: The description of this Model. @@ -327,7 +327,7 @@ def description(self, description): def compartment_id(self): """ **[Required]** Gets the compartment_id of this Model. - Compartment identifier. + The compartment identifier. :return: The compartment_id of this Model. @@ -339,7 +339,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this Model. - Compartment identifier. + The compartment identifier. :param compartment_id: The compartment_id of this Model. @@ -381,7 +381,7 @@ def model_type(self, model_type): def is_quick_mode(self): """ Gets the is_quick_mode of this Model. - Set to true when experimenting with a new model type or dataset so model training is quick, with a predefined low number of passes through the training data. + Set to true when experimenting with a new model type or dataset, so model training is quick, with a predefined low number of passes through the training data. :return: The is_quick_mode of this Model. @@ -393,7 +393,7 @@ def is_quick_mode(self): def is_quick_mode(self, is_quick_mode): """ Sets the is_quick_mode of this Model. - Set to true when experimenting with a new model type or dataset so model training is quick, with a predefined low number of passes through the training data. + Set to true when experimenting with a new model type or dataset, so model training is quick, with a predefined low number of passes through the training data. :param is_quick_mode: The is_quick_mode of this Model. @@ -405,7 +405,7 @@ def is_quick_mode(self, is_quick_mode): def max_training_duration_in_hours(self): """ Gets the max_training_duration_in_hours of this Model. - Maximum model training duration in hours, expressed as a decimal fraction. + The maximum model training duration in hours, expressed as a decimal fraction. :return: The max_training_duration_in_hours of this Model. @@ -417,7 +417,7 @@ def max_training_duration_in_hours(self): def max_training_duration_in_hours(self, max_training_duration_in_hours): """ Sets the max_training_duration_in_hours of this Model. - Maximum model training duration in hours, expressed as a decimal fraction. + The maximum model training duration in hours, expressed as a decimal fraction. :param max_training_duration_in_hours: The max_training_duration_in_hours of this Model. @@ -429,7 +429,7 @@ def max_training_duration_in_hours(self, max_training_duration_in_hours): def trained_duration_in_hours(self): """ Gets the trained_duration_in_hours of this Model. - Total hours actually used for model training. + The total hours actually used for model training. :return: The trained_duration_in_hours of this Model. @@ -441,7 +441,7 @@ def trained_duration_in_hours(self): def trained_duration_in_hours(self, trained_duration_in_hours): """ Sets the trained_duration_in_hours of this Model. - Total hours actually used for model training. + The total hours actually used for model training. :param trained_duration_in_hours: The trained_duration_in_hours of this Model. @@ -537,7 +537,7 @@ def model_version(self, model_version): def project_id(self): """ **[Required]** Gets the project_id of this Model. - The `OCID`__ of the project which contains the model. + The `OCID`__ of the project that contains the model. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm @@ -551,7 +551,7 @@ def project_id(self): def project_id(self, project_id): """ Sets the project_id of this Model. - The `OCID`__ of the project which contains the model. + The `OCID`__ of the project that contains the model. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm @@ -613,7 +613,7 @@ def time_updated(self, time_updated): def lifecycle_state(self): """ **[Required]** Gets the lifecycle_state of this Model. - Current state of the model. + The current state of the model. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -628,7 +628,7 @@ def lifecycle_state(self): def lifecycle_state(self, lifecycle_state): """ Sets the lifecycle_state of this Model. - Current state of the model. + The current state of the model. :param lifecycle_state: The lifecycle_state of this Model. @@ -643,7 +643,7 @@ def lifecycle_state(self, lifecycle_state): def lifecycle_details(self): """ Gets the lifecycle_details of this Model. - A message describing the current state in more detail which can provide actionable information if training failed. + A message describing the current state in more detail, that can provide actionable information if training failed. :return: The lifecycle_details of this Model. @@ -655,7 +655,7 @@ def lifecycle_details(self): def lifecycle_details(self, lifecycle_details): """ Sets the lifecycle_details of this Model. - A message describing the current state in more detail which can provide actionable information if training failed. + A message describing the current state in more detail, that can provide actionable information if training failed. :param lifecycle_details: The lifecycle_details of this Model. @@ -667,7 +667,7 @@ def lifecycle_details(self, lifecycle_details): def precision(self): """ Gets the precision of this Model. - Precision of the trained model. + The precision of the trained model. :return: The precision of this Model. @@ -679,7 +679,7 @@ def precision(self): def precision(self, precision): """ Sets the precision of this Model. - Precision of the trained model. + The precision of the trained model. :param precision: The precision of this Model. @@ -715,7 +715,7 @@ def recall(self, recall): def average_precision(self): """ Gets the average_precision of this Model. - Mean average precision of the trained model. + The mean average precision of the trained model. :return: The average_precision of this Model. @@ -727,7 +727,7 @@ def average_precision(self): def average_precision(self, average_precision): """ Sets the average_precision of this Model. - Mean average precision of the trained model. + The mean average precision of the trained model. :param average_precision: The average_precision of this Model. @@ -739,7 +739,7 @@ def average_precision(self, average_precision): def confidence_threshold(self): """ Gets the confidence_threshold of this Model. - Intersection over union threshold used for calculating precision and recall. + The intersection over the union threshold used for calculating precision and recall. :return: The confidence_threshold of this Model. @@ -751,7 +751,7 @@ def confidence_threshold(self): def confidence_threshold(self, confidence_threshold): """ Sets the confidence_threshold of this Model. - Intersection over union threshold used for calculating precision and recall. + The intersection over the union threshold used for calculating precision and recall. :param confidence_threshold: The confidence_threshold of this Model. @@ -763,7 +763,7 @@ def confidence_threshold(self, confidence_threshold): def total_image_count(self): """ Gets the total_image_count of this Model. - Number of images in the dataset used to train, validate, and test the model. + The number of images in the dataset used to train, validate, and test the model. :return: The total_image_count of this Model. @@ -775,7 +775,7 @@ def total_image_count(self): def total_image_count(self, total_image_count): """ Sets the total_image_count of this Model. - Number of images in the dataset used to train, validate, and test the model. + The number of images in the dataset used to train, validate, and test the model. :param total_image_count: The total_image_count of this Model. @@ -787,7 +787,7 @@ def total_image_count(self, total_image_count): def test_image_count(self): """ Gets the test_image_count of this Model. - Number of images set aside for evaluating model performance metrics after training. + The number of images set aside for evaluating model performance metrics after training. :return: The test_image_count of this Model. @@ -799,7 +799,7 @@ def test_image_count(self): def test_image_count(self, test_image_count): """ Sets the test_image_count of this Model. - Number of images set aside for evaluating model performance metrics after training. + The number of images set aside for evaluating model performance metrics after training. :param test_image_count: The test_image_count of this Model. @@ -811,7 +811,7 @@ def test_image_count(self, test_image_count): def metrics(self): """ Gets the metrics of this Model. - Complete set of per-label metrics for successfully trained model. + The complete set of per-label metrics for successfully trained models. :return: The metrics of this Model. @@ -823,7 +823,7 @@ def metrics(self): def metrics(self, metrics): """ Sets the metrics of this Model. - Complete set of per-label metrics for successfully trained model. + The complete set of per-label metrics for successfully trained models. :param metrics: The metrics of this Model. @@ -835,8 +835,8 @@ def metrics(self, metrics): def freeform_tags(self): """ Gets the freeform_tags of this Model. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this Model. @@ -848,8 +848,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this Model. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this Model. @@ -862,7 +862,7 @@ def defined_tags(self): """ Gets the defined_tags of this Model. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this Model. @@ -875,7 +875,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this Model. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this Model. @@ -888,7 +888,7 @@ def system_tags(self): """ Gets the system_tags of this Model. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :return: The system_tags of this Model. @@ -901,7 +901,7 @@ def system_tags(self, system_tags): """ Sets the system_tags of this Model. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :param system_tags: The system_tags of this Model. diff --git a/src/oci/ai_vision/models/model_collection.py b/src/oci/ai_vision/models/model_collection.py index 4c3cd0f9ae..9e5d5cc405 100644 --- a/src/oci/ai_vision/models/model_collection.py +++ b/src/oci/ai_vision/models/model_collection.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ModelCollection(object): """ - Results of a model search. + The results of a model search. """ def __init__(self, **kwargs): @@ -37,7 +37,7 @@ def __init__(self, **kwargs): def items(self): """ **[Required]** Gets the items of this ModelCollection. - List of models. + A list of models. :return: The items of this ModelCollection. @@ -49,7 +49,7 @@ def items(self): def items(self, items): """ Sets the items of this ModelCollection. - List of models. + A list of models. :param items: The items of this ModelCollection. diff --git a/src/oci/ai_vision/models/model_summary.py b/src/oci/ai_vision/models/model_summary.py index a8ad9d21f5..70c680bfbc 100644 --- a/src/oci/ai_vision/models/model_summary.py +++ b/src/oci/ai_vision/models/model_summary.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ModelSummary(object): """ - Metadata about the model. + The metadata about the model. """ def __init__(self, **kwargs): @@ -156,7 +156,7 @@ def __init__(self, **kwargs): def id(self): """ **[Required]** Gets the id of this ModelSummary. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :return: The id of this ModelSummary. @@ -168,7 +168,7 @@ def id(self): def id(self, id): """ Sets the id of this ModelSummary. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :param id: The id of this ModelSummary. @@ -180,7 +180,7 @@ def id(self, id): def display_name(self): """ Gets the display_name of this ModelSummary. - Human-friendly name for the model, which can be changed. + A human-friendly name for the model, which can be changed. :return: The display_name of this ModelSummary. @@ -192,7 +192,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this ModelSummary. - Human-friendly name for the model, which can be changed. + A human-friendly name for the model, which can be changed. :param display_name: The display_name of this ModelSummary. @@ -204,7 +204,7 @@ def display_name(self, display_name): def description(self): """ Gets the description of this ModelSummary. - Optional description of the model. + An optional description of the model. :return: The description of this ModelSummary. @@ -216,7 +216,7 @@ def description(self): def description(self, description): """ Sets the description of this ModelSummary. - Optional description of the model. + An optional description of the model. :param description: The description of this ModelSummary. @@ -228,7 +228,7 @@ def description(self, description): def compartment_id(self): """ **[Required]** Gets the compartment_id of this ModelSummary. - Compartment identifier. + The compartment identifier. :return: The compartment_id of this ModelSummary. @@ -240,7 +240,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this ModelSummary. - Compartment identifier. + The compartment identifier. :param compartment_id: The compartment_id of this ModelSummary. @@ -300,7 +300,7 @@ def model_version(self, model_version): def project_id(self): """ **[Required]** Gets the project_id of this ModelSummary. - The `OCID`__ of the project which contains the model. + The `OCID`__ of the project that contains the model. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm @@ -314,7 +314,7 @@ def project_id(self): def project_id(self, project_id): """ Sets the project_id of this ModelSummary. - The `OCID`__ of the project which contains the model. + The `OCID`__ of the project that contains the model. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm @@ -400,7 +400,7 @@ def lifecycle_state(self, lifecycle_state): def lifecycle_details(self): """ Gets the lifecycle_details of this ModelSummary. - A message describing the current state in more detail which can provide actionable information if training failed. + A message describing the current state in more detail, that can provide actionable information if training failed. :return: The lifecycle_details of this ModelSummary. @@ -412,7 +412,7 @@ def lifecycle_details(self): def lifecycle_details(self, lifecycle_details): """ Sets the lifecycle_details of this ModelSummary. - A message describing the current state in more detail which can provide actionable information if training failed. + A message describing the current state in more detail, that can provide actionable information if training failed. :param lifecycle_details: The lifecycle_details of this ModelSummary. @@ -424,7 +424,7 @@ def lifecycle_details(self, lifecycle_details): def precision(self): """ Gets the precision of this ModelSummary. - Precision of the trained model. + The precision of the trained model. :return: The precision of this ModelSummary. @@ -436,7 +436,7 @@ def precision(self): def precision(self, precision): """ Sets the precision of this ModelSummary. - Precision of the trained model. + The precision of the trained model. :param precision: The precision of this ModelSummary. @@ -508,8 +508,8 @@ def validation_dataset(self, validation_dataset): def freeform_tags(self): """ Gets the freeform_tags of this ModelSummary. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this ModelSummary. @@ -521,8 +521,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this ModelSummary. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this ModelSummary. @@ -535,7 +535,7 @@ def defined_tags(self): """ Gets the defined_tags of this ModelSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this ModelSummary. @@ -548,7 +548,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this ModelSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this ModelSummary. @@ -561,7 +561,7 @@ def system_tags(self): """ Gets the system_tags of this ModelSummary. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :return: The system_tags of this ModelSummary. @@ -574,7 +574,7 @@ def system_tags(self, system_tags): """ Sets the system_tags of this ModelSummary. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :param system_tags: The system_tags of this ModelSummary. diff --git a/src/oci/ai_vision/models/normalized_vertex.py b/src/oci/ai_vision/models/normalized_vertex.py index 7c2394b307..d1e02fad4d 100644 --- a/src/oci/ai_vision/models/normalized_vertex.py +++ b/src/oci/ai_vision/models/normalized_vertex.py @@ -46,7 +46,7 @@ def __init__(self, **kwargs): def x(self): """ **[Required]** Gets the x of this NormalizedVertex. - X axis normalized coordinate. + The X-axis normalized coordinate. :return: The x of this NormalizedVertex. @@ -58,7 +58,7 @@ def x(self): def x(self, x): """ Sets the x of this NormalizedVertex. - X axis normalized coordinate. + The X-axis normalized coordinate. :param x: The x of this NormalizedVertex. @@ -70,7 +70,7 @@ def x(self, x): def y(self): """ **[Required]** Gets the y of this NormalizedVertex. - Y axis normalized coordinate. + The Y-axis normalized coordinate. :return: The y of this NormalizedVertex. @@ -82,7 +82,7 @@ def y(self): def y(self, y): """ Sets the y of this NormalizedVertex. - Y axis normalized coordinate. + The Y-axis normalized coordinate. :param y: The y of this NormalizedVertex. diff --git a/src/oci/ai_vision/models/object_list_inline_input_location.py b/src/oci/ai_vision/models/object_list_inline_input_location.py index 708c7e0ab7..13eb605132 100644 --- a/src/oci/ai_vision/models/object_list_inline_input_location.py +++ b/src/oci/ai_vision/models/object_list_inline_input_location.py @@ -47,7 +47,7 @@ def __init__(self, **kwargs): def object_locations(self): """ **[Required]** Gets the object_locations of this ObjectListInlineInputLocation. - List of ObjectLocations. + The list of ObjectLocations. :return: The object_locations of this ObjectListInlineInputLocation. @@ -59,7 +59,7 @@ def object_locations(self): def object_locations(self, object_locations): """ Sets the object_locations of this ObjectListInlineInputLocation. - List of ObjectLocations. + The list of ObjectLocations. :param object_locations: The object_locations of this ObjectListInlineInputLocation. diff --git a/src/oci/ai_vision/models/object_location.py b/src/oci/ai_vision/models/object_location.py index 3f403752f4..5259e519ad 100644 --- a/src/oci/ai_vision/models/object_location.py +++ b/src/oci/ai_vision/models/object_location.py @@ -51,7 +51,7 @@ def __init__(self, **kwargs): def namespace_name(self): """ **[Required]** Gets the namespace_name of this ObjectLocation. - Object Storage namespace name. + The Object Storage namespace name. :return: The namespace_name of this ObjectLocation. @@ -63,7 +63,7 @@ def namespace_name(self): def namespace_name(self, namespace_name): """ Sets the namespace_name of this ObjectLocation. - Object Storage namespace name. + The Object Storage namespace name. :param namespace_name: The namespace_name of this ObjectLocation. @@ -75,7 +75,7 @@ def namespace_name(self, namespace_name): def bucket_name(self): """ **[Required]** Gets the bucket_name of this ObjectLocation. - Object Storage bucket name. + The Object Storage bucket name. :return: The bucket_name of this ObjectLocation. @@ -87,7 +87,7 @@ def bucket_name(self): def bucket_name(self, bucket_name): """ Sets the bucket_name of this ObjectLocation. - Object Storage bucket name. + The Object Storage bucket name. :param bucket_name: The bucket_name of this ObjectLocation. @@ -99,7 +99,7 @@ def bucket_name(self, bucket_name): def object_name(self): """ **[Required]** Gets the object_name of this ObjectLocation. - Object Storage object name. + The Object Storage object name. :return: The object_name of this ObjectLocation. @@ -111,7 +111,7 @@ def object_name(self): def object_name(self, object_name): """ Sets the object_name of this ObjectLocation. - Object Storage object name. + The Object Storage object name. :param object_name: The object_name of this ObjectLocation. diff --git a/src/oci/ai_vision/models/object_storage_dataset.py b/src/oci/ai_vision/models/object_storage_dataset.py index 5260f73e1c..5d1564764b 100644 --- a/src/oci/ai_vision/models/object_storage_dataset.py +++ b/src/oci/ai_vision/models/object_storage_dataset.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ObjectStorageDataset(Dataset): """ - Dataset that resides in OCI Object Storage. + The dataset that resides in Object Storage. """ def __init__(self, **kwargs): diff --git a/src/oci/ai_vision/models/object_storage_document_details.py b/src/oci/ai_vision/models/object_storage_document_details.py index 44353c8bd8..4ebd014d50 100644 --- a/src/oci/ai_vision/models/object_storage_document_details.py +++ b/src/oci/ai_vision/models/object_storage_document_details.py @@ -61,7 +61,7 @@ def __init__(self, **kwargs): def namespace_name(self): """ **[Required]** Gets the namespace_name of this ObjectStorageDocumentDetails. - Object Storage namespace. + The Object Storage namespace. :return: The namespace_name of this ObjectStorageDocumentDetails. @@ -73,7 +73,7 @@ def namespace_name(self): def namespace_name(self, namespace_name): """ Sets the namespace_name of this ObjectStorageDocumentDetails. - Object Storage namespace. + The Object Storage namespace. :param namespace_name: The namespace_name of this ObjectStorageDocumentDetails. @@ -85,7 +85,7 @@ def namespace_name(self, namespace_name): def bucket_name(self): """ **[Required]** Gets the bucket_name of this ObjectStorageDocumentDetails. - Object Storage bucket name. + The Object Storage bucket name. :return: The bucket_name of this ObjectStorageDocumentDetails. @@ -97,7 +97,7 @@ def bucket_name(self): def bucket_name(self, bucket_name): """ Sets the bucket_name of this ObjectStorageDocumentDetails. - Object Storage bucket name. + The Object Storage bucket name. :param bucket_name: The bucket_name of this ObjectStorageDocumentDetails. @@ -109,7 +109,7 @@ def bucket_name(self, bucket_name): def object_name(self): """ **[Required]** Gets the object_name of this ObjectStorageDocumentDetails. - Object Storage object name. + The Object Storage object name. :return: The object_name of this ObjectStorageDocumentDetails. @@ -121,7 +121,7 @@ def object_name(self): def object_name(self, object_name): """ Sets the object_name of this ObjectStorageDocumentDetails. - Object Storage object name. + The Object Storage object name. :param object_name: The object_name of this ObjectStorageDocumentDetails. diff --git a/src/oci/ai_vision/models/object_storage_image_details.py b/src/oci/ai_vision/models/object_storage_image_details.py index f4b5459806..8e5e1e522f 100644 --- a/src/oci/ai_vision/models/object_storage_image_details.py +++ b/src/oci/ai_vision/models/object_storage_image_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ObjectStorageImageDetails(ImageDetails): """ - Image residing in OCI Object Storage. + The image residing in OCI Object Storage. """ def __init__(self, **kwargs): @@ -61,7 +61,7 @@ def __init__(self, **kwargs): def namespace_name(self): """ **[Required]** Gets the namespace_name of this ObjectStorageImageDetails. - Object Storage namespace. + The Object Storage namespace. :return: The namespace_name of this ObjectStorageImageDetails. @@ -73,7 +73,7 @@ def namespace_name(self): def namespace_name(self, namespace_name): """ Sets the namespace_name of this ObjectStorageImageDetails. - Object Storage namespace. + The Object Storage namespace. :param namespace_name: The namespace_name of this ObjectStorageImageDetails. @@ -85,7 +85,7 @@ def namespace_name(self, namespace_name): def bucket_name(self): """ **[Required]** Gets the bucket_name of this ObjectStorageImageDetails. - Object Storage bucket name. + The Object Storage bucket name. :return: The bucket_name of this ObjectStorageImageDetails. @@ -97,7 +97,7 @@ def bucket_name(self): def bucket_name(self, bucket_name): """ Sets the bucket_name of this ObjectStorageImageDetails. - Object Storage bucket name. + The Object Storage bucket name. :param bucket_name: The bucket_name of this ObjectStorageImageDetails. @@ -109,7 +109,7 @@ def bucket_name(self, bucket_name): def object_name(self): """ **[Required]** Gets the object_name of this ObjectStorageImageDetails. - Object Storage object name. + The Object Storage object name. :return: The object_name of this ObjectStorageImageDetails. @@ -121,7 +121,7 @@ def object_name(self): def object_name(self, object_name): """ Sets the object_name of this ObjectStorageImageDetails. - Object Storage object name. + The Object Storage object name. :param object_name: The object_name of this ObjectStorageImageDetails. diff --git a/src/oci/ai_vision/models/ontology_class.py b/src/oci/ai_vision/models/ontology_class.py index dfa840e405..81d3381e7b 100644 --- a/src/oci/ai_vision/models/ontology_class.py +++ b/src/oci/ai_vision/models/ontology_class.py @@ -51,7 +51,7 @@ def __init__(self, **kwargs): def name(self): """ **[Required]** Gets the name of this OntologyClass. - Name of the label. + The label name. :return: The name of this OntologyClass. @@ -63,7 +63,7 @@ def name(self): def name(self, name): """ Sets the name of this OntologyClass. - Name of the label. + The label name. :param name: The name of this OntologyClass. @@ -75,7 +75,7 @@ def name(self, name): def parent_names(self): """ Gets the parent_names of this OntologyClass. - Parents of the label. + The label parents. :return: The parent_names of this OntologyClass. @@ -87,7 +87,7 @@ def parent_names(self): def parent_names(self, parent_names): """ Sets the parent_names of this OntologyClass. - Parents of the label. + The label parents. :param parent_names: The parent_names of this OntologyClass. @@ -99,7 +99,7 @@ def parent_names(self, parent_names): def synonym_names(self): """ Gets the synonym_names of this OntologyClass. - Synonyms of the label. + The label synonyms. :return: The synonym_names of this OntologyClass. @@ -111,7 +111,7 @@ def synonym_names(self): def synonym_names(self, synonym_names): """ Sets the synonym_names of this OntologyClass. - Synonyms of the label. + The label synonyms. :param synonym_names: The synonym_names of this OntologyClass. diff --git a/src/oci/ai_vision/models/output_location.py b/src/oci/ai_vision/models/output_location.py index aadfd10771..01eccac8fb 100644 --- a/src/oci/ai_vision/models/output_location.py +++ b/src/oci/ai_vision/models/output_location.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class OutputLocation(object): """ - OCI Object Storage Location. + The Object Storage Location. """ def __init__(self, **kwargs): @@ -51,7 +51,7 @@ def __init__(self, **kwargs): def namespace_name(self): """ **[Required]** Gets the namespace_name of this OutputLocation. - Object Storage namespace. + The Object Storage namespace. :return: The namespace_name of this OutputLocation. @@ -63,7 +63,7 @@ def namespace_name(self): def namespace_name(self, namespace_name): """ Sets the namespace_name of this OutputLocation. - Object Storage namespace. + The Object Storage namespace. :param namespace_name: The namespace_name of this OutputLocation. @@ -75,7 +75,7 @@ def namespace_name(self, namespace_name): def bucket_name(self): """ **[Required]** Gets the bucket_name of this OutputLocation. - Object Storage bucket name. + The Object Storage bucket name. :return: The bucket_name of this OutputLocation. @@ -87,7 +87,7 @@ def bucket_name(self): def bucket_name(self, bucket_name): """ Sets the bucket_name of this OutputLocation. - Object Storage bucket name. + The Object Storage bucket name. :param bucket_name: The bucket_name of this OutputLocation. @@ -99,7 +99,7 @@ def bucket_name(self, bucket_name): def prefix(self): """ **[Required]** Gets the prefix of this OutputLocation. - Object Storage folder name. + The Object Storage folder name. :return: The prefix of this OutputLocation. @@ -111,7 +111,7 @@ def prefix(self): def prefix(self, prefix): """ Sets the prefix of this OutputLocation. - Object Storage folder name. + The Object Storage folder name. :param prefix: The prefix of this OutputLocation. diff --git a/src/oci/ai_vision/models/page.py b/src/oci/ai_vision/models/page.py index 89aa6ef30f..06fb57ef97 100644 --- a/src/oci/ai_vision/models/page.py +++ b/src/oci/ai_vision/models/page.py @@ -86,7 +86,7 @@ def __init__(self, **kwargs): def page_number(self): """ **[Required]** Gets the page_number of this Page. - Document page number. + The document page number. :return: The page_number of this Page. @@ -98,7 +98,7 @@ def page_number(self): def page_number(self, page_number): """ Sets the page_number of this Page. - Document page number. + The document page number. :param page_number: The page_number of this Page. @@ -178,7 +178,7 @@ def detected_languages(self, detected_languages): def words(self): """ Gets the words of this Page. - Words detected on the page. + The words detected on the page. :return: The words of this Page. @@ -190,7 +190,7 @@ def words(self): def words(self, words): """ Sets the words of this Page. - Words detected on the page. + The words detected on the page. :param words: The words of this Page. @@ -202,7 +202,7 @@ def words(self, words): def lines(self): """ Gets the lines of this Page. - Text lines detected on the page. + The lines of text detected on the page. :return: The lines of this Page. @@ -214,7 +214,7 @@ def lines(self): def lines(self, lines): """ Sets the lines of this Page. - Text lines detected on the page. + The lines of text detected on the page. :param lines: The lines of this Page. @@ -226,7 +226,7 @@ def lines(self, lines): def tables(self): """ Gets the tables of this Page. - Tables detected on the page. + The tables detected on the page. :return: The tables of this Page. @@ -238,7 +238,7 @@ def tables(self): def tables(self, tables): """ Sets the tables of this Page. - Tables detected on the page. + The tables detected on the page. :param tables: The tables of this Page. @@ -250,7 +250,7 @@ def tables(self, tables): def document_fields(self): """ Gets the document_fields of this Page. - Form fields detected on the page. + The form fields detected on the page. :return: The document_fields of this Page. @@ -262,7 +262,7 @@ def document_fields(self): def document_fields(self, document_fields): """ Sets the document_fields of this Page. - Form fields detected on the page. + The form fields detected on the page. :param document_fields: The document_fields of this Page. diff --git a/src/oci/ai_vision/models/processing_error.py b/src/oci/ai_vision/models/processing_error.py index d087750431..93b1ad0136 100644 --- a/src/oci/ai_vision/models/processing_error.py +++ b/src/oci/ai_vision/models/processing_error.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ProcessingError(object): """ - Error in document processing. + The error in document processing. """ def __init__(self, **kwargs): @@ -44,7 +44,7 @@ def __init__(self, **kwargs): def code(self): """ **[Required]** Gets the code of this ProcessingError. - Error code. + The error code. :return: The code of this ProcessingError. @@ -56,7 +56,7 @@ def code(self): def code(self, code): """ Sets the code of this ProcessingError. - Error code. + The error code. :param code: The code of this ProcessingError. @@ -68,7 +68,7 @@ def code(self, code): def message(self): """ **[Required]** Gets the message of this ProcessingError. - Error message. + The error message. :return: The message of this ProcessingError. @@ -80,7 +80,7 @@ def message(self): def message(self, message): """ Sets the message of this ProcessingError. - Error message. + The error message. :param message: The message of this ProcessingError. diff --git a/src/oci/ai_vision/models/project.py b/src/oci/ai_vision/models/project.py index b87274e031..caf970f52d 100644 --- a/src/oci/ai_vision/models/project.py +++ b/src/oci/ai_vision/models/project.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class Project(object): """ - A Vision Project which contains models. + A Vision Project containing models. """ #: A constant which can be used with the lifecycle_state property of a Project. @@ -133,7 +133,7 @@ def __init__(self, **kwargs): def id(self): """ **[Required]** Gets the id of this Project. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :return: The id of this Project. @@ -145,7 +145,7 @@ def id(self): def id(self, id): """ Sets the id of this Project. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :param id: The id of this Project. @@ -157,7 +157,7 @@ def id(self, id): def display_name(self): """ Gets the display_name of this Project. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, which can be changed. :return: The display_name of this Project. @@ -169,7 +169,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this Project. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, which can be changed. :param display_name: The display_name of this Project. @@ -181,7 +181,7 @@ def display_name(self, display_name): def description(self): """ Gets the description of this Project. - Optional description of the project. + An optional description of the project. :return: The description of this Project. @@ -193,7 +193,7 @@ def description(self): def description(self, description): """ Sets the description of this Project. - Optional description of the project. + An optional description of the project. :param description: The description of this Project. @@ -205,7 +205,7 @@ def description(self, description): def compartment_id(self): """ **[Required]** Gets the compartment_id of this Project. - Compartment identifier. + A compartment identifier. :return: The compartment_id of this Project. @@ -217,7 +217,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this Project. - Compartment identifier. + A compartment identifier. :param compartment_id: The compartment_id of this Project. @@ -307,7 +307,7 @@ def lifecycle_state(self, lifecycle_state): def lifecycle_details(self): """ Gets the lifecycle_details of this Project. - A message describing the current state in more detail which can provide actionable information if creation failed. + A message describing the current state in more detail, that can provide actionable information if creation failed. :return: The lifecycle_details of this Project. @@ -319,7 +319,7 @@ def lifecycle_details(self): def lifecycle_details(self, lifecycle_details): """ Sets the lifecycle_details of this Project. - A message describing the current state in more detail which can provide actionable information if creation failed. + A message describing the current state in more detail, that can provide actionable information if creation failed. :param lifecycle_details: The lifecycle_details of this Project. @@ -331,8 +331,8 @@ def lifecycle_details(self, lifecycle_details): def freeform_tags(self): """ Gets the freeform_tags of this Project. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this Project. @@ -344,8 +344,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this Project. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this Project. @@ -358,7 +358,7 @@ def defined_tags(self): """ Gets the defined_tags of this Project. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this Project. @@ -371,7 +371,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this Project. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this Project. @@ -384,7 +384,7 @@ def system_tags(self): """ Gets the system_tags of this Project. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :return: The system_tags of this Project. @@ -397,7 +397,7 @@ def system_tags(self, system_tags): """ Sets the system_tags of this Project. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :param system_tags: The system_tags of this Project. diff --git a/src/oci/ai_vision/models/project_collection.py b/src/oci/ai_vision/models/project_collection.py index 619921619b..6f1b1802eb 100644 --- a/src/oci/ai_vision/models/project_collection.py +++ b/src/oci/ai_vision/models/project_collection.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ProjectCollection(object): """ - Results of a project search. + The results of a project search. """ def __init__(self, **kwargs): diff --git a/src/oci/ai_vision/models/project_summary.py b/src/oci/ai_vision/models/project_summary.py index 96454385c3..73c3f93ce9 100644 --- a/src/oci/ai_vision/models/project_summary.py +++ b/src/oci/ai_vision/models/project_summary.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ProjectSummary(object): """ - Metadata about the project. + the metadata about the project. """ def __init__(self, **kwargs): @@ -100,7 +100,7 @@ def __init__(self, **kwargs): def id(self): """ **[Required]** Gets the id of this ProjectSummary. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :return: The id of this ProjectSummary. @@ -112,7 +112,7 @@ def id(self): def id(self, id): """ Sets the id of this ProjectSummary. - Unique identifier that is immutable after creation. + A unique identifier that is immutable after creation. :param id: The id of this ProjectSummary. @@ -124,7 +124,7 @@ def id(self, id): def display_name(self): """ Gets the display_name of this ProjectSummary. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, that can be changed. :return: The display_name of this ProjectSummary. @@ -136,7 +136,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this ProjectSummary. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, that can be changed. :param display_name: The display_name of this ProjectSummary. @@ -148,7 +148,7 @@ def display_name(self, display_name): def compartment_id(self): """ **[Required]** Gets the compartment_id of this ProjectSummary. - Compartment identifier. + The compartment identifier. :return: The compartment_id of this ProjectSummary. @@ -160,7 +160,7 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this ProjectSummary. - Compartment identifier. + The compartment identifier. :param compartment_id: The compartment_id of this ProjectSummary. @@ -244,7 +244,7 @@ def lifecycle_state(self, lifecycle_state): def lifecycle_details(self): """ Gets the lifecycle_details of this ProjectSummary. - A message describing the current state in more detail which can provide actionable information if creation failed. + A message describing the current state in more detail, that can provide actionable information if creation failed. :return: The lifecycle_details of this ProjectSummary. @@ -256,7 +256,7 @@ def lifecycle_details(self): def lifecycle_details(self, lifecycle_details): """ Sets the lifecycle_details of this ProjectSummary. - A message describing the current state in more detail which can provide actionable information if creation failed. + A message describing the current state in more detail, that can provide actionable information if creation failed. :param lifecycle_details: The lifecycle_details of this ProjectSummary. @@ -268,8 +268,8 @@ def lifecycle_details(self, lifecycle_details): def freeform_tags(self): """ Gets the freeform_tags of this ProjectSummary. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this ProjectSummary. @@ -281,8 +281,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this ProjectSummary. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this ProjectSummary. @@ -295,7 +295,7 @@ def defined_tags(self): """ Gets the defined_tags of this ProjectSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this ProjectSummary. @@ -308,7 +308,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this ProjectSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this ProjectSummary. @@ -321,7 +321,7 @@ def system_tags(self): """ Gets the system_tags of this ProjectSummary. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :return: The system_tags of this ProjectSummary. @@ -334,7 +334,7 @@ def system_tags(self, system_tags): """ Sets the system_tags of this ProjectSummary. Usage of system tag keys. These predefined keys are scoped to namespaces. - Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` + For example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` :param system_tags: The system_tags of this ProjectSummary. diff --git a/src/oci/ai_vision/models/table.py b/src/oci/ai_vision/models/table.py index 4c193b032b..7063147da0 100644 --- a/src/oci/ai_vision/models/table.py +++ b/src/oci/ai_vision/models/table.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class Table(object): """ - Table extracted from a document. + The table extracted from a document. """ def __init__(self, **kwargs): @@ -79,7 +79,7 @@ def __init__(self, **kwargs): def row_count(self): """ **[Required]** Gets the row_count of this Table. - Number of rows. + The number of rows. :return: The row_count of this Table. @@ -91,7 +91,7 @@ def row_count(self): def row_count(self, row_count): """ Sets the row_count of this Table. - Number of rows. + The number of rows. :param row_count: The row_count of this Table. @@ -103,7 +103,7 @@ def row_count(self, row_count): def column_count(self): """ **[Required]** Gets the column_count of this Table. - Number of columns. + The number of columns. :return: The column_count of this Table. @@ -115,7 +115,7 @@ def column_count(self): def column_count(self, column_count): """ Sets the column_count of this Table. - Number of columns. + The number of columns. :param column_count: The column_count of this Table. @@ -127,7 +127,7 @@ def column_count(self, column_count): def header_rows(self): """ **[Required]** Gets the header_rows of this Table. - Header rows. + The header rows. :return: The header_rows of this Table. @@ -139,7 +139,7 @@ def header_rows(self): def header_rows(self, header_rows): """ Sets the header_rows of this Table. - Header rows. + The header rows. :param header_rows: The header_rows of this Table. @@ -151,7 +151,7 @@ def header_rows(self, header_rows): def body_rows(self): """ **[Required]** Gets the body_rows of this Table. - Body rows. + The body rows. :return: The body_rows of this Table. @@ -163,7 +163,7 @@ def body_rows(self): def body_rows(self, body_rows): """ Sets the body_rows of this Table. - Body rows. + The body rows. :param body_rows: The body_rows of this Table. @@ -175,7 +175,7 @@ def body_rows(self, body_rows): def footer_rows(self): """ **[Required]** Gets the footer_rows of this Table. - Footer rows. + the footer rows. :return: The footer_rows of this Table. @@ -187,7 +187,7 @@ def footer_rows(self): def footer_rows(self, footer_rows): """ Sets the footer_rows of this Table. - Footer rows. + the footer rows. :param footer_rows: The footer_rows of this Table. @@ -199,7 +199,7 @@ def footer_rows(self, footer_rows): def confidence(self): """ **[Required]** Gets the confidence of this Table. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :return: The confidence of this Table. @@ -211,7 +211,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this Table. - Confidence score between 0 to 1. + The confidence score between 0 and 1. :param confidence: The confidence of this Table. diff --git a/src/oci/ai_vision/models/table_row.py b/src/oci/ai_vision/models/table_row.py index e413eb2269..c32dc69aca 100644 --- a/src/oci/ai_vision/models/table_row.py +++ b/src/oci/ai_vision/models/table_row.py @@ -37,7 +37,7 @@ def __init__(self, **kwargs): def cells(self): """ **[Required]** Gets the cells of this TableRow. - Cells in the row. + The cells in the row. :return: The cells of this TableRow. @@ -49,7 +49,7 @@ def cells(self): def cells(self, cells): """ Sets the cells of this TableRow. - Cells in the row. + The cells in the row. :param cells: The cells of this TableRow. diff --git a/src/oci/ai_vision/models/update_model_details.py b/src/oci/ai_vision/models/update_model_details.py index 357e57c222..048f17f367 100644 --- a/src/oci/ai_vision/models/update_model_details.py +++ b/src/oci/ai_vision/models/update_model_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class UpdateModelDetails(object): """ - Metadata which can be edited after model creation. + The metadata which can be edited after model creation. """ def __init__(self, **kwargs): @@ -58,7 +58,7 @@ def __init__(self, **kwargs): def display_name(self): """ Gets the display_name of this UpdateModelDetails. - Human-friendly name of the model, which can be changed. + A human-friendly name of the model, which can be changed. :return: The display_name of this UpdateModelDetails. @@ -70,7 +70,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this UpdateModelDetails. - Human-friendly name of the model, which can be changed. + A human-friendly name of the model, which can be changed. :param display_name: The display_name of this UpdateModelDetails. @@ -82,7 +82,7 @@ def display_name(self, display_name): def description(self): """ Gets the description of this UpdateModelDetails. - Optional description of the model. + An optional description of the model. :return: The description of this UpdateModelDetails. @@ -94,7 +94,7 @@ def description(self): def description(self, description): """ Sets the description of this UpdateModelDetails. - Optional description of the model. + An optional description of the model. :param description: The description of this UpdateModelDetails. @@ -106,8 +106,8 @@ def description(self, description): def freeform_tags(self): """ Gets the freeform_tags of this UpdateModelDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this UpdateModelDetails. @@ -119,8 +119,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this UpdateModelDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this UpdateModelDetails. @@ -133,7 +133,7 @@ def defined_tags(self): """ Gets the defined_tags of this UpdateModelDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this UpdateModelDetails. @@ -146,7 +146,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this UpdateModelDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this UpdateModelDetails. diff --git a/src/oci/ai_vision/models/update_project_details.py b/src/oci/ai_vision/models/update_project_details.py index 23cb3257bf..466b4de9e6 100644 --- a/src/oci/ai_vision/models/update_project_details.py +++ b/src/oci/ai_vision/models/update_project_details.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class UpdateProjectDetails(object): """ - Metadata which can be edited after project creation. + The metadata that can be edited after project creation. """ def __init__(self, **kwargs): @@ -58,7 +58,7 @@ def __init__(self, **kwargs): def display_name(self): """ Gets the display_name of this UpdateProjectDetails. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, that can be changed. :return: The display_name of this UpdateProjectDetails. @@ -70,7 +70,7 @@ def display_name(self): def display_name(self, display_name): """ Sets the display_name of this UpdateProjectDetails. - Human-friendly name for the project, which can be changed. + A human-friendly name for the project, that can be changed. :param display_name: The display_name of this UpdateProjectDetails. @@ -82,7 +82,7 @@ def display_name(self, display_name): def description(self): """ Gets the description of this UpdateProjectDetails. - Optional description of the project. + An optional description of the project. :return: The description of this UpdateProjectDetails. @@ -94,7 +94,7 @@ def description(self): def description(self, description): """ Sets the description of this UpdateProjectDetails. - Optional description of the project. + An optional description of the project. :param description: The description of this UpdateProjectDetails. @@ -106,8 +106,8 @@ def description(self, description): def freeform_tags(self): """ Gets the freeform_tags of this UpdateProjectDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :return: The freeform_tags of this UpdateProjectDetails. @@ -119,8 +119,8 @@ def freeform_tags(self): def freeform_tags(self, freeform_tags): """ Sets the freeform_tags of this UpdateProjectDetails. - Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. - Example: `{\"bar-key\": \"value\"}` + A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. + For example: `{\"bar-key\": \"value\"}` :param freeform_tags: The freeform_tags of this UpdateProjectDetails. @@ -133,7 +133,7 @@ def defined_tags(self): """ Gets the defined_tags of this UpdateProjectDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :return: The defined_tags of this UpdateProjectDetails. @@ -146,7 +146,7 @@ def defined_tags(self, defined_tags): """ Sets the defined_tags of this UpdateProjectDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. - Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` + For example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}` :param defined_tags: The defined_tags of this UpdateProjectDetails. diff --git a/src/oci/ai_vision/models/value_array.py b/src/oci/ai_vision/models/value_array.py index 4ed4f37ded..ebcdd95ccf 100644 --- a/src/oci/ai_vision/models/value_array.py +++ b/src/oci/ai_vision/models/value_array.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ValueArray(FieldValue): """ - Array of field values. + The array of field values. """ def __init__(self, **kwargs): diff --git a/src/oci/ai_vision/models/value_date.py b/src/oci/ai_vision/models/value_date.py index 0fab599e5d..ffa2d17bc7 100644 --- a/src/oci/ai_vision/models/value_date.py +++ b/src/oci/ai_vision/models/value_date.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ValueDate(FieldValue): """ - Date field value. + The date field value. """ def __init__(self, **kwargs): @@ -75,7 +75,7 @@ def __init__(self, **kwargs): def value(self): """ **[Required]** Gets the value of this ValueDate. - Date field value as yyyy-mm-dd. + The date field value as yyyy-mm-dd. :return: The value of this ValueDate. @@ -87,7 +87,7 @@ def value(self): def value(self, value): """ Sets the value of this ValueDate. - Date field value as yyyy-mm-dd. + The date field value as yyyy-mm-dd. :param value: The value of this ValueDate. diff --git a/src/oci/ai_vision/models/value_integer.py b/src/oci/ai_vision/models/value_integer.py index a0021c03ca..0508d238c8 100644 --- a/src/oci/ai_vision/models/value_integer.py +++ b/src/oci/ai_vision/models/value_integer.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ValueInteger(FieldValue): """ - Integer field value. + The integer field value. """ def __init__(self, **kwargs): @@ -75,7 +75,7 @@ def __init__(self, **kwargs): def value(self): """ **[Required]** Gets the value of this ValueInteger. - Integer value. + The integer value. :return: The value of this ValueInteger. @@ -87,7 +87,7 @@ def value(self): def value(self, value): """ Sets the value of this ValueInteger. - Integer value. + The integer value. :param value: The value of this ValueInteger. diff --git a/src/oci/ai_vision/models/value_number.py b/src/oci/ai_vision/models/value_number.py index 2fb0aee94b..506a4e6df9 100644 --- a/src/oci/ai_vision/models/value_number.py +++ b/src/oci/ai_vision/models/value_number.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ValueNumber(FieldValue): """ - Floating point number field value. + The floating point number field value. """ def __init__(self, **kwargs): @@ -75,7 +75,7 @@ def __init__(self, **kwargs): def value(self): """ **[Required]** Gets the value of this ValueNumber. - Number value. + The number value. :return: The value of this ValueNumber. @@ -87,7 +87,7 @@ def value(self): def value(self, value): """ Sets the value of this ValueNumber. - Number value. + The number value. :param value: The value of this ValueNumber. diff --git a/src/oci/ai_vision/models/value_phone_number.py b/src/oci/ai_vision/models/value_phone_number.py index 8a80541b2e..5504064ea3 100644 --- a/src/oci/ai_vision/models/value_phone_number.py +++ b/src/oci/ai_vision/models/value_phone_number.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ValuePhoneNumber(FieldValue): """ - Phone number field value. + The phone number field value. """ def __init__(self, **kwargs): @@ -75,7 +75,7 @@ def __init__(self, **kwargs): def value(self): """ **[Required]** Gets the value of this ValuePhoneNumber. - Phone number field value. + The phone number field value. :return: The value of this ValuePhoneNumber. @@ -87,7 +87,7 @@ def value(self): def value(self, value): """ Sets the value of this ValuePhoneNumber. - Phone number field value. + The phone number field value. :param value: The value of this ValuePhoneNumber. diff --git a/src/oci/ai_vision/models/value_string.py b/src/oci/ai_vision/models/value_string.py index c35033e7eb..8aa780cc17 100644 --- a/src/oci/ai_vision/models/value_string.py +++ b/src/oci/ai_vision/models/value_string.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ValueString(FieldValue): """ - String field value. + The string field value. """ def __init__(self, **kwargs): @@ -75,7 +75,7 @@ def __init__(self, **kwargs): def value(self): """ **[Required]** Gets the value of this ValueString. - String text. + The string text. :return: The value of this ValueString. @@ -87,7 +87,7 @@ def value(self): def value(self, value): """ Sets the value of this ValueString. - String text. + The string text. :param value: The value of this ValueString. diff --git a/src/oci/ai_vision/models/value_time.py b/src/oci/ai_vision/models/value_time.py index cfa8f29d0c..3745066561 100644 --- a/src/oci/ai_vision/models/value_time.py +++ b/src/oci/ai_vision/models/value_time.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ValueTime(FieldValue): """ - Time field value + The time field value. """ def __init__(self, **kwargs): @@ -75,7 +75,7 @@ def __init__(self, **kwargs): def value(self): """ **[Required]** Gets the value of this ValueTime. - Time field value as yyyy-mm-dd hh-mm-ss. + The time field value as yyyy-mm-dd hh-mm-ss. :return: The value of this ValueTime. @@ -87,7 +87,7 @@ def value(self): def value(self, value): """ Sets the value of this ValueTime. - Time field value as yyyy-mm-dd hh-mm-ss. + The time field value as yyyy-mm-dd hh-mm-ss. :param value: The value of this ValueTime. diff --git a/src/oci/ai_vision/models/word.py b/src/oci/ai_vision/models/word.py index 017702731e..8c612f57a4 100644 --- a/src/oci/ai_vision/models/word.py +++ b/src/oci/ai_vision/models/word.py @@ -51,7 +51,7 @@ def __init__(self, **kwargs): def text(self): """ **[Required]** Gets the text of this Word. - String of text characters in the word. + The string of text characters in the word. :return: The text of this Word. @@ -63,7 +63,7 @@ def text(self): def text(self, text): """ Sets the text of this Word. - String of text characters in the word. + The string of text characters in the word. :param text: The text of this Word. @@ -75,7 +75,7 @@ def text(self, text): def confidence(self): """ **[Required]** Gets the confidence of this Word. - Confidence score between 0 to 1. + the confidence score between 0 and 1. :return: The confidence of this Word. @@ -87,7 +87,7 @@ def confidence(self): def confidence(self, confidence): """ Sets the confidence of this Word. - Confidence score between 0 to 1. + the confidence score between 0 and 1. :param confidence: The confidence of this Word. diff --git a/src/oci/ai_vision/models/work_request.py b/src/oci/ai_vision/models/work_request.py index 9c84f12810..9e94686f58 100644 --- a/src/oci/ai_vision/models/work_request.py +++ b/src/oci/ai_vision/models/work_request.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class WorkRequest(object): """ - A description of workrequest status. + The workrequest status details. """ #: A constant which can be used with the operation_type property of a WorkRequest. @@ -157,7 +157,7 @@ def __init__(self, **kwargs): def operation_type(self): """ **[Required]** Gets the operation_type of this WorkRequest. - Type of the work request. + The type of work request. Allowed values for this property are: "CREATE_PROJECT", "UPDATE_PROJECT", "DELETE_PROJECT", "MOVE_PROJECT", "CREATE_MODEL", "UPDATE_MODEL", "DELETE_MODEL", "MOVE_MODEL", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -172,7 +172,7 @@ def operation_type(self): def operation_type(self, operation_type): """ Sets the operation_type of this WorkRequest. - Type of the work request. + The type of work request. :param operation_type: The operation_type of this WorkRequest. @@ -187,7 +187,7 @@ def operation_type(self, operation_type): def status(self): """ **[Required]** Gets the status of this WorkRequest. - Status of current work request. + The status of the current work request. Allowed values for this property are: "ACCEPTED", "IN_PROGRESS", "WAITING", "FAILED", "SUCCEEDED", "CANCELING", "CANCELED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -202,7 +202,7 @@ def status(self): def status(self, status): """ Sets the status of this WorkRequest. - Status of current work request. + The status of the current work request. :param status: The status of this WorkRequest. @@ -217,7 +217,7 @@ def status(self, status): def id(self): """ **[Required]** Gets the id of this WorkRequest. - The id of the work request. + The ID of the work request. :return: The id of this WorkRequest. @@ -229,7 +229,7 @@ def id(self): def id(self, id): """ Sets the id of this WorkRequest. - The id of the work request. + The ID of the work request. :param id: The id of this WorkRequest. @@ -291,7 +291,7 @@ def resources(self, resources): def percent_complete(self): """ **[Required]** Gets the percent_complete of this WorkRequest. - Percentage of the request completed. + The percentage of the request completed. :return: The percent_complete of this WorkRequest. @@ -303,7 +303,7 @@ def percent_complete(self): def percent_complete(self, percent_complete): """ Sets the percent_complete of this WorkRequest. - Percentage of the request completed. + The percentage of the request completed. :param percent_complete: The percent_complete of this WorkRequest. diff --git a/src/oci/ai_vision/models/work_request_error.py b/src/oci/ai_vision/models/work_request_error.py index 6e4d7e502f..ef87445146 100644 --- a/src/oci/ai_vision/models/work_request_error.py +++ b/src/oci/ai_vision/models/work_request_error.py @@ -77,7 +77,7 @@ def code(self, code): def message(self): """ **[Required]** Gets the message of this WorkRequestError. - A human readable description of the issue encountered. + A human-readable description of the issue encountered. :return: The message of this WorkRequestError. @@ -89,7 +89,7 @@ def message(self): def message(self, message): """ Sets the message of this WorkRequestError. - A human readable description of the issue encountered. + A human-readable description of the issue encountered. :param message: The message of this WorkRequestError. diff --git a/src/oci/ai_vision/models/work_request_error_collection.py b/src/oci/ai_vision/models/work_request_error_collection.py index a18b8332af..040ef11f4d 100644 --- a/src/oci/ai_vision/models/work_request_error_collection.py +++ b/src/oci/ai_vision/models/work_request_error_collection.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class WorkRequestErrorCollection(object): """ - Results of a workRequestError search. + The results of a workRequestError search. """ def __init__(self, **kwargs): @@ -37,7 +37,7 @@ def __init__(self, **kwargs): def items(self): """ **[Required]** Gets the items of this WorkRequestErrorCollection. - List of workRequestError objects. + the list of workRequestError objects. :return: The items of this WorkRequestErrorCollection. @@ -49,7 +49,7 @@ def items(self): def items(self, items): """ Sets the items of this WorkRequestErrorCollection. - List of workRequestError objects. + the list of workRequestError objects. :param items: The items of this WorkRequestErrorCollection. diff --git a/src/oci/ai_vision/models/work_request_log_entry.py b/src/oci/ai_vision/models/work_request_log_entry.py index 03cee98972..87dfa7d927 100644 --- a/src/oci/ai_vision/models/work_request_log_entry.py +++ b/src/oci/ai_vision/models/work_request_log_entry.py @@ -44,7 +44,7 @@ def __init__(self, **kwargs): def message(self): """ **[Required]** Gets the message of this WorkRequestLogEntry. - Human-readable log message. + A human-readable log message. :return: The message of this WorkRequestLogEntry. @@ -56,7 +56,7 @@ def message(self): def message(self, message): """ Sets the message of this WorkRequestLogEntry. - Human-readable log message. + A human-readable log message. :param message: The message of this WorkRequestLogEntry. diff --git a/src/oci/ai_vision/models/work_request_log_entry_collection.py b/src/oci/ai_vision/models/work_request_log_entry_collection.py index a209f458c5..3d5b847236 100644 --- a/src/oci/ai_vision/models/work_request_log_entry_collection.py +++ b/src/oci/ai_vision/models/work_request_log_entry_collection.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class WorkRequestLogEntryCollection(object): """ - Results of a workRequestLog search. + The results of a workRequestLog search. """ def __init__(self, **kwargs): @@ -37,7 +37,7 @@ def __init__(self, **kwargs): def items(self): """ **[Required]** Gets the items of this WorkRequestLogEntryCollection. - List of workRequestLogEntries. + The list of workRequestLogEntries. :return: The items of this WorkRequestLogEntryCollection. @@ -49,7 +49,7 @@ def items(self): def items(self, items): """ Sets the items of this WorkRequestLogEntryCollection. - List of workRequestLogEntries. + The list of workRequestLogEntries. :param items: The items of this WorkRequestLogEntryCollection. diff --git a/src/oci/ai_vision/models/work_request_resource.py b/src/oci/ai_vision/models/work_request_resource.py index 540e8b4b1b..e78edab26e 100644 --- a/src/oci/ai_vision/models/work_request_resource.py +++ b/src/oci/ai_vision/models/work_request_resource.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class WorkRequestResource(object): """ - A resource created or operated on by a work request. + A resource created, or operated on, by a work request. """ #: A constant which can be used with the action_type property of a WorkRequestResource. @@ -109,9 +109,9 @@ def action_type(self): """ **[Required]** Gets the action_type of this WorkRequestResource. The way in which this resource is affected by the work tracked in the work request. - A resource being created, updated, or deleted will remain in the IN_PROGRESS state until - work is complete for that resource at which point it will transition to CREATED, UPDATED, - or DELETED, respectively. + A resource being created, updated, or deleted remains in the IN_PROGRESS state until + the work is complete for. At that point, it transitions to CREATED, UPDATED, + or DELETED, as appropriate. Allowed values for this property are: "CREATED", "UPDATED", "DELETED", "IN_PROGRESS", "RELATED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -127,9 +127,9 @@ def action_type(self, action_type): """ Sets the action_type of this WorkRequestResource. The way in which this resource is affected by the work tracked in the work request. - A resource being created, updated, or deleted will remain in the IN_PROGRESS state until - work is complete for that resource at which point it will transition to CREATED, UPDATED, - or DELETED, respectively. + A resource being created, updated, or deleted remains in the IN_PROGRESS state until + the work is complete for. At that point, it transitions to CREATED, UPDATED, + or DELETED, as appropriate. :param action_type: The action_type of this WorkRequestResource. diff --git a/src/oci/ai_vision/models/work_request_summary.py b/src/oci/ai_vision/models/work_request_summary.py index 4e9211a7ec..863ef8c666 100644 --- a/src/oci/ai_vision/models/work_request_summary.py +++ b/src/oci/ai_vision/models/work_request_summary.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class WorkRequestSummary(object): """ - Summary of the status of a work request. + A summary of the status of a work request. """ #: A constant which can be used with the operation_type property of a WorkRequestSummary. @@ -157,7 +157,7 @@ def __init__(self, **kwargs): def operation_type(self): """ **[Required]** Gets the operation_type of this WorkRequestSummary. - Type of the work request. + The type of the work request. Allowed values for this property are: "CREATE_PROJECT", "UPDATE_PROJECT", "DELETE_PROJECT", "MOVE_PROJECT", "CREATE_MODEL", "UPDATE_MODEL", "DELETE_MODEL", "MOVE_MODEL", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -172,7 +172,7 @@ def operation_type(self): def operation_type(self, operation_type): """ Sets the operation_type of this WorkRequestSummary. - Type of the work request. + The type of the work request. :param operation_type: The operation_type of this WorkRequestSummary. @@ -187,7 +187,7 @@ def operation_type(self, operation_type): def status(self): """ **[Required]** Gets the status of this WorkRequestSummary. - Status of current work request. + The status of the current work request. Allowed values for this property are: "ACCEPTED", "IN_PROGRESS", "WAITING", "FAILED", "SUCCEEDED", "CANCELING", "CANCELED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. @@ -202,7 +202,7 @@ def status(self): def status(self, status): """ Sets the status of this WorkRequestSummary. - Status of current work request. + The status of the current work request. :param status: The status of this WorkRequestSummary. @@ -217,7 +217,7 @@ def status(self, status): def id(self): """ **[Required]** Gets the id of this WorkRequestSummary. - The id of the work request. + The ID of the work request. :return: The id of this WorkRequestSummary. @@ -229,7 +229,7 @@ def id(self): def id(self, id): """ Sets the id of this WorkRequestSummary. - The id of the work request. + The ID of the work request. :param id: The id of this WorkRequestSummary. @@ -241,10 +241,10 @@ def id(self, id): def compartment_id(self): """ **[Required]** Gets the compartment_id of this WorkRequestSummary. - The ocid of the compartment that contains the work request. Work requests should be scoped to + The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request affects multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary - resource whose compartment should be used. + resource whose compartment is used. :return: The compartment_id of this WorkRequestSummary. @@ -256,10 +256,10 @@ def compartment_id(self): def compartment_id(self, compartment_id): """ Sets the compartment_id of this WorkRequestSummary. - The ocid of the compartment that contains the work request. Work requests should be scoped to + The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request affects multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary - resource whose compartment should be used. + resource whose compartment is used. :param compartment_id: The compartment_id of this WorkRequestSummary. @@ -295,7 +295,7 @@ def resources(self, resources): def percent_complete(self): """ **[Required]** Gets the percent_complete of this WorkRequestSummary. - Percentage of the request completed. + The percentage of the request completed. :return: The percent_complete of this WorkRequestSummary. @@ -307,7 +307,7 @@ def percent_complete(self): def percent_complete(self, percent_complete): """ Sets the percent_complete of this WorkRequestSummary. - Percentage of the request completed. + The percentage of the request completed. :param percent_complete: The percent_complete of this WorkRequestSummary. diff --git a/src/oci/ai_vision/models/work_request_summary_collection.py b/src/oci/ai_vision/models/work_request_summary_collection.py index 2694348e30..d168b6fb65 100644 --- a/src/oci/ai_vision/models/work_request_summary_collection.py +++ b/src/oci/ai_vision/models/work_request_summary_collection.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class WorkRequestSummaryCollection(object): """ - Results of a workRequest search. + The results of a workRequest search. """ def __init__(self, **kwargs): @@ -37,7 +37,7 @@ def __init__(self, **kwargs): def items(self): """ **[Required]** Gets the items of this WorkRequestSummaryCollection. - List of workRequestSummary objects. + The list of workRequestSummary objects. :return: The items of this WorkRequestSummaryCollection. @@ -49,7 +49,7 @@ def items(self): def items(self, items): """ Sets the items of this WorkRequestSummaryCollection. - List of workRequestSummary objects. + The list of workRequestSummary objects. :param items: The items of this WorkRequestSummaryCollection. diff --git a/src/oci/core/compute_client.py b/src/oci/core/compute_client.py index 6d7b67ff34..3455a3c1c2 100644 --- a/src/oci/core/compute_client.py +++ b/src/oci/core/compute_client.py @@ -4242,13 +4242,19 @@ def instance_action(self, instance_id, action, **kwargs): - - **DIAGNOSTICREBOOT** - **This feature currently only supports virtual machines** Powers off the VM instance then rebuilds and powers it back on. + - **DIAGNOSTICREBOOT** - Powers off the instance, rebuilds it on the physical host, and then powers it back on. + Before you send a diagnostic reboot, restart the instance's OS, confirm that the instance and networking settings are configured + correctly, and try other `troubleshooting steps`__. + Use diagnostic reboot as a final attempt to troubleshoot an unreachable instance. For virtual machine (VM) instances only. + For more information, see `Performing a Diagnostic Reboot`__. For more information about managing instance lifecycle states, see `Stopping and Starting an Instance`__. __ https://docs.cloud.oracle.com/iaas/Content/Compute/Tasks/sendingdiagnosticinterrupt.htm + __ https://docs.cloud.oracle.com/iaas/Content/Compute/References/troubleshooting-compute-instances.htm + __ https://docs.cloud.oracle.com/iaas/Content/Compute/Tasks/diagnostic-reboot.htm __ https://docs.cloud.oracle.com/iaas/Content/Compute/Tasks/restartinginstance.htm diff --git a/src/oci/core/models/__init__.py b/src/oci/core/models/__init__.py index 3fe5d1ca6a..ab14fc1fab 100644 --- a/src/oci/core/models/__init__.py +++ b/src/oci/core/models/__init__.py @@ -12,7 +12,9 @@ from .add_network_security_group_security_rules_details import AddNetworkSecurityGroupSecurityRulesDetails from .add_public_ip_pool_capacity_details import AddPublicIpPoolCapacityDetails from .add_security_rule_details import AddSecurityRuleDetails +from .add_subnet_ipv6_cidr_details import AddSubnetIpv6CidrDetails from .add_vcn_cidr_details import AddVcnCidrDetails +from .add_vcn_ipv6_cidr_details import AddVcnIpv6CidrDetails from .added_network_security_group_security_rules import AddedNetworkSecurityGroupSecurityRules from .allowed_ike_ip_sec_parameters import AllowedIkeIPSecParameters from .allowed_phase_one_parameters import AllowedPhaseOneParameters @@ -62,6 +64,8 @@ from .byoip_range import ByoipRange from .byoip_range_collection import ByoipRangeCollection from .byoip_range_summary import ByoipRangeSummary +from .byoip_range_vcn_ipv6_allocation_summary import ByoipRangeVcnIpv6AllocationSummary +from .byoipv6_cidr_details import Byoipv6CidrDetails from .capacity_reservation_instance_summary import CapacityReservationInstanceSummary from .capture_console_history_details import CaptureConsoleHistoryDetails from .change_boot_volume_backup_compartment_details import ChangeBootVolumeBackupCompartmentDetails @@ -345,7 +349,9 @@ from .remove_drg_route_rules_details import RemoveDrgRouteRulesDetails from .remove_network_security_group_security_rules_details import RemoveNetworkSecurityGroupSecurityRulesDetails from .remove_public_ip_pool_capacity_details import RemovePublicIpPoolCapacityDetails +from .remove_subnet_ipv6_cidr_details import RemoveSubnetIpv6CidrDetails from .remove_vcn_cidr_details import RemoveVcnCidrDetails +from .remove_vcn_ipv6_cidr_details import RemoveVcnIpv6CidrDetails from .route_rule import RouteRule from .route_table import RouteTable from .security_list import SecurityList @@ -497,7 +503,9 @@ "AddNetworkSecurityGroupSecurityRulesDetails": AddNetworkSecurityGroupSecurityRulesDetails, "AddPublicIpPoolCapacityDetails": AddPublicIpPoolCapacityDetails, "AddSecurityRuleDetails": AddSecurityRuleDetails, + "AddSubnetIpv6CidrDetails": AddSubnetIpv6CidrDetails, "AddVcnCidrDetails": AddVcnCidrDetails, + "AddVcnIpv6CidrDetails": AddVcnIpv6CidrDetails, "AddedNetworkSecurityGroupSecurityRules": AddedNetworkSecurityGroupSecurityRules, "AllowedIkeIPSecParameters": AllowedIkeIPSecParameters, "AllowedPhaseOneParameters": AllowedPhaseOneParameters, @@ -547,6 +555,8 @@ "ByoipRange": ByoipRange, "ByoipRangeCollection": ByoipRangeCollection, "ByoipRangeSummary": ByoipRangeSummary, + "ByoipRangeVcnIpv6AllocationSummary": ByoipRangeVcnIpv6AllocationSummary, + "Byoipv6CidrDetails": Byoipv6CidrDetails, "CapacityReservationInstanceSummary": CapacityReservationInstanceSummary, "CaptureConsoleHistoryDetails": CaptureConsoleHistoryDetails, "ChangeBootVolumeBackupCompartmentDetails": ChangeBootVolumeBackupCompartmentDetails, @@ -830,7 +840,9 @@ "RemoveDrgRouteRulesDetails": RemoveDrgRouteRulesDetails, "RemoveNetworkSecurityGroupSecurityRulesDetails": RemoveNetworkSecurityGroupSecurityRulesDetails, "RemovePublicIpPoolCapacityDetails": RemovePublicIpPoolCapacityDetails, + "RemoveSubnetIpv6CidrDetails": RemoveSubnetIpv6CidrDetails, "RemoveVcnCidrDetails": RemoveVcnCidrDetails, + "RemoveVcnIpv6CidrDetails": RemoveVcnIpv6CidrDetails, "RouteRule": RouteRule, "RouteTable": RouteTable, "SecurityList": SecurityList, diff --git a/src/oci/core/models/add_subnet_ipv6_cidr_details.py b/src/oci/core/models/add_subnet_ipv6_cidr_details.py new file mode 100644 index 0000000000..31cff51147 --- /dev/null +++ b/src/oci/core/models/add_subnet_ipv6_cidr_details.py @@ -0,0 +1,82 @@ +# coding: utf-8 +# Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. +# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + +from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 +from oci.decorators import init_model_state_from_kwargs + + +@init_model_state_from_kwargs +class AddSubnetIpv6CidrDetails(object): + """ + Details used when adding an IPv6 CIDR block to a subnet. + """ + + def __init__(self, **kwargs): + """ + Initializes a new AddSubnetIpv6CidrDetails object with values from keyword arguments. + The following keyword arguments are supported (corresponding to the getters/setters of this class): + + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this AddSubnetIpv6CidrDetails. + :type ipv6_cidr_block: str + + """ + self.swagger_types = { + 'ipv6_cidr_block': 'str' + } + + self.attribute_map = { + 'ipv6_cidr_block': 'ipv6CidrBlock' + } + + self._ipv6_cidr_block = None + + @property + def ipv6_cidr_block(self): + """ + **[Required]** Gets the ipv6_cidr_block of this AddSubnetIpv6CidrDetails. + This field is not required and should only be specified when adding an IPv6 CIDR + to a subnet's IPv6 address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/64` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :return: The ipv6_cidr_block of this AddSubnetIpv6CidrDetails. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this AddSubnetIpv6CidrDetails. + This field is not required and should only be specified when adding an IPv6 CIDR + to a subnet's IPv6 address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/64` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :param ipv6_cidr_block: The ipv6_cidr_block of this AddSubnetIpv6CidrDetails. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + + def __repr__(self): + return formatted_flat_dict(self) + + def __eq__(self, other): + if other is None: + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + return not self == other diff --git a/src/oci/core/models/add_vcn_ipv6_cidr_details.py b/src/oci/core/models/add_vcn_ipv6_cidr_details.py new file mode 100644 index 0000000000..f0b1390827 --- /dev/null +++ b/src/oci/core/models/add_vcn_ipv6_cidr_details.py @@ -0,0 +1,138 @@ +# coding: utf-8 +# Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. +# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + +from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 +from oci.decorators import init_model_state_from_kwargs + + +@init_model_state_from_kwargs +class AddVcnIpv6CidrDetails(object): + """ + Details used when adding a ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or a BYOIPv6 prefix. You can add only one of these per request. + """ + + def __init__(self, **kwargs): + """ + Initializes a new AddVcnIpv6CidrDetails object with values from keyword arguments. + The following keyword arguments are supported (corresponding to the getters/setters of this class): + + :param ipv6_private_cidr_block: + The value to assign to the ipv6_private_cidr_block property of this AddVcnIpv6CidrDetails. + :type ipv6_private_cidr_block: str + + :param is_oracle_gua_allocation_enabled: + The value to assign to the is_oracle_gua_allocation_enabled property of this AddVcnIpv6CidrDetails. + :type is_oracle_gua_allocation_enabled: bool + + :param byoipv6_cidr_detail: + The value to assign to the byoipv6_cidr_detail property of this AddVcnIpv6CidrDetails. + :type byoipv6_cidr_detail: oci.core.models.Byoipv6CidrDetails + + """ + self.swagger_types = { + 'ipv6_private_cidr_block': 'str', + 'is_oracle_gua_allocation_enabled': 'bool', + 'byoipv6_cidr_detail': 'Byoipv6CidrDetails' + } + + self.attribute_map = { + 'ipv6_private_cidr_block': 'ipv6PrivateCidrBlock', + 'is_oracle_gua_allocation_enabled': 'isOracleGuaAllocationEnabled', + 'byoipv6_cidr_detail': 'byoipv6CidrDetail' + } + + self._ipv6_private_cidr_block = None + self._is_oracle_gua_allocation_enabled = None + self._byoipv6_cidr_detail = None + + @property + def ipv6_private_cidr_block(self): + """ + Gets the ipv6_private_cidr_block of this AddVcnIpv6CidrDetails. + This field is not required and should only be specified if a ULA or private IPv6 prefix is desired for VCN's private IP address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/48` or `fd00:1000:0:1::/64` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :return: The ipv6_private_cidr_block of this AddVcnIpv6CidrDetails. + :rtype: str + """ + return self._ipv6_private_cidr_block + + @ipv6_private_cidr_block.setter + def ipv6_private_cidr_block(self, ipv6_private_cidr_block): + """ + Sets the ipv6_private_cidr_block of this AddVcnIpv6CidrDetails. + This field is not required and should only be specified if a ULA or private IPv6 prefix is desired for VCN's private IP address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/48` or `fd00:1000:0:1::/64` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :param ipv6_private_cidr_block: The ipv6_private_cidr_block of this AddVcnIpv6CidrDetails. + :type: str + """ + self._ipv6_private_cidr_block = ipv6_private_cidr_block + + @property + def is_oracle_gua_allocation_enabled(self): + """ + Gets the is_oracle_gua_allocation_enabled of this AddVcnIpv6CidrDetails. + Indicates whether Oracle will allocate an IPv6 GUA. Only one prefix of /56 size can be allocated by Oracle as a GUA. + + + :return: The is_oracle_gua_allocation_enabled of this AddVcnIpv6CidrDetails. + :rtype: bool + """ + return self._is_oracle_gua_allocation_enabled + + @is_oracle_gua_allocation_enabled.setter + def is_oracle_gua_allocation_enabled(self, is_oracle_gua_allocation_enabled): + """ + Sets the is_oracle_gua_allocation_enabled of this AddVcnIpv6CidrDetails. + Indicates whether Oracle will allocate an IPv6 GUA. Only one prefix of /56 size can be allocated by Oracle as a GUA. + + + :param is_oracle_gua_allocation_enabled: The is_oracle_gua_allocation_enabled of this AddVcnIpv6CidrDetails. + :type: bool + """ + self._is_oracle_gua_allocation_enabled = is_oracle_gua_allocation_enabled + + @property + def byoipv6_cidr_detail(self): + """ + Gets the byoipv6_cidr_detail of this AddVcnIpv6CidrDetails. + + :return: The byoipv6_cidr_detail of this AddVcnIpv6CidrDetails. + :rtype: oci.core.models.Byoipv6CidrDetails + """ + return self._byoipv6_cidr_detail + + @byoipv6_cidr_detail.setter + def byoipv6_cidr_detail(self, byoipv6_cidr_detail): + """ + Sets the byoipv6_cidr_detail of this AddVcnIpv6CidrDetails. + + :param byoipv6_cidr_detail: The byoipv6_cidr_detail of this AddVcnIpv6CidrDetails. + :type: oci.core.models.Byoipv6CidrDetails + """ + self._byoipv6_cidr_detail = byoipv6_cidr_detail + + def __repr__(self): + return formatted_flat_dict(self) + + def __eq__(self, other): + if other is None: + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + return not self == other diff --git a/src/oci/core/models/boot_volume.py b/src/oci/core/models/boot_volume.py index 66702020dc..16bfbef0f9 100644 --- a/src/oci/core/models/boot_volume.py +++ b/src/oci/core/models/boot_volume.py @@ -453,7 +453,7 @@ def is_hydrated(self, is_hydrated): def vpus_per_gb(self): """ Gets the vpus_per_gb of this BootVolume. - The number of volume performance units (VPUs) that will be applied to this volume per GB, + The number of volume performance units (VPUs) that will be applied to this boot volume per GB, representing the Block Volume service's elastic performance options. See `Block Volume Performance Levels`__ for more information. @@ -477,7 +477,7 @@ def vpus_per_gb(self): def vpus_per_gb(self, vpus_per_gb): """ Sets the vpus_per_gb of this BootVolume. - The number of volume performance units (VPUs) that will be applied to this volume per GB, + The number of volume performance units (VPUs) that will be applied to this boot volume per GB, representing the Block Volume service's elastic performance options. See `Block Volume Performance Levels`__ for more information. @@ -703,7 +703,7 @@ def is_auto_tune_enabled(self, is_auto_tune_enabled): def auto_tuned_vpus_per_gb(self): """ Gets the auto_tuned_vpus_per_gb of this BootVolume. - The number of Volume Performance Units per GB that this volume is effectively tuned to when it's idle. + The number of Volume Performance Units per GB that this boot volume is effectively tuned to when it's idle. :return: The auto_tuned_vpus_per_gb of this BootVolume. @@ -715,7 +715,7 @@ def auto_tuned_vpus_per_gb(self): def auto_tuned_vpus_per_gb(self, auto_tuned_vpus_per_gb): """ Sets the auto_tuned_vpus_per_gb of this BootVolume. - The number of Volume Performance Units per GB that this volume is effectively tuned to when it's idle. + The number of Volume Performance Units per GB that this boot volume is effectively tuned to when it's idle. :param auto_tuned_vpus_per_gb: The auto_tuned_vpus_per_gb of this BootVolume. diff --git a/src/oci/core/models/byoip_range.py b/src/oci/core/models/byoip_range.py index c91d1e1fe1..a15cb78a8e 100644 --- a/src/oci/core/models/byoip_range.py +++ b/src/oci/core/models/byoip_range.py @@ -10,7 +10,7 @@ @init_model_state_from_kwargs class ByoipRange(object): """ - Oracle offers the ability to Bring Your Own IP (BYOIP), importing public IP addresses that you currently own to Oracle Cloud Infrastructure. A `ByoipRange` resource is a record of the imported address block (a BYOIP CIDR block) and also some associated metadata. + Oracle offers the ability to Bring Your Own IP (BYOIP), importing public IP addresses or IPv6 addresses that you currently own to Oracle Cloud Infrastructure. A `ByoipRange` resource is a record of the imported address block (a BYOIP CIDR block) and also some associated metadata. The process used to `Bring Your Own IP`__ is explained in the documentation. __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/BYOIP.htm @@ -77,6 +77,10 @@ def __init__(self, **kwargs): Initializes a new ByoipRange object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): + :param byoip_range_vcn_ipv6_allocations: + The value to assign to the byoip_range_vcn_ipv6_allocations property of this ByoipRange. + :type byoip_range_vcn_ipv6_allocations: list[oci.core.models.ByoipRangeVcnIpv6AllocationSummary] + :param cidr_block: The value to assign to the cidr_block property of this ByoipRange. :type cidr_block: str @@ -101,6 +105,10 @@ def __init__(self, **kwargs): The value to assign to the id property of this ByoipRange. :type id: str + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this ByoipRange. + :type ipv6_cidr_block: str + :param lifecycle_details: The value to assign to the lifecycle_details property of this ByoipRange. Allowed values for this property are: "CREATING", "VALIDATING", "PROVISIONED", "ACTIVE", "FAILED", "DELETING", "DELETED", "ADVERTISING", "WITHDRAWING", 'UNKNOWN_ENUM_VALUE'. @@ -135,12 +143,14 @@ def __init__(self, **kwargs): """ self.swagger_types = { + 'byoip_range_vcn_ipv6_allocations': 'list[ByoipRangeVcnIpv6AllocationSummary]', 'cidr_block': 'str', 'compartment_id': 'str', 'defined_tags': 'dict(str, dict(str, object))', 'display_name': 'str', 'freeform_tags': 'dict(str, str)', 'id': 'str', + 'ipv6_cidr_block': 'str', 'lifecycle_details': 'str', 'lifecycle_state': 'str', 'time_created': 'datetime', @@ -151,12 +161,14 @@ def __init__(self, **kwargs): } self.attribute_map = { + 'byoip_range_vcn_ipv6_allocations': 'byoipRangeVcnIpv6Allocations', 'cidr_block': 'cidrBlock', 'compartment_id': 'compartmentId', 'defined_tags': 'definedTags', 'display_name': 'displayName', 'freeform_tags': 'freeformTags', 'id': 'id', + 'ipv6_cidr_block': 'ipv6CidrBlock', 'lifecycle_details': 'lifecycleDetails', 'lifecycle_state': 'lifecycleState', 'time_created': 'timeCreated', @@ -166,12 +178,14 @@ def __init__(self, **kwargs): 'validation_token': 'validationToken' } + self._byoip_range_vcn_ipv6_allocations = None self._cidr_block = None self._compartment_id = None self._defined_tags = None self._display_name = None self._freeform_tags = None self._id = None + self._ipv6_cidr_block = None self._lifecycle_details = None self._lifecycle_state = None self._time_created = None @@ -180,10 +194,34 @@ def __init__(self, **kwargs): self._time_withdrawn = None self._validation_token = None + @property + def byoip_range_vcn_ipv6_allocations(self): + """ + Gets the byoip_range_vcn_ipv6_allocations of this ByoipRange. + A list of `ByoipRangeVcnIpv6AllocationSummary` objects. + + + :return: The byoip_range_vcn_ipv6_allocations of this ByoipRange. + :rtype: list[oci.core.models.ByoipRangeVcnIpv6AllocationSummary] + """ + return self._byoip_range_vcn_ipv6_allocations + + @byoip_range_vcn_ipv6_allocations.setter + def byoip_range_vcn_ipv6_allocations(self, byoip_range_vcn_ipv6_allocations): + """ + Sets the byoip_range_vcn_ipv6_allocations of this ByoipRange. + A list of `ByoipRangeVcnIpv6AllocationSummary` objects. + + + :param byoip_range_vcn_ipv6_allocations: The byoip_range_vcn_ipv6_allocations of this ByoipRange. + :type: list[oci.core.models.ByoipRangeVcnIpv6AllocationSummary] + """ + self._byoip_range_vcn_ipv6_allocations = byoip_range_vcn_ipv6_allocations + @property def cidr_block(self): """ - **[Required]** Gets the cidr_block of this ByoipRange. + Gets the cidr_block of this ByoipRange. The public IPv4 CIDR block being imported from on-premises to the Oracle cloud. @@ -354,6 +392,34 @@ def id(self, id): """ self._id = id + @property + def ipv6_cidr_block(self): + """ + Gets the ipv6_cidr_block of this ByoipRange. + The IPv6 CIDR block being imported to the Oracle cloud. This CIDR block must be /48 or larger, and can be subdivided into sub-ranges used + across multiple VCNs. A BYOIPv6 prefix can be also assigned across multiple VCNs, and each VCN must be /64 or larger. You may specify + a ULA or private IPv6 prefix of /64 or larger to use in the VCN. IPv6-enabled subnets will remain a fixed /64 in size. + + + :return: The ipv6_cidr_block of this ByoipRange. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this ByoipRange. + The IPv6 CIDR block being imported to the Oracle cloud. This CIDR block must be /48 or larger, and can be subdivided into sub-ranges used + across multiple VCNs. A BYOIPv6 prefix can be also assigned across multiple VCNs, and each VCN must be /64 or larger. You may specify + a ULA or private IPv6 prefix of /64 or larger to use in the VCN. IPv6-enabled subnets will remain a fixed /64 in size. + + + :param ipv6_cidr_block: The ipv6_cidr_block of this ByoipRange. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + @property def lifecycle_details(self): """ diff --git a/src/oci/core/models/byoip_range_summary.py b/src/oci/core/models/byoip_range_summary.py index 338d5832a4..ab28db8e15 100644 --- a/src/oci/core/models/byoip_range_summary.py +++ b/src/oci/core/models/byoip_range_summary.py @@ -18,6 +18,10 @@ def __init__(self, **kwargs): Initializes a new ByoipRangeSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): + :param byoip_range_vcn_ipv6_allocations: + The value to assign to the byoip_range_vcn_ipv6_allocations property of this ByoipRangeSummary. + :type byoip_range_vcn_ipv6_allocations: list[oci.core.models.ByoipRangeVcnIpv6AllocationSummary] + :param cidr_block: The value to assign to the cidr_block property of this ByoipRangeSummary. :type cidr_block: str @@ -42,6 +46,10 @@ def __init__(self, **kwargs): The value to assign to the id property of this ByoipRangeSummary. :type id: str + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this ByoipRangeSummary. + :type ipv6_cidr_block: str + :param lifecycle_state: The value to assign to the lifecycle_state property of this ByoipRangeSummary. :type lifecycle_state: str @@ -56,39 +64,69 @@ def __init__(self, **kwargs): """ self.swagger_types = { + 'byoip_range_vcn_ipv6_allocations': 'list[ByoipRangeVcnIpv6AllocationSummary]', 'cidr_block': 'str', 'compartment_id': 'str', 'defined_tags': 'dict(str, dict(str, object))', 'display_name': 'str', 'freeform_tags': 'dict(str, str)', 'id': 'str', + 'ipv6_cidr_block': 'str', 'lifecycle_state': 'str', 'lifecycle_details': 'str', 'time_created': 'datetime' } self.attribute_map = { + 'byoip_range_vcn_ipv6_allocations': 'byoipRangeVcnIpv6Allocations', 'cidr_block': 'cidrBlock', 'compartment_id': 'compartmentId', 'defined_tags': 'definedTags', 'display_name': 'displayName', 'freeform_tags': 'freeformTags', 'id': 'id', + 'ipv6_cidr_block': 'ipv6CidrBlock', 'lifecycle_state': 'lifecycleState', 'lifecycle_details': 'lifecycleDetails', 'time_created': 'timeCreated' } + self._byoip_range_vcn_ipv6_allocations = None self._cidr_block = None self._compartment_id = None self._defined_tags = None self._display_name = None self._freeform_tags = None self._id = None + self._ipv6_cidr_block = None self._lifecycle_state = None self._lifecycle_details = None self._time_created = None + @property + def byoip_range_vcn_ipv6_allocations(self): + """ + Gets the byoip_range_vcn_ipv6_allocations of this ByoipRangeSummary. + A list of `ByoipRangeVcnIpv6AllocationSummary` objects. + + + :return: The byoip_range_vcn_ipv6_allocations of this ByoipRangeSummary. + :rtype: list[oci.core.models.ByoipRangeVcnIpv6AllocationSummary] + """ + return self._byoip_range_vcn_ipv6_allocations + + @byoip_range_vcn_ipv6_allocations.setter + def byoip_range_vcn_ipv6_allocations(self, byoip_range_vcn_ipv6_allocations): + """ + Sets the byoip_range_vcn_ipv6_allocations of this ByoipRangeSummary. + A list of `ByoipRangeVcnIpv6AllocationSummary` objects. + + + :param byoip_range_vcn_ipv6_allocations: The byoip_range_vcn_ipv6_allocations of this ByoipRangeSummary. + :type: list[oci.core.models.ByoipRangeVcnIpv6AllocationSummary] + """ + self._byoip_range_vcn_ipv6_allocations = byoip_range_vcn_ipv6_allocations + @property def cidr_block(self): """ @@ -263,6 +301,34 @@ def id(self, id): """ self._id = id + @property + def ipv6_cidr_block(self): + """ + Gets the ipv6_cidr_block of this ByoipRangeSummary. + The IPv6 CIDR block being imported to the Oracle cloud. This CIDR block must be /48 or larger, and can be subdivided into sub-ranges used + across multiple VCNs. A BYOIPv6 prefix can be assigned across multiple VCNs, and each VCN must be /64 or larger. You may specify + a ULA or private IPv6 prefix of /64 or larger to use in the VCN. IPv6-enabled subnets will remain a fixed /64 in size. + + + :return: The ipv6_cidr_block of this ByoipRangeSummary. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this ByoipRangeSummary. + The IPv6 CIDR block being imported to the Oracle cloud. This CIDR block must be /48 or larger, and can be subdivided into sub-ranges used + across multiple VCNs. A BYOIPv6 prefix can be assigned across multiple VCNs, and each VCN must be /64 or larger. You may specify + a ULA or private IPv6 prefix of /64 or larger to use in the VCN. IPv6-enabled subnets will remain a fixed /64 in size. + + + :param ipv6_cidr_block: The ipv6_cidr_block of this ByoipRangeSummary. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + @property def lifecycle_state(self): """ diff --git a/src/oci/core/models/byoip_range_vcn_ipv6_allocation_summary.py b/src/oci/core/models/byoip_range_vcn_ipv6_allocation_summary.py new file mode 100644 index 0000000000..c6d52dd9bc --- /dev/null +++ b/src/oci/core/models/byoip_range_vcn_ipv6_allocation_summary.py @@ -0,0 +1,177 @@ +# coding: utf-8 +# Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. +# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + +from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 +from oci.decorators import init_model_state_from_kwargs + + +@init_model_state_from_kwargs +class ByoipRangeVcnIpv6AllocationSummary(object): + """ + A summary of IPv6 CIDR block subranges currently allocated to a VCN. + """ + + def __init__(self, **kwargs): + """ + Initializes a new ByoipRangeVcnIpv6AllocationSummary object with values from keyword arguments. + The following keyword arguments are supported (corresponding to the getters/setters of this class): + + :param byoip_range_id: + The value to assign to the byoip_range_id property of this ByoipRangeVcnIpv6AllocationSummary. + :type byoip_range_id: str + + :param compartment_id: + The value to assign to the compartment_id property of this ByoipRangeVcnIpv6AllocationSummary. + :type compartment_id: str + + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this ByoipRangeVcnIpv6AllocationSummary. + :type ipv6_cidr_block: str + + :param vcn_id: + The value to assign to the vcn_id property of this ByoipRangeVcnIpv6AllocationSummary. + :type vcn_id: str + + """ + self.swagger_types = { + 'byoip_range_id': 'str', + 'compartment_id': 'str', + 'ipv6_cidr_block': 'str', + 'vcn_id': 'str' + } + + self.attribute_map = { + 'byoip_range_id': 'byoipRangeId', + 'compartment_id': 'compartmentId', + 'ipv6_cidr_block': 'ipv6CidrBlock', + 'vcn_id': 'vcnId' + } + + self._byoip_range_id = None + self._compartment_id = None + self._ipv6_cidr_block = None + self._vcn_id = None + + @property + def byoip_range_id(self): + """ + Gets the byoip_range_id of this ByoipRangeVcnIpv6AllocationSummary. + The `OCID`__ of the `ByoipRange` resource to which the CIDR block belongs. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :return: The byoip_range_id of this ByoipRangeVcnIpv6AllocationSummary. + :rtype: str + """ + return self._byoip_range_id + + @byoip_range_id.setter + def byoip_range_id(self, byoip_range_id): + """ + Sets the byoip_range_id of this ByoipRangeVcnIpv6AllocationSummary. + The `OCID`__ of the `ByoipRange` resource to which the CIDR block belongs. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :param byoip_range_id: The byoip_range_id of this ByoipRangeVcnIpv6AllocationSummary. + :type: str + """ + self._byoip_range_id = byoip_range_id + + @property + def compartment_id(self): + """ + Gets the compartment_id of this ByoipRangeVcnIpv6AllocationSummary. + The `OCID`__ of the compartment containing the `ByoipRange`. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :return: The compartment_id of this ByoipRangeVcnIpv6AllocationSummary. + :rtype: str + """ + return self._compartment_id + + @compartment_id.setter + def compartment_id(self, compartment_id): + """ + Sets the compartment_id of this ByoipRangeVcnIpv6AllocationSummary. + The `OCID`__ of the compartment containing the `ByoipRange`. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :param compartment_id: The compartment_id of this ByoipRangeVcnIpv6AllocationSummary. + :type: str + """ + self._compartment_id = compartment_id + + @property + def ipv6_cidr_block(self): + """ + Gets the ipv6_cidr_block of this ByoipRangeVcnIpv6AllocationSummary. + The BYOIPv6 CIDR block range or subrange allocated to a VCN. This could be all or part of a BYOIPv6 CIDR block. + Each VCN allocation must be /64 or larger. + + + :return: The ipv6_cidr_block of this ByoipRangeVcnIpv6AllocationSummary. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this ByoipRangeVcnIpv6AllocationSummary. + The BYOIPv6 CIDR block range or subrange allocated to a VCN. This could be all or part of a BYOIPv6 CIDR block. + Each VCN allocation must be /64 or larger. + + + :param ipv6_cidr_block: The ipv6_cidr_block of this ByoipRangeVcnIpv6AllocationSummary. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + + @property + def vcn_id(self): + """ + Gets the vcn_id of this ByoipRangeVcnIpv6AllocationSummary. + The `OCID`__ of the `Vcn` resource to which the ByoipRange belongs. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :return: The vcn_id of this ByoipRangeVcnIpv6AllocationSummary. + :rtype: str + """ + return self._vcn_id + + @vcn_id.setter + def vcn_id(self, vcn_id): + """ + Sets the vcn_id of this ByoipRangeVcnIpv6AllocationSummary. + The `OCID`__ of the `Vcn` resource to which the ByoipRange belongs. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :param vcn_id: The vcn_id of this ByoipRangeVcnIpv6AllocationSummary. + :type: str + """ + self._vcn_id = vcn_id + + def __repr__(self): + return formatted_flat_dict(self) + + def __eq__(self, other): + if other is None: + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + return not self == other diff --git a/src/oci/core/models/byoipv6_cidr_details.py b/src/oci/core/models/byoipv6_cidr_details.py new file mode 100644 index 0000000000..3fec510604 --- /dev/null +++ b/src/oci/core/models/byoipv6_cidr_details.py @@ -0,0 +1,111 @@ +# coding: utf-8 +# Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. +# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + +from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 +from oci.decorators import init_model_state_from_kwargs + + +@init_model_state_from_kwargs +class Byoipv6CidrDetails(object): + """ + The list of one or more BYOIPv6 CIDR blocks for the VCN that meets the following criteria: + - The CIDR must from a BYOIPv6 range. + - The IPv6 CIDR blocks must be valid. + - Multiple CIDR blocks must not overlap each other or the on-premises network CIDR block. + - The number of CIDR blocks must not exceed the limit of IPv6 CIDR blocks allowed to a VCN. + """ + + def __init__(self, **kwargs): + """ + Initializes a new Byoipv6CidrDetails object with values from keyword arguments. + The following keyword arguments are supported (corresponding to the getters/setters of this class): + + :param byoipv6_range_id: + The value to assign to the byoipv6_range_id property of this Byoipv6CidrDetails. + :type byoipv6_range_id: str + + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this Byoipv6CidrDetails. + :type ipv6_cidr_block: str + + """ + self.swagger_types = { + 'byoipv6_range_id': 'str', + 'ipv6_cidr_block': 'str' + } + + self.attribute_map = { + 'byoipv6_range_id': 'byoipv6RangeId', + 'ipv6_cidr_block': 'ipv6CidrBlock' + } + + self._byoipv6_range_id = None + self._ipv6_cidr_block = None + + @property + def byoipv6_range_id(self): + """ + **[Required]** Gets the byoipv6_range_id of this Byoipv6CidrDetails. + The `OCID`__ of the `ByoipRange` resource to which the CIDR block belongs. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :return: The byoipv6_range_id of this Byoipv6CidrDetails. + :rtype: str + """ + return self._byoipv6_range_id + + @byoipv6_range_id.setter + def byoipv6_range_id(self, byoipv6_range_id): + """ + Sets the byoipv6_range_id of this Byoipv6CidrDetails. + The `OCID`__ of the `ByoipRange` resource to which the CIDR block belongs. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + + :param byoipv6_range_id: The byoipv6_range_id of this Byoipv6CidrDetails. + :type: str + """ + self._byoipv6_range_id = byoipv6_range_id + + @property + def ipv6_cidr_block(self): + """ + **[Required]** Gets the ipv6_cidr_block of this Byoipv6CidrDetails. + An IPv6 CIDR block required to create a VCN with a BYOIP prefix. It could be the whole CIDR block identified in `byoipv6RangeId`, or a subrange. + Example: `2001:0db8:0123::/48` + + + :return: The ipv6_cidr_block of this Byoipv6CidrDetails. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this Byoipv6CidrDetails. + An IPv6 CIDR block required to create a VCN with a BYOIP prefix. It could be the whole CIDR block identified in `byoipv6RangeId`, or a subrange. + Example: `2001:0db8:0123::/48` + + + :param ipv6_cidr_block: The ipv6_cidr_block of this Byoipv6CidrDetails. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + + def __repr__(self): + return formatted_flat_dict(self) + + def __eq__(self, other): + if other is None: + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + return not self == other diff --git a/src/oci/core/models/create_byoip_range_details.py b/src/oci/core/models/create_byoip_range_details.py index 38212777c9..4f776ccb5d 100644 --- a/src/oci/core/models/create_byoip_range_details.py +++ b/src/oci/core/models/create_byoip_range_details.py @@ -26,6 +26,10 @@ def __init__(self, **kwargs): The value to assign to the compartment_id property of this CreateByoipRangeDetails. :type compartment_id: str + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this CreateByoipRangeDetails. + :type ipv6_cidr_block: str + :param defined_tags: The value to assign to the defined_tags property of this CreateByoipRangeDetails. :type defined_tags: dict(str, dict(str, object)) @@ -42,6 +46,7 @@ def __init__(self, **kwargs): self.swagger_types = { 'cidr_block': 'str', 'compartment_id': 'str', + 'ipv6_cidr_block': 'str', 'defined_tags': 'dict(str, dict(str, object))', 'display_name': 'str', 'freeform_tags': 'dict(str, str)' @@ -50,6 +55,7 @@ def __init__(self, **kwargs): self.attribute_map = { 'cidr_block': 'cidrBlock', 'compartment_id': 'compartmentId', + 'ipv6_cidr_block': 'ipv6CidrBlock', 'defined_tags': 'definedTags', 'display_name': 'displayName', 'freeform_tags': 'freeformTags' @@ -57,6 +63,7 @@ def __init__(self, **kwargs): self._cidr_block = None self._compartment_id = None + self._ipv6_cidr_block = None self._defined_tags = None self._display_name = None self._freeform_tags = None @@ -64,7 +71,7 @@ def __init__(self, **kwargs): @property def cidr_block(self): """ - **[Required]** Gets the cidr_block of this CreateByoipRangeDetails. + Gets the cidr_block of this CreateByoipRangeDetails. The BYOIP CIDR block. You can assign some or all of it to a public IP pool after it is validated. Example: `10.0.1.0/24` @@ -115,6 +122,30 @@ def compartment_id(self, compartment_id): """ self._compartment_id = compartment_id + @property + def ipv6_cidr_block(self): + """ + Gets the ipv6_cidr_block of this CreateByoipRangeDetails. + The BYOIPv6 CIDR block. You can assign some or all of it to a VCN after it is validated. + + + :return: The ipv6_cidr_block of this CreateByoipRangeDetails. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this CreateByoipRangeDetails. + The BYOIPv6 CIDR block. You can assign some or all of it to a VCN after it is validated. + + + :param ipv6_cidr_block: The ipv6_cidr_block of this CreateByoipRangeDetails. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + @property def defined_tags(self): """ diff --git a/src/oci/core/models/create_ipv6_details.py b/src/oci/core/models/create_ipv6_details.py index f166682e17..27ed3c19f0 100644 --- a/src/oci/core/models/create_ipv6_details.py +++ b/src/oci/core/models/create_ipv6_details.py @@ -38,13 +38,18 @@ def __init__(self, **kwargs): The value to assign to the vnic_id property of this CreateIpv6Details. :type vnic_id: str + :param ipv6_subnet_cidr: + The value to assign to the ipv6_subnet_cidr property of this CreateIpv6Details. + :type ipv6_subnet_cidr: str + """ self.swagger_types = { 'defined_tags': 'dict(str, dict(str, object))', 'display_name': 'str', 'freeform_tags': 'dict(str, str)', 'ip_address': 'str', - 'vnic_id': 'str' + 'vnic_id': 'str', + 'ipv6_subnet_cidr': 'str' } self.attribute_map = { @@ -52,7 +57,8 @@ def __init__(self, **kwargs): 'display_name': 'displayName', 'freeform_tags': 'freeformTags', 'ip_address': 'ipAddress', - 'vnic_id': 'vnicId' + 'vnic_id': 'vnicId', + 'ipv6_subnet_cidr': 'ipv6SubnetCidr' } self._defined_tags = None @@ -60,6 +66,7 @@ def __init__(self, **kwargs): self._freeform_tags = None self._ip_address = None self._vnic_id = None + self._ipv6_subnet_cidr = None @property def defined_tags(self): @@ -219,6 +226,30 @@ def vnic_id(self, vnic_id): """ self._vnic_id = vnic_id + @property + def ipv6_subnet_cidr(self): + """ + Gets the ipv6_subnet_cidr of this CreateIpv6Details. + The IPv6 CIDR allocated to the subnet. This is required if more than one IPv6 CIDR exists on the subnet. + + + :return: The ipv6_subnet_cidr of this CreateIpv6Details. + :rtype: str + """ + return self._ipv6_subnet_cidr + + @ipv6_subnet_cidr.setter + def ipv6_subnet_cidr(self, ipv6_subnet_cidr): + """ + Sets the ipv6_subnet_cidr of this CreateIpv6Details. + The IPv6 CIDR allocated to the subnet. This is required if more than one IPv6 CIDR exists on the subnet. + + + :param ipv6_subnet_cidr: The ipv6_subnet_cidr of this CreateIpv6Details. + :type: str + """ + self._ipv6_subnet_cidr = ipv6_subnet_cidr + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/core/models/create_subnet_details.py b/src/oci/core/models/create_subnet_details.py index f9caf8e237..fc3602af7b 100644 --- a/src/oci/core/models/create_subnet_details.py +++ b/src/oci/core/models/create_subnet_details.py @@ -54,6 +54,10 @@ def __init__(self, **kwargs): The value to assign to the ipv6_cidr_block property of this CreateSubnetDetails. :type ipv6_cidr_block: str + :param ipv6_cidr_blocks: + The value to assign to the ipv6_cidr_blocks property of this CreateSubnetDetails. + :type ipv6_cidr_blocks: list[str] + :param prohibit_internet_ingress: The value to assign to the prohibit_internet_ingress property of this CreateSubnetDetails. :type prohibit_internet_ingress: bool @@ -85,6 +89,7 @@ def __init__(self, **kwargs): 'dns_label': 'str', 'freeform_tags': 'dict(str, str)', 'ipv6_cidr_block': 'str', + 'ipv6_cidr_blocks': 'list[str]', 'prohibit_internet_ingress': 'bool', 'prohibit_public_ip_on_vnic': 'bool', 'route_table_id': 'str', @@ -102,6 +107,7 @@ def __init__(self, **kwargs): 'dns_label': 'dnsLabel', 'freeform_tags': 'freeformTags', 'ipv6_cidr_block': 'ipv6CidrBlock', + 'ipv6_cidr_blocks': 'ipv6CidrBlocks', 'prohibit_internet_ingress': 'prohibitInternetIngress', 'prohibit_public_ip_on_vnic': 'prohibitPublicIpOnVnic', 'route_table_id': 'routeTableId', @@ -118,6 +124,7 @@ def __init__(self, **kwargs): self._dns_label = None self._freeform_tags = None self._ipv6_cidr_block = None + self._ipv6_cidr_blocks = None self._prohibit_internet_ingress = None self._prohibit_public_ip_on_vnic = None self._route_table_id = None @@ -452,6 +459,36 @@ def ipv6_cidr_block(self, ipv6_cidr_block): """ self._ipv6_cidr_block = ipv6_cidr_block + @property + def ipv6_cidr_blocks(self): + """ + Gets the ipv6_cidr_blocks of this CreateSubnetDetails. + The list of all IPv6 CIDR blocks (Oracle allocated IPv6 GUA, ULA or private IPv6 CIDR blocks, BYOIPv6 CIDR blocks) for the subnet that meets the following criteria: + - The CIDR blocks must be valid. + - Multiple CIDR blocks must not overlap each other or the on-premises network CIDR block. + - The number of CIDR blocks must not exceed the limit of IPv6 CIDR blocks allowed to a subnet. + + + :return: The ipv6_cidr_blocks of this CreateSubnetDetails. + :rtype: list[str] + """ + return self._ipv6_cidr_blocks + + @ipv6_cidr_blocks.setter + def ipv6_cidr_blocks(self, ipv6_cidr_blocks): + """ + Sets the ipv6_cidr_blocks of this CreateSubnetDetails. + The list of all IPv6 CIDR blocks (Oracle allocated IPv6 GUA, ULA or private IPv6 CIDR blocks, BYOIPv6 CIDR blocks) for the subnet that meets the following criteria: + - The CIDR blocks must be valid. + - Multiple CIDR blocks must not overlap each other or the on-premises network CIDR block. + - The number of CIDR blocks must not exceed the limit of IPv6 CIDR blocks allowed to a subnet. + + + :param ipv6_cidr_blocks: The ipv6_cidr_blocks of this CreateSubnetDetails. + :type: list[str] + """ + self._ipv6_cidr_blocks = ipv6_cidr_blocks + @property def prohibit_internet_ingress(self): """ diff --git a/src/oci/core/models/create_vcn_details.py b/src/oci/core/models/create_vcn_details.py index 8a1d6e1246..cf19ed4621 100644 --- a/src/oci/core/models/create_vcn_details.py +++ b/src/oci/core/models/create_vcn_details.py @@ -30,6 +30,18 @@ def __init__(self, **kwargs): The value to assign to the compartment_id property of this CreateVcnDetails. :type compartment_id: str + :param ipv6_private_cidr_blocks: + The value to assign to the ipv6_private_cidr_blocks property of this CreateVcnDetails. + :type ipv6_private_cidr_blocks: list[str] + + :param is_oracle_gua_allocation_enabled: + The value to assign to the is_oracle_gua_allocation_enabled property of this CreateVcnDetails. + :type is_oracle_gua_allocation_enabled: bool + + :param byoipv6_cidr_details: + The value to assign to the byoipv6_cidr_details property of this CreateVcnDetails. + :type byoipv6_cidr_details: list[oci.core.models.Byoipv6CidrDetails] + :param defined_tags: The value to assign to the defined_tags property of this CreateVcnDetails. :type defined_tags: dict(str, dict(str, object)) @@ -55,6 +67,9 @@ def __init__(self, **kwargs): 'cidr_block': 'str', 'cidr_blocks': 'list[str]', 'compartment_id': 'str', + 'ipv6_private_cidr_blocks': 'list[str]', + 'is_oracle_gua_allocation_enabled': 'bool', + 'byoipv6_cidr_details': 'list[Byoipv6CidrDetails]', 'defined_tags': 'dict(str, dict(str, object))', 'display_name': 'str', 'dns_label': 'str', @@ -66,6 +81,9 @@ def __init__(self, **kwargs): 'cidr_block': 'cidrBlock', 'cidr_blocks': 'cidrBlocks', 'compartment_id': 'compartmentId', + 'ipv6_private_cidr_blocks': 'ipv6PrivateCidrBlocks', + 'is_oracle_gua_allocation_enabled': 'isOracleGuaAllocationEnabled', + 'byoipv6_cidr_details': 'byoipv6CidrDetails', 'defined_tags': 'definedTags', 'display_name': 'displayName', 'dns_label': 'dnsLabel', @@ -76,6 +94,9 @@ def __init__(self, **kwargs): self._cidr_block = None self._cidr_blocks = None self._compartment_id = None + self._ipv6_private_cidr_blocks = None + self._is_oracle_gua_allocation_enabled = None + self._byoipv6_cidr_details = None self._defined_tags = None self._display_name = None self._dns_label = None @@ -170,6 +191,90 @@ def compartment_id(self, compartment_id): """ self._compartment_id = compartment_id + @property + def ipv6_private_cidr_blocks(self): + """ + Gets the ipv6_private_cidr_blocks of this CreateVcnDetails. + The list of one or more ULA or Private IPv6 CIDR blocks for the vcn that meets the following criteria: + - The CIDR blocks must be valid. + - Multiple CIDR blocks must not overlap each other or the on-premises network CIDR block. + - The number of CIDR blocks must not exceed the limit of IPv6 CIDR blocks allowed to a vcn. + + **Important:** Do *not* specify a value for `ipv6CidrBlock`. Use this parameter instead. + + + :return: The ipv6_private_cidr_blocks of this CreateVcnDetails. + :rtype: list[str] + """ + return self._ipv6_private_cidr_blocks + + @ipv6_private_cidr_blocks.setter + def ipv6_private_cidr_blocks(self, ipv6_private_cidr_blocks): + """ + Sets the ipv6_private_cidr_blocks of this CreateVcnDetails. + The list of one or more ULA or Private IPv6 CIDR blocks for the vcn that meets the following criteria: + - The CIDR blocks must be valid. + - Multiple CIDR blocks must not overlap each other or the on-premises network CIDR block. + - The number of CIDR blocks must not exceed the limit of IPv6 CIDR blocks allowed to a vcn. + + **Important:** Do *not* specify a value for `ipv6CidrBlock`. Use this parameter instead. + + + :param ipv6_private_cidr_blocks: The ipv6_private_cidr_blocks of this CreateVcnDetails. + :type: list[str] + """ + self._ipv6_private_cidr_blocks = ipv6_private_cidr_blocks + + @property + def is_oracle_gua_allocation_enabled(self): + """ + Gets the is_oracle_gua_allocation_enabled of this CreateVcnDetails. + Specifies whether to skip Oracle allocated IPv6 GUA. By default, Oracle will allocate one GUA of /56 + size for an IPv6 enabled VCN. + + + :return: The is_oracle_gua_allocation_enabled of this CreateVcnDetails. + :rtype: bool + """ + return self._is_oracle_gua_allocation_enabled + + @is_oracle_gua_allocation_enabled.setter + def is_oracle_gua_allocation_enabled(self, is_oracle_gua_allocation_enabled): + """ + Sets the is_oracle_gua_allocation_enabled of this CreateVcnDetails. + Specifies whether to skip Oracle allocated IPv6 GUA. By default, Oracle will allocate one GUA of /56 + size for an IPv6 enabled VCN. + + + :param is_oracle_gua_allocation_enabled: The is_oracle_gua_allocation_enabled of this CreateVcnDetails. + :type: bool + """ + self._is_oracle_gua_allocation_enabled = is_oracle_gua_allocation_enabled + + @property + def byoipv6_cidr_details(self): + """ + Gets the byoipv6_cidr_details of this CreateVcnDetails. + The list of BYOIPv6 OCIDs and BYOIPv6 CIDR blocks required to create a VCN that uses BYOIPv6 ranges. + + + :return: The byoipv6_cidr_details of this CreateVcnDetails. + :rtype: list[oci.core.models.Byoipv6CidrDetails] + """ + return self._byoipv6_cidr_details + + @byoipv6_cidr_details.setter + def byoipv6_cidr_details(self, byoipv6_cidr_details): + """ + Sets the byoipv6_cidr_details of this CreateVcnDetails. + The list of BYOIPv6 OCIDs and BYOIPv6 CIDR blocks required to create a VCN that uses BYOIPv6 ranges. + + + :param byoipv6_cidr_details: The byoipv6_cidr_details of this CreateVcnDetails. + :type: list[oci.core.models.Byoipv6CidrDetails] + """ + self._byoipv6_cidr_details = byoipv6_cidr_details + @property def defined_tags(self): """ @@ -326,6 +431,7 @@ def is_ipv6_enabled(self): Gets the is_ipv6_enabled of this CreateVcnDetails. Whether IPv6 is enabled for the VCN. Default is `false`. If enabled, Oracle will assign the VCN a IPv6 /56 CIDR block. + You may skip having Oracle allocate the VCN a IPv6 /56 CIDR block by setting isOracleGuaAllocationEnabled to `false`. For important details about IPv6 addressing in a VCN, see `IPv6 Addresses`__. Example: `true` @@ -344,6 +450,7 @@ def is_ipv6_enabled(self, is_ipv6_enabled): Sets the is_ipv6_enabled of this CreateVcnDetails. Whether IPv6 is enabled for the VCN. Default is `false`. If enabled, Oracle will assign the VCN a IPv6 /56 CIDR block. + You may skip having Oracle allocate the VCN a IPv6 /56 CIDR block by setting isOracleGuaAllocationEnabled to `false`. For important details about IPv6 addressing in a VCN, see `IPv6 Addresses`__. Example: `true` diff --git a/src/oci/core/models/create_volume_details.py b/src/oci/core/models/create_volume_details.py index 2a7c9eddbb..ce3c035c18 100644 --- a/src/oci/core/models/create_volume_details.py +++ b/src/oci/core/models/create_volume_details.py @@ -333,6 +333,8 @@ def vpus_per_gb(self): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. @@ -357,6 +359,8 @@ def vpus_per_gb(self, vpus_per_gb): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. @@ -473,7 +477,7 @@ def volume_backup_id(self, volume_backup_id): def is_auto_tune_enabled(self): """ Gets the is_auto_tune_enabled of this CreateVolumeDetails. - Specifies whether the auto-tune performance is enabled for this boot volume. + Specifies whether the auto-tune performance is enabled for this volume. :return: The is_auto_tune_enabled of this CreateVolumeDetails. @@ -485,7 +489,7 @@ def is_auto_tune_enabled(self): def is_auto_tune_enabled(self, is_auto_tune_enabled): """ Sets the is_auto_tune_enabled of this CreateVolumeDetails. - Specifies whether the auto-tune performance is enabled for this boot volume. + Specifies whether the auto-tune performance is enabled for this volume. :param is_auto_tune_enabled: The is_auto_tune_enabled of this CreateVolumeDetails. diff --git a/src/oci/core/models/instance_configuration_create_volume_details.py b/src/oci/core/models/instance_configuration_create_volume_details.py index 39566992c7..fe9b63b6fc 100644 --- a/src/oci/core/models/instance_configuration_create_volume_details.py +++ b/src/oci/core/models/instance_configuration_create_volume_details.py @@ -304,6 +304,8 @@ def vpus_per_gb(self): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. @@ -328,6 +330,8 @@ def vpus_per_gb(self, vpus_per_gb): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. diff --git a/src/oci/core/models/remove_subnet_ipv6_cidr_details.py b/src/oci/core/models/remove_subnet_ipv6_cidr_details.py new file mode 100644 index 0000000000..ea025e3818 --- /dev/null +++ b/src/oci/core/models/remove_subnet_ipv6_cidr_details.py @@ -0,0 +1,82 @@ +# coding: utf-8 +# Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. +# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + +from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 +from oci.decorators import init_model_state_from_kwargs + + +@init_model_state_from_kwargs +class RemoveSubnetIpv6CidrDetails(object): + """ + Details object for removing an IPv6 CIDR Block from a Subnet. + """ + + def __init__(self, **kwargs): + """ + Initializes a new RemoveSubnetIpv6CidrDetails object with values from keyword arguments. + The following keyword arguments are supported (corresponding to the getters/setters of this class): + + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this RemoveSubnetIpv6CidrDetails. + :type ipv6_cidr_block: str + + """ + self.swagger_types = { + 'ipv6_cidr_block': 'str' + } + + self.attribute_map = { + 'ipv6_cidr_block': 'ipv6CidrBlock' + } + + self._ipv6_cidr_block = None + + @property + def ipv6_cidr_block(self): + """ + **[Required]** Gets the ipv6_cidr_block of this RemoveSubnetIpv6CidrDetails. + This field is not required and should only be specified when removing an IPv6 CIDR + from a subnet's IPv6 address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/64` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :return: The ipv6_cidr_block of this RemoveSubnetIpv6CidrDetails. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this RemoveSubnetIpv6CidrDetails. + This field is not required and should only be specified when removing an IPv6 CIDR + from a subnet's IPv6 address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/64` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :param ipv6_cidr_block: The ipv6_cidr_block of this RemoveSubnetIpv6CidrDetails. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + + def __repr__(self): + return formatted_flat_dict(self) + + def __eq__(self, other): + if other is None: + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + return not self == other diff --git a/src/oci/core/models/remove_vcn_ipv6_cidr_details.py b/src/oci/core/models/remove_vcn_ipv6_cidr_details.py new file mode 100644 index 0000000000..889877ff82 --- /dev/null +++ b/src/oci/core/models/remove_vcn_ipv6_cidr_details.py @@ -0,0 +1,82 @@ +# coding: utf-8 +# Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. +# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + +from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 +from oci.decorators import init_model_state_from_kwargs + + +@init_model_state_from_kwargs +class RemoveVcnIpv6CidrDetails(object): + """ + Details used when removing ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or BYOIPv6 prefix. You can only remove one of these per request. + """ + + def __init__(self, **kwargs): + """ + Initializes a new RemoveVcnIpv6CidrDetails object with values from keyword arguments. + The following keyword arguments are supported (corresponding to the getters/setters of this class): + + :param ipv6_cidr_block: + The value to assign to the ipv6_cidr_block property of this RemoveVcnIpv6CidrDetails. + :type ipv6_cidr_block: str + + """ + self.swagger_types = { + 'ipv6_cidr_block': 'str' + } + + self.attribute_map = { + 'ipv6_cidr_block': 'ipv6CidrBlock' + } + + self._ipv6_cidr_block = None + + @property + def ipv6_cidr_block(self): + """ + Gets the ipv6_cidr_block of this RemoveVcnIpv6CidrDetails. + This field is not required and should only be specified when removing ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or BYOIPv6 prefix + from a VCN's IPv6 address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/56` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :return: The ipv6_cidr_block of this RemoveVcnIpv6CidrDetails. + :rtype: str + """ + return self._ipv6_cidr_block + + @ipv6_cidr_block.setter + def ipv6_cidr_block(self, ipv6_cidr_block): + """ + Sets the ipv6_cidr_block of this RemoveVcnIpv6CidrDetails. + This field is not required and should only be specified when removing ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or BYOIPv6 prefix + from a VCN's IPv6 address space. + See`IPv6 Addresses`__. + + Example: `2001:0db8:0123::/56` + + __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/ipv6.htm + + + :param ipv6_cidr_block: The ipv6_cidr_block of this RemoveVcnIpv6CidrDetails. + :type: str + """ + self._ipv6_cidr_block = ipv6_cidr_block + + def __repr__(self): + return formatted_flat_dict(self) + + def __eq__(self, other): + if other is None: + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + return not self == other diff --git a/src/oci/core/models/subnet.py b/src/oci/core/models/subnet.py index dee7c6f34b..0e3cfe8ad6 100644 --- a/src/oci/core/models/subnet.py +++ b/src/oci/core/models/subnet.py @@ -90,6 +90,10 @@ def __init__(self, **kwargs): The value to assign to the ipv6_cidr_block property of this Subnet. :type ipv6_cidr_block: str + :param ipv6_cidr_blocks: + The value to assign to the ipv6_cidr_blocks property of this Subnet. + :type ipv6_cidr_blocks: list[str] + :param ipv6_virtual_router_ip: The value to assign to the ipv6_virtual_router_ip property of this Subnet. :type ipv6_virtual_router_ip: str @@ -148,6 +152,7 @@ def __init__(self, **kwargs): 'freeform_tags': 'dict(str, str)', 'id': 'str', 'ipv6_cidr_block': 'str', + 'ipv6_cidr_blocks': 'list[str]', 'ipv6_virtual_router_ip': 'str', 'lifecycle_state': 'str', 'prohibit_internet_ingress': 'bool', @@ -172,6 +177,7 @@ def __init__(self, **kwargs): 'freeform_tags': 'freeformTags', 'id': 'id', 'ipv6_cidr_block': 'ipv6CidrBlock', + 'ipv6_cidr_blocks': 'ipv6CidrBlocks', 'ipv6_virtual_router_ip': 'ipv6VirtualRouterIp', 'lifecycle_state': 'lifecycleState', 'prohibit_internet_ingress': 'prohibitInternetIngress', @@ -195,6 +201,7 @@ def __init__(self, **kwargs): self._freeform_tags = None self._id = None self._ipv6_cidr_block = None + self._ipv6_cidr_blocks = None self._ipv6_virtual_router_ip = None self._lifecycle_state = None self._prohibit_internet_ingress = None @@ -529,6 +536,30 @@ def ipv6_cidr_block(self, ipv6_cidr_block): """ self._ipv6_cidr_block = ipv6_cidr_block + @property + def ipv6_cidr_blocks(self): + """ + Gets the ipv6_cidr_blocks of this Subnet. + The list of all IPv6 CIDR blocks (Oracle allocated IPv6 GUA, ULA or private IPv6 CIDR blocks, BYOIPv6 CIDR blocks) for the subnet. + + + :return: The ipv6_cidr_blocks of this Subnet. + :rtype: list[str] + """ + return self._ipv6_cidr_blocks + + @ipv6_cidr_blocks.setter + def ipv6_cidr_blocks(self, ipv6_cidr_blocks): + """ + Sets the ipv6_cidr_blocks of this Subnet. + The list of all IPv6 CIDR blocks (Oracle allocated IPv6 GUA, ULA or private IPv6 CIDR blocks, BYOIPv6 CIDR blocks) for the subnet. + + + :param ipv6_cidr_blocks: The ipv6_cidr_blocks of this Subnet. + :type: list[str] + """ + self._ipv6_cidr_blocks = ipv6_cidr_blocks + @property def ipv6_virtual_router_ip(self): """ diff --git a/src/oci/core/models/update_subnet_details.py b/src/oci/core/models/update_subnet_details.py index 94da0cd407..6afdaaf7f9 100644 --- a/src/oci/core/models/update_subnet_details.py +++ b/src/oci/core/models/update_subnet_details.py @@ -50,6 +50,10 @@ def __init__(self, **kwargs): The value to assign to the ipv6_cidr_block property of this UpdateSubnetDetails. :type ipv6_cidr_block: str + :param ipv6_cidr_blocks: + The value to assign to the ipv6_cidr_blocks property of this UpdateSubnetDetails. + :type ipv6_cidr_blocks: list[str] + """ self.swagger_types = { 'defined_tags': 'dict(str, dict(str, object))', @@ -59,7 +63,8 @@ def __init__(self, **kwargs): 'route_table_id': 'str', 'security_list_ids': 'list[str]', 'cidr_block': 'str', - 'ipv6_cidr_block': 'str' + 'ipv6_cidr_block': 'str', + 'ipv6_cidr_blocks': 'list[str]' } self.attribute_map = { @@ -70,7 +75,8 @@ def __init__(self, **kwargs): 'route_table_id': 'routeTableId', 'security_list_ids': 'securityListIds', 'cidr_block': 'cidrBlock', - 'ipv6_cidr_block': 'ipv6CidrBlock' + 'ipv6_cidr_block': 'ipv6CidrBlock', + 'ipv6_cidr_blocks': 'ipv6CidrBlocks' } self._defined_tags = None @@ -81,6 +87,7 @@ def __init__(self, **kwargs): self._security_list_ids = None self._cidr_block = None self._ipv6_cidr_block = None + self._ipv6_cidr_blocks = None @property def defined_tags(self): @@ -350,6 +357,36 @@ def ipv6_cidr_block(self, ipv6_cidr_block): """ self._ipv6_cidr_block = ipv6_cidr_block + @property + def ipv6_cidr_blocks(self): + """ + Gets the ipv6_cidr_blocks of this UpdateSubnetDetails. + The list of all IPv6 CIDR blocks (Oracle allocated IPv6 GUA, ULA or private IPv6 CIDR blocks, BYOIPv6 CIDR blocks) for the subnet that meets the following criteria: + - The CIDR blocks must be valid. + - Multiple CIDR blocks must not overlap each other or the on-premises network CIDR block. + - The number of CIDR blocks must not exceed the limit of IPv6 CIDR blocks allowed to a subnet. + + + :return: The ipv6_cidr_blocks of this UpdateSubnetDetails. + :rtype: list[str] + """ + return self._ipv6_cidr_blocks + + @ipv6_cidr_blocks.setter + def ipv6_cidr_blocks(self, ipv6_cidr_blocks): + """ + Sets the ipv6_cidr_blocks of this UpdateSubnetDetails. + The list of all IPv6 CIDR blocks (Oracle allocated IPv6 GUA, ULA or private IPv6 CIDR blocks, BYOIPv6 CIDR blocks) for the subnet that meets the following criteria: + - The CIDR blocks must be valid. + - Multiple CIDR blocks must not overlap each other or the on-premises network CIDR block. + - The number of CIDR blocks must not exceed the limit of IPv6 CIDR blocks allowed to a subnet. + + + :param ipv6_cidr_blocks: The ipv6_cidr_blocks of this UpdateSubnetDetails. + :type: list[str] + """ + self._ipv6_cidr_blocks = ipv6_cidr_blocks + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/core/models/update_volume_details.py b/src/oci/core/models/update_volume_details.py index 6adc8328d2..e47784ae8d 100644 --- a/src/oci/core/models/update_volume_details.py +++ b/src/oci/core/models/update_volume_details.py @@ -179,6 +179,8 @@ def vpus_per_gb(self): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. @@ -203,6 +205,8 @@ def vpus_per_gb(self, vpus_per_gb): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. @@ -245,7 +249,7 @@ def size_in_gbs(self, size_in_gbs): def is_auto_tune_enabled(self): """ Gets the is_auto_tune_enabled of this UpdateVolumeDetails. - Specifies whether the auto-tune performance is enabled for this boot volume. + Specifies whether the auto-tune performance is enabled for this volume. :return: The is_auto_tune_enabled of this UpdateVolumeDetails. @@ -257,7 +261,7 @@ def is_auto_tune_enabled(self): def is_auto_tune_enabled(self, is_auto_tune_enabled): """ Sets the is_auto_tune_enabled of this UpdateVolumeDetails. - Specifies whether the auto-tune performance is enabled for this boot volume. + Specifies whether the auto-tune performance is enabled for this volume. :param is_auto_tune_enabled: The is_auto_tune_enabled of this UpdateVolumeDetails. diff --git a/src/oci/core/models/vcn.py b/src/oci/core/models/vcn.py index 9074b4ce30..87ef3f79f2 100644 --- a/src/oci/core/models/vcn.py +++ b/src/oci/core/models/vcn.py @@ -46,6 +46,14 @@ def __init__(self, **kwargs): Initializes a new Vcn object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): + :param byoipv6_cidr_blocks: + The value to assign to the byoipv6_cidr_blocks property of this Vcn. + :type byoipv6_cidr_blocks: list[str] + + :param ipv6_private_cidr_blocks: + The value to assign to the ipv6_private_cidr_blocks property of this Vcn. + :type ipv6_private_cidr_blocks: list[str] + :param cidr_block: The value to assign to the cidr_block property of this Vcn. :type cidr_block: str @@ -110,6 +118,8 @@ def __init__(self, **kwargs): """ self.swagger_types = { + 'byoipv6_cidr_blocks': 'list[str]', + 'ipv6_private_cidr_blocks': 'list[str]', 'cidr_block': 'str', 'cidr_blocks': 'list[str]', 'compartment_id': 'str', @@ -128,6 +138,8 @@ def __init__(self, **kwargs): } self.attribute_map = { + 'byoipv6_cidr_blocks': 'byoipv6CidrBlocks', + 'ipv6_private_cidr_blocks': 'ipv6PrivateCidrBlocks', 'cidr_block': 'cidrBlock', 'cidr_blocks': 'cidrBlocks', 'compartment_id': 'compartmentId', @@ -145,6 +157,8 @@ def __init__(self, **kwargs): 'vcn_domain_name': 'vcnDomainName' } + self._byoipv6_cidr_blocks = None + self._ipv6_private_cidr_blocks = None self._cidr_block = None self._cidr_blocks = None self._compartment_id = None @@ -161,6 +175,54 @@ def __init__(self, **kwargs): self._time_created = None self._vcn_domain_name = None + @property + def byoipv6_cidr_blocks(self): + """ + Gets the byoipv6_cidr_blocks of this Vcn. + The list of BYOIPv6 CIDR blocks required to create a VCN that uses BYOIPv6 ranges. + + + :return: The byoipv6_cidr_blocks of this Vcn. + :rtype: list[str] + """ + return self._byoipv6_cidr_blocks + + @byoipv6_cidr_blocks.setter + def byoipv6_cidr_blocks(self, byoipv6_cidr_blocks): + """ + Sets the byoipv6_cidr_blocks of this Vcn. + The list of BYOIPv6 CIDR blocks required to create a VCN that uses BYOIPv6 ranges. + + + :param byoipv6_cidr_blocks: The byoipv6_cidr_blocks of this Vcn. + :type: list[str] + """ + self._byoipv6_cidr_blocks = byoipv6_cidr_blocks + + @property + def ipv6_private_cidr_blocks(self): + """ + Gets the ipv6_private_cidr_blocks of this Vcn. + For an IPv6-enabled VCN, this is the list of Private IPv6 CIDR blocks for the VCN's IP address space. + + + :return: The ipv6_private_cidr_blocks of this Vcn. + :rtype: list[str] + """ + return self._ipv6_private_cidr_blocks + + @ipv6_private_cidr_blocks.setter + def ipv6_private_cidr_blocks(self, ipv6_private_cidr_blocks): + """ + Sets the ipv6_private_cidr_blocks of this Vcn. + For an IPv6-enabled VCN, this is the list of Private IPv6 CIDR blocks for the VCN's IP address space. + + + :param ipv6_private_cidr_blocks: The ipv6_private_cidr_blocks of this Vcn. + :type: list[str] + """ + self._ipv6_private_cidr_blocks = ipv6_private_cidr_blocks + @property def cidr_block(self): """ diff --git a/src/oci/core/models/volume.py b/src/oci/core/models/volume.py index 82cde2e1eb..702f13b9a5 100644 --- a/src/oci/core/models/volume.py +++ b/src/oci/core/models/volume.py @@ -481,6 +481,8 @@ def vpus_per_gb(self): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. @@ -505,6 +507,8 @@ def vpus_per_gb(self, vpus_per_gb): Allowed values: + * `0`: Represents Lower Cost option. + * `10`: Represents Balanced option. * `20`: Represents Higher Performance option. @@ -645,7 +649,7 @@ def volume_group_id(self, volume_group_id): def is_auto_tune_enabled(self): """ Gets the is_auto_tune_enabled of this Volume. - Specifies whether the auto-tune performance is enabled for this boot volume. + Specifies whether the auto-tune performance is enabled for this volume. :return: The is_auto_tune_enabled of this Volume. @@ -657,7 +661,7 @@ def is_auto_tune_enabled(self): def is_auto_tune_enabled(self, is_auto_tune_enabled): """ Sets the is_auto_tune_enabled of this Volume. - Specifies whether the auto-tune performance is enabled for this boot volume. + Specifies whether the auto-tune performance is enabled for this volume. :param is_auto_tune_enabled: The is_auto_tune_enabled of this Volume. diff --git a/src/oci/core/virtual_network_client.py b/src/oci/core/virtual_network_client.py index 910b15c9ea..2b71f24a93 100644 --- a/src/oci/core/virtual_network_client.py +++ b/src/oci/core/virtual_network_client.py @@ -287,6 +287,113 @@ def add_drg_route_rules(self, drg_route_table_id, add_drg_route_rules_details, * body=add_drg_route_rules_details, response_type="list[DrgRouteRule]") + def add_ipv6_subnet_cidr(self, subnet_id, add_subnet_ipv6_cidr_details, **kwargs): + """ + Add an IPv6 CIDR to a subnet. + + + :param str subnet_id: (required) + The `OCID`__ of the subnet. + + __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm + + :param oci.core.models.AddSubnetIpv6CidrDetails add_subnet_ipv6_cidr_details: (required) + Details object for adding an IPv6 CIDR to a subnet. + + :param str opc_retry_token: (optional) + A token that uniquely identifies a request so it can be retried in case of a timeout or + server error without risk of executing that same action again. Retry tokens expire after 24 + hours, but can be invalidated before then due to conflicting operations (for example, if a resource + has been deleted and purged from the system, then a retry of the original creation request + may be rejected). + + :param str if_match: (optional) + For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` + parameter to the value of the etag from a previous GET or POST response for that resource. The resource + will be updated or deleted only if the etag you provide matches the resource's current etag value. + + :param str opc_request_id: (optional) + Unique identifier for the request. + If you need to contact Oracle about a particular request, please provide the request ID. + + :param obj retry_strategy: (optional) + A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. + + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + The specifics of the default retry strategy are described `here `__. + + To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. + + :param bool allow_control_chars: (optional) + allow_control_chars is a boolean to indicate whether or not this request should allow control characters in the response object. + By default, the response will not allow control characters in strings + + :return: A :class:`~oci.response.Response` object with data of type None + :rtype: :class:`~oci.response.Response` + + :example: + Click `here `__ to see an example of how to use add_ipv6_subnet_cidr API. + """ + resource_path = "/subnets/{subnetId}/actions/addIpv6Cidr" + method = "POST" + + # Don't accept unknown kwargs + expected_kwargs = [ + "allow_control_chars", + "retry_strategy", + "opc_retry_token", + "if_match", + "opc_request_id" + ] + extra_kwargs = [_key for _key in six.iterkeys(kwargs) if _key not in expected_kwargs] + if extra_kwargs: + raise ValueError( + "add_ipv6_subnet_cidr got unknown kwargs: {!r}".format(extra_kwargs)) + + path_params = { + "subnetId": subnet_id + } + + path_params = {k: v for (k, v) in six.iteritems(path_params) if v is not missing} + + for (k, v) in six.iteritems(path_params): + if v is None or (isinstance(v, six.string_types) and len(v.strip()) == 0): + raise ValueError('Parameter {} cannot be None, whitespace or empty string'.format(k)) + + header_params = { + "accept": "application/json", + "content-type": "application/json", + "opc-retry-token": kwargs.get("opc_retry_token", missing), + "if-match": kwargs.get("if_match", missing), + "opc-request-id": kwargs.get("opc_request_id", missing) + } + header_params = {k: v for (k, v) in six.iteritems(header_params) if v is not missing and v is not None} + + retry_strategy = self.base_client.get_preferred_retry_strategy( + operation_retry_strategy=kwargs.get('retry_strategy'), + client_retry_strategy=self.retry_strategy + ) + + if retry_strategy: + if not isinstance(retry_strategy, retry.NoneRetryStrategy): + self.base_client.add_opc_retry_token_if_needed(header_params) + self.base_client.add_opc_client_retries_header(header_params) + retry_strategy.add_circuit_breaker_callback(self.circuit_breaker_callback) + return retry_strategy.make_retrying_call( + self.base_client.call_api, + resource_path=resource_path, + method=method, + path_params=path_params, + header_params=header_params, + body=add_subnet_ipv6_cidr_details) + else: + return self.base_client.call_api( + resource_path=resource_path, + method=method, + path_params=path_params, + header_params=header_params, + body=add_subnet_ipv6_cidr_details) + def add_ipv6_vcn_cidr(self, vcn_id, **kwargs): """ Add an IPv6 CIDR to a VCN. The VCN size is always /56 and assigned by Oracle. @@ -314,6 +421,9 @@ def add_ipv6_vcn_cidr(self, vcn_id, **kwargs): parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value. + :param oci.core.models.AddVcnIpv6CidrDetails add_vcn_ipv6_cidr_details: (optional) + Details object for adding an IPv6 VCN CIDR. + :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. @@ -341,7 +451,8 @@ def add_ipv6_vcn_cidr(self, vcn_id, **kwargs): "retry_strategy", "opc_request_id", "opc_retry_token", - "if_match" + "if_match", + "add_vcn_ipv6_cidr_details" ] extra_kwargs = [_key for _key in six.iterkeys(kwargs) if _key not in expected_kwargs] if extra_kwargs: @@ -382,13 +493,15 @@ def add_ipv6_vcn_cidr(self, vcn_id, **kwargs): resource_path=resource_path, method=method, path_params=path_params, - header_params=header_params) + header_params=header_params, + body=kwargs.get('add_vcn_ipv6_cidr_details')) else: return self.base_client.call_api( resource_path=resource_path, method=method, path_params=path_params, - header_params=header_params) + header_params=header_params, + body=kwargs.get('add_vcn_ipv6_cidr_details')) def add_network_security_group_security_rules(self, network_security_group_id, add_network_security_group_security_rules_details, **kwargs): """ @@ -18973,6 +19086,221 @@ def remove_import_drg_route_distribution(self, drg_route_table_id, **kwargs): header_params=header_params, response_type="DrgRouteTable") + def remove_ipv6_subnet_cidr(self, subnet_id, remove_subnet_ipv6_cidr_details, **kwargs): + """ + Remove an IPv6 CIDR from a subnet. At least one IPv6 CIDR should remain. + + + :param str subnet_id: (required) + The `OCID`__ of the subnet. + + __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm + + :param oci.core.models.RemoveSubnetIpv6CidrDetails remove_subnet_ipv6_cidr_details: (required) + Details object for removing an IPv6 SUBNET CIDR. + + :param str opc_retry_token: (optional) + A token that uniquely identifies a request so it can be retried in case of a timeout or + server error without risk of executing that same action again. Retry tokens expire after 24 + hours, but can be invalidated before then due to conflicting operations (for example, if a resource + has been deleted and purged from the system, then a retry of the original creation request + may be rejected). + + :param str if_match: (optional) + For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` + parameter to the value of the etag from a previous GET or POST response for that resource. The resource + will be updated or deleted only if the etag you provide matches the resource's current etag value. + + :param str opc_request_id: (optional) + Unique identifier for the request. + If you need to contact Oracle about a particular request, please provide the request ID. + + :param obj retry_strategy: (optional) + A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. + + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + The specifics of the default retry strategy are described `here `__. + + To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. + + :param bool allow_control_chars: (optional) + allow_control_chars is a boolean to indicate whether or not this request should allow control characters in the response object. + By default, the response will not allow control characters in strings + + :return: A :class:`~oci.response.Response` object with data of type None + :rtype: :class:`~oci.response.Response` + + :example: + Click `here `__ to see an example of how to use remove_ipv6_subnet_cidr API. + """ + resource_path = "/subnets/{subnetId}/actions/removeIpv6Cidr" + method = "POST" + + # Don't accept unknown kwargs + expected_kwargs = [ + "allow_control_chars", + "retry_strategy", + "opc_retry_token", + "if_match", + "opc_request_id" + ] + extra_kwargs = [_key for _key in six.iterkeys(kwargs) if _key not in expected_kwargs] + if extra_kwargs: + raise ValueError( + "remove_ipv6_subnet_cidr got unknown kwargs: {!r}".format(extra_kwargs)) + + path_params = { + "subnetId": subnet_id + } + + path_params = {k: v for (k, v) in six.iteritems(path_params) if v is not missing} + + for (k, v) in six.iteritems(path_params): + if v is None or (isinstance(v, six.string_types) and len(v.strip()) == 0): + raise ValueError('Parameter {} cannot be None, whitespace or empty string'.format(k)) + + header_params = { + "accept": "application/json", + "content-type": "application/json", + "opc-retry-token": kwargs.get("opc_retry_token", missing), + "if-match": kwargs.get("if_match", missing), + "opc-request-id": kwargs.get("opc_request_id", missing) + } + header_params = {k: v for (k, v) in six.iteritems(header_params) if v is not missing and v is not None} + + retry_strategy = self.base_client.get_preferred_retry_strategy( + operation_retry_strategy=kwargs.get('retry_strategy'), + client_retry_strategy=self.retry_strategy + ) + + if retry_strategy: + if not isinstance(retry_strategy, retry.NoneRetryStrategy): + self.base_client.add_opc_retry_token_if_needed(header_params) + self.base_client.add_opc_client_retries_header(header_params) + retry_strategy.add_circuit_breaker_callback(self.circuit_breaker_callback) + return retry_strategy.make_retrying_call( + self.base_client.call_api, + resource_path=resource_path, + method=method, + path_params=path_params, + header_params=header_params, + body=remove_subnet_ipv6_cidr_details) + else: + return self.base_client.call_api( + resource_path=resource_path, + method=method, + path_params=path_params, + header_params=header_params, + body=remove_subnet_ipv6_cidr_details) + + def remove_ipv6_vcn_cidr(self, vcn_id, **kwargs): + """ + Removing an existing IPv6 CIDR from a VCN. + + + :param str vcn_id: (required) + The `OCID`__ of the VCN. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + :param str opc_request_id: (optional) + Unique identifier for the request. + If you need to contact Oracle about a particular request, please provide the request ID. + + :param str opc_retry_token: (optional) + A token that uniquely identifies a request so it can be retried in case of a timeout or + server error without risk of executing that same action again. Retry tokens expire after 24 + hours, but can be invalidated before then due to conflicting operations (for example, if a resource + has been deleted and purged from the system, then a retry of the original creation request + may be rejected). + + :param str if_match: (optional) + For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` + parameter to the value of the etag from a previous GET or POST response for that resource. The resource + will be updated or deleted only if the etag you provide matches the resource's current etag value. + + :param oci.core.models.RemoveVcnIpv6CidrDetails remove_vcn_ipv6_cidr_details: (optional) + Details object for removing a VCN ipv6 CIDR. + + :param obj retry_strategy: (optional) + A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. + + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + The specifics of the default retry strategy are described `here `__. + + To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. + + :param bool allow_control_chars: (optional) + allow_control_chars is a boolean to indicate whether or not this request should allow control characters in the response object. + By default, the response will not allow control characters in strings + + :return: A :class:`~oci.response.Response` object with data of type None + :rtype: :class:`~oci.response.Response` + + :example: + Click `here `__ to see an example of how to use remove_ipv6_vcn_cidr API. + """ + resource_path = "/vcns/{vcnId}/actions/removeIpv6Cidr" + method = "POST" + + # Don't accept unknown kwargs + expected_kwargs = [ + "allow_control_chars", + "retry_strategy", + "opc_request_id", + "opc_retry_token", + "if_match", + "remove_vcn_ipv6_cidr_details" + ] + extra_kwargs = [_key for _key in six.iterkeys(kwargs) if _key not in expected_kwargs] + if extra_kwargs: + raise ValueError( + "remove_ipv6_vcn_cidr got unknown kwargs: {!r}".format(extra_kwargs)) + + path_params = { + "vcnId": vcn_id + } + + path_params = {k: v for (k, v) in six.iteritems(path_params) if v is not missing} + + for (k, v) in six.iteritems(path_params): + if v is None or (isinstance(v, six.string_types) and len(v.strip()) == 0): + raise ValueError('Parameter {} cannot be None, whitespace or empty string'.format(k)) + + header_params = { + "accept": "application/json", + "content-type": "application/json", + "opc-request-id": kwargs.get("opc_request_id", missing), + "opc-retry-token": kwargs.get("opc_retry_token", missing), + "if-match": kwargs.get("if_match", missing) + } + header_params = {k: v for (k, v) in six.iteritems(header_params) if v is not missing and v is not None} + + retry_strategy = self.base_client.get_preferred_retry_strategy( + operation_retry_strategy=kwargs.get('retry_strategy'), + client_retry_strategy=self.retry_strategy + ) + + if retry_strategy: + if not isinstance(retry_strategy, retry.NoneRetryStrategy): + self.base_client.add_opc_retry_token_if_needed(header_params) + self.base_client.add_opc_client_retries_header(header_params) + retry_strategy.add_circuit_breaker_callback(self.circuit_breaker_callback) + return retry_strategy.make_retrying_call( + self.base_client.call_api, + resource_path=resource_path, + method=method, + path_params=path_params, + header_params=header_params, + body=kwargs.get('remove_vcn_ipv6_cidr_details')) + else: + return self.base_client.call_api( + resource_path=resource_path, + method=method, + path_params=path_params, + header_params=header_params, + body=kwargs.get('remove_vcn_ipv6_cidr_details')) + def remove_network_security_group_security_rules(self, network_security_group_id, remove_network_security_group_security_rules_details, **kwargs): """ Removes one or more security rules from the specified network security group. diff --git a/src/oci/core/virtual_network_client_composite_operations.py b/src/oci/core/virtual_network_client_composite_operations.py index 351a9a3ef4..ff9991bf08 100644 --- a/src/oci/core/virtual_network_client_composite_operations.py +++ b/src/oci/core/virtual_network_client_composite_operations.py @@ -27,6 +27,46 @@ def __init__(self, client, work_request_client=None, **kwargs): self.client = client self._work_request_client = work_request_client if work_request_client else oci.work_requests.WorkRequestClient(self.client._config, **self.client._kwargs) + def add_ipv6_subnet_cidr_and_wait_for_work_request(self, subnet_id, add_subnet_ipv6_cidr_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={}): + """ + Calls :py:func:`~oci.core.VirtualNetworkClient.add_ipv6_subnet_cidr` and waits for the oci.work_requests.models.WorkRequest + to enter the given state(s). + + :param str subnet_id: (required) + The `OCID`__ of the subnet. + + __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm + + :param oci.core.models.AddSubnetIpv6CidrDetails add_subnet_ipv6_cidr_details: (required) + Details object for adding an IPv6 CIDR to a subnet. + + :param list[str] work_request_states: (optional) + An array of work requests states to wait on. These should be valid values for :py:attr:`~oci.work_requests.models.WorkRequest.status` + Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED] + + :param dict operation_kwargs: + A dictionary of keyword arguments to pass to :py:func:`~oci.core.VirtualNetworkClient.add_ipv6_subnet_cidr` + + :param dict waiter_kwargs: + A dictionary of keyword arguments to pass to the :py:func:`oci.wait_until` function. For example, you could pass ``max_interval_seconds`` or ``max_interval_seconds`` + as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait + """ + operation_result = self.client.add_ipv6_subnet_cidr(subnet_id, add_subnet_ipv6_cidr_details, **operation_kwargs) + work_request_states = work_request_states if work_request_states else oci.waiter._WORK_REQUEST_TERMINATION_STATES + lowered_work_request_states = [w.lower() for w in work_request_states] + work_request_id = operation_result.headers['opc-work-request-id'] + + try: + waiter_result = oci.wait_until( + self._work_request_client, + self._work_request_client.get_work_request(work_request_id), + evaluate_response=lambda r: getattr(r.data, 'status') and getattr(r.data, 'status').lower() in lowered_work_request_states, + **waiter_kwargs + ) + return waiter_result + except Exception as e: + raise oci.exceptions.CompositeOperationError(partial_results=[operation_result], cause=e) + def add_ipv6_vcn_cidr_and_wait_for_work_request(self, vcn_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={}): """ Calls :py:func:`~oci.core.VirtualNetworkClient.add_ipv6_vcn_cidr` and waits for the oci.work_requests.models.WorkRequest @@ -2589,6 +2629,83 @@ def remove_import_drg_route_distribution_and_wait_for_state(self, drg_route_tabl except Exception as e: raise oci.exceptions.CompositeOperationError(partial_results=[operation_result], cause=e) + def remove_ipv6_subnet_cidr_and_wait_for_work_request(self, subnet_id, remove_subnet_ipv6_cidr_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={}): + """ + Calls :py:func:`~oci.core.VirtualNetworkClient.remove_ipv6_subnet_cidr` and waits for the oci.work_requests.models.WorkRequest + to enter the given state(s). + + :param str subnet_id: (required) + The `OCID`__ of the subnet. + + __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm + + :param oci.core.models.RemoveSubnetIpv6CidrDetails remove_subnet_ipv6_cidr_details: (required) + Details object for removing an IPv6 SUBNET CIDR. + + :param list[str] work_request_states: (optional) + An array of work requests states to wait on. These should be valid values for :py:attr:`~oci.work_requests.models.WorkRequest.status` + Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED] + + :param dict operation_kwargs: + A dictionary of keyword arguments to pass to :py:func:`~oci.core.VirtualNetworkClient.remove_ipv6_subnet_cidr` + + :param dict waiter_kwargs: + A dictionary of keyword arguments to pass to the :py:func:`oci.wait_until` function. For example, you could pass ``max_interval_seconds`` or ``max_interval_seconds`` + as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait + """ + operation_result = self.client.remove_ipv6_subnet_cidr(subnet_id, remove_subnet_ipv6_cidr_details, **operation_kwargs) + work_request_states = work_request_states if work_request_states else oci.waiter._WORK_REQUEST_TERMINATION_STATES + lowered_work_request_states = [w.lower() for w in work_request_states] + work_request_id = operation_result.headers['opc-work-request-id'] + + try: + waiter_result = oci.wait_until( + self._work_request_client, + self._work_request_client.get_work_request(work_request_id), + evaluate_response=lambda r: getattr(r.data, 'status') and getattr(r.data, 'status').lower() in lowered_work_request_states, + **waiter_kwargs + ) + return waiter_result + except Exception as e: + raise oci.exceptions.CompositeOperationError(partial_results=[operation_result], cause=e) + + def remove_ipv6_vcn_cidr_and_wait_for_work_request(self, vcn_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={}): + """ + Calls :py:func:`~oci.core.VirtualNetworkClient.remove_ipv6_vcn_cidr` and waits for the oci.work_requests.models.WorkRequest + to enter the given state(s). + + :param str vcn_id: (required) + The `OCID`__ of the VCN. + + __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm + + :param list[str] work_request_states: (optional) + An array of work requests states to wait on. These should be valid values for :py:attr:`~oci.work_requests.models.WorkRequest.status` + Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED] + + :param dict operation_kwargs: + A dictionary of keyword arguments to pass to :py:func:`~oci.core.VirtualNetworkClient.remove_ipv6_vcn_cidr` + + :param dict waiter_kwargs: + A dictionary of keyword arguments to pass to the :py:func:`oci.wait_until` function. For example, you could pass ``max_interval_seconds`` or ``max_interval_seconds`` + as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait + """ + operation_result = self.client.remove_ipv6_vcn_cidr(vcn_id, **operation_kwargs) + work_request_states = work_request_states if work_request_states else oci.waiter._WORK_REQUEST_TERMINATION_STATES + lowered_work_request_states = [w.lower() for w in work_request_states] + work_request_id = operation_result.headers['opc-work-request-id'] + + try: + waiter_result = oci.wait_until( + self._work_request_client, + self._work_request_client.get_work_request(work_request_id), + evaluate_response=lambda r: getattr(r.data, 'status') and getattr(r.data, 'status').lower() in lowered_work_request_states, + **waiter_kwargs + ) + return waiter_result + except Exception as e: + raise oci.exceptions.CompositeOperationError(partial_results=[operation_result], cause=e) + def remove_public_ip_pool_capacity_and_wait_for_state(self, public_ip_pool_id, remove_public_ip_pool_capacity_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={}): """ Calls :py:func:`~oci.core.VirtualNetworkClient.remove_public_ip_pool_capacity` and waits for the :py:class:`~oci.core.models.PublicIpPool` acted upon diff --git a/src/oci/database/database_client.py b/src/oci/database/database_client.py index f9aa3d7214..c0b1034d28 100644 --- a/src/oci/database/database_client.py +++ b/src/oci/database/database_client.py @@ -17754,9 +17754,9 @@ def list_db_versions(self, compartment_id, **kwargs): __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param str storage_management: (optional) - The DB system storage management option. Used to list database versions available for that storage manager. Valid values are: - * ASM - Automatic storage management - * LVM - Logical volume management + The DB system storage management option. Used to list database versions available for that storage manager. Valid values are `ASM` and `LVM`. + * ASM specifies Oracle Automatic Storage Management + * LVM specifies logical volume manager, sometimes called logical disk manager. Allowed values are: "ASM", "LVM" @@ -22118,7 +22118,7 @@ def rotate_vault_key(self, database_id, **kwargs): def scan_external_container_database_pluggable_databases(self, external_container_database_id, external_database_connector_id, **kwargs): """ Scans for pluggable databases in the specified external container database. - This operation will return un-registered pluggable databases in the `GetWorkRequest` operation. + This operation will return un-registered pluggable databases in the :func:`get_work_request` operation. :param str external_container_database_id: (required) diff --git a/src/oci/database/models/__init__.py b/src/oci/database/models/__init__.py index 83df902bf0..9eba7b5988 100644 --- a/src/oci/database/models/__init__.py +++ b/src/oci/database/models/__init__.py @@ -116,6 +116,7 @@ from .create_refreshable_autonomous_database_clone_details import CreateRefreshableAutonomousDatabaseCloneDetails from .create_vm_cluster_details import CreateVmClusterDetails from .customer_contact import CustomerContact +from .data_collection_options import DataCollectionOptions from .data_guard_association import DataGuardAssociation from .data_guard_association_summary import DataGuardAssociationSummary from .database import Database @@ -394,6 +395,7 @@ "CreateRefreshableAutonomousDatabaseCloneDetails": CreateRefreshableAutonomousDatabaseCloneDetails, "CreateVmClusterDetails": CreateVmClusterDetails, "CustomerContact": CustomerContact, + "DataCollectionOptions": DataCollectionOptions, "DataGuardAssociation": DataGuardAssociation, "DataGuardAssociationSummary": DataGuardAssociationSummary, "Database": Database, diff --git a/src/oci/database/models/autonomous_container_database.py b/src/oci/database/models/autonomous_container_database.py index 30292b618b..769a394ddb 100644 --- a/src/oci/database/models/autonomous_container_database.py +++ b/src/oci/database/models/autonomous_container_database.py @@ -475,7 +475,7 @@ def service_level_agreement_type(self, service_level_agreement_type): def autonomous_exadata_infrastructure_id(self): """ Gets the autonomous_exadata_infrastructure_id of this AutonomousContainerDatabase. - The OCID of the Autonomous Exadata Infrastructure. + **No longer used.** For Autonomous Database on dedicated Exadata infrastructure, the container database is created within a specified `cloudAutonomousVmCluster`. :return: The autonomous_exadata_infrastructure_id of this AutonomousContainerDatabase. @@ -487,7 +487,7 @@ def autonomous_exadata_infrastructure_id(self): def autonomous_exadata_infrastructure_id(self, autonomous_exadata_infrastructure_id): """ Sets the autonomous_exadata_infrastructure_id of this AutonomousContainerDatabase. - The OCID of the Autonomous Exadata Infrastructure. + **No longer used.** For Autonomous Database on dedicated Exadata infrastructure, the container database is created within a specified `cloudAutonomousVmCluster`. :param autonomous_exadata_infrastructure_id: The autonomous_exadata_infrastructure_id of this AutonomousContainerDatabase. diff --git a/src/oci/database/models/autonomous_container_database_summary.py b/src/oci/database/models/autonomous_container_database_summary.py index 53e55efa35..6eb2ef5fc1 100644 --- a/src/oci/database/models/autonomous_container_database_summary.py +++ b/src/oci/database/models/autonomous_container_database_summary.py @@ -475,7 +475,7 @@ def service_level_agreement_type(self, service_level_agreement_type): def autonomous_exadata_infrastructure_id(self): """ Gets the autonomous_exadata_infrastructure_id of this AutonomousContainerDatabaseSummary. - The OCID of the Autonomous Exadata Infrastructure. + **No longer used.** For Autonomous Database on dedicated Exadata infrastructure, the container database is created within a specified `cloudAutonomousVmCluster`. :return: The autonomous_exadata_infrastructure_id of this AutonomousContainerDatabaseSummary. @@ -487,7 +487,7 @@ def autonomous_exadata_infrastructure_id(self): def autonomous_exadata_infrastructure_id(self, autonomous_exadata_infrastructure_id): """ Sets the autonomous_exadata_infrastructure_id of this AutonomousContainerDatabaseSummary. - The OCID of the Autonomous Exadata Infrastructure. + **No longer used.** For Autonomous Database on dedicated Exadata infrastructure, the container database is created within a specified `cloudAutonomousVmCluster`. :param autonomous_exadata_infrastructure_id: The autonomous_exadata_infrastructure_id of this AutonomousContainerDatabaseSummary. diff --git a/src/oci/database/models/autonomous_database.py b/src/oci/database/models/autonomous_database.py index 50fbc63620..409393a86c 100644 --- a/src/oci/database/models/autonomous_database.py +++ b/src/oci/database/models/autonomous_database.py @@ -253,6 +253,14 @@ class AutonomousDatabase(object): #: This constant has a value of "REGULAR" AUTONOMOUS_MAINTENANCE_SCHEDULE_TYPE_REGULAR = "REGULAR" + #: A constant which can be used with the database_edition property of a AutonomousDatabase. + #: This constant has a value of "STANDARD_EDITION" + DATABASE_EDITION_STANDARD_EDITION = "STANDARD_EDITION" + + #: A constant which can be used with the database_edition property of a AutonomousDatabase. + #: This constant has a value of "ENTERPRISE_EDITION" + DATABASE_EDITION_ENTERPRISE_EDITION = "ENTERPRISE_EDITION" + def __init__(self, **kwargs): """ Initializes a new AutonomousDatabase object with values from keyword arguments. @@ -618,6 +626,16 @@ def __init__(self, **kwargs): The value to assign to the actual_used_data_storage_size_in_tbs property of this AutonomousDatabase. :type actual_used_data_storage_size_in_tbs: float + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this AutonomousDatabase. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this AutonomousDatabase. + Allowed values for this property are: "STANDARD_EDITION", "ENTERPRISE_EDITION", 'UNKNOWN_ENUM_VALUE'. + Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. + :type database_edition: str + """ self.swagger_types = { 'id': 'str', @@ -702,7 +720,9 @@ def __init__(self, **kwargs): 'scheduled_operations': 'list[ScheduledOperationDetails]', 'is_auto_scaling_for_storage_enabled': 'bool', 'allocated_storage_size_in_tbs': 'float', - 'actual_used_data_storage_size_in_tbs': 'float' + 'actual_used_data_storage_size_in_tbs': 'float', + 'max_cpu_core_count': 'int', + 'database_edition': 'str' } self.attribute_map = { @@ -788,7 +808,9 @@ def __init__(self, **kwargs): 'scheduled_operations': 'scheduledOperations', 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', 'allocated_storage_size_in_tbs': 'allocatedStorageSizeInTBs', - 'actual_used_data_storage_size_in_tbs': 'actualUsedDataStorageSizeInTBs' + 'actual_used_data_storage_size_in_tbs': 'actualUsedDataStorageSizeInTBs', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition' } self._id = None @@ -874,6 +896,8 @@ def __init__(self, **kwargs): self._is_auto_scaling_for_storage_enabled = None self._allocated_storage_size_in_tbs = None self._actual_used_data_storage_size_in_tbs = None + self._max_cpu_core_count = None + self._database_edition = None @property def id(self): @@ -2615,8 +2639,7 @@ def time_of_last_failover(self, time_of_last_failover): def is_data_guard_enabled(self): """ Gets the is_data_guard_enabled of this AutonomousDatabase. - Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to - Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. + Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. :return: The is_data_guard_enabled of this AutonomousDatabase. @@ -2628,8 +2651,7 @@ def is_data_guard_enabled(self): def is_data_guard_enabled(self, is_data_guard_enabled): """ Sets the is_data_guard_enabled of this AutonomousDatabase. - Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to - Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. + Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. :param is_data_guard_enabled: The is_data_guard_enabled of this AutonomousDatabase. @@ -3145,6 +3167,60 @@ def actual_used_data_storage_size_in_tbs(self, actual_used_data_storage_size_in_ """ self._actual_used_data_storage_size_in_tbs = actual_used_data_storage_size_in_tbs + @property + def max_cpu_core_count(self): + """ + Gets the max_cpu_core_count of this AutonomousDatabase. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :return: The max_cpu_core_count of this AutonomousDatabase. + :rtype: int + """ + return self._max_cpu_core_count + + @max_cpu_core_count.setter + def max_cpu_core_count(self, max_cpu_core_count): + """ + Sets the max_cpu_core_count of this AutonomousDatabase. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :param max_cpu_core_count: The max_cpu_core_count of this AutonomousDatabase. + :type: int + """ + self._max_cpu_core_count = max_cpu_core_count + + @property + def database_edition(self): + """ + Gets the database_edition of this AutonomousDatabase. + The Oracle Database Edition that applies to the Autonomous databases. + + Allowed values for this property are: "STANDARD_EDITION", "ENTERPRISE_EDITION", 'UNKNOWN_ENUM_VALUE'. + Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. + + + :return: The database_edition of this AutonomousDatabase. + :rtype: str + """ + return self._database_edition + + @database_edition.setter + def database_edition(self, database_edition): + """ + Sets the database_edition of this AutonomousDatabase. + The Oracle Database Edition that applies to the Autonomous databases. + + + :param database_edition: The database_edition of this AutonomousDatabase. + :type: str + """ + allowed_values = ["STANDARD_EDITION", "ENTERPRISE_EDITION"] + if not value_allowed_none_or_none_sentinel(database_edition, allowed_values): + database_edition = 'UNKNOWN_ENUM_VALUE' + self._database_edition = database_edition + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/database/models/autonomous_database_summary.py b/src/oci/database/models/autonomous_database_summary.py index 57edcf2dfb..5b45977d08 100644 --- a/src/oci/database/models/autonomous_database_summary.py +++ b/src/oci/database/models/autonomous_database_summary.py @@ -255,6 +255,14 @@ class AutonomousDatabaseSummary(object): #: This constant has a value of "REGULAR" AUTONOMOUS_MAINTENANCE_SCHEDULE_TYPE_REGULAR = "REGULAR" + #: A constant which can be used with the database_edition property of a AutonomousDatabaseSummary. + #: This constant has a value of "STANDARD_EDITION" + DATABASE_EDITION_STANDARD_EDITION = "STANDARD_EDITION" + + #: A constant which can be used with the database_edition property of a AutonomousDatabaseSummary. + #: This constant has a value of "ENTERPRISE_EDITION" + DATABASE_EDITION_ENTERPRISE_EDITION = "ENTERPRISE_EDITION" + def __init__(self, **kwargs): """ Initializes a new AutonomousDatabaseSummary object with values from keyword arguments. @@ -620,6 +628,16 @@ def __init__(self, **kwargs): The value to assign to the actual_used_data_storage_size_in_tbs property of this AutonomousDatabaseSummary. :type actual_used_data_storage_size_in_tbs: float + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this AutonomousDatabaseSummary. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this AutonomousDatabaseSummary. + Allowed values for this property are: "STANDARD_EDITION", "ENTERPRISE_EDITION", 'UNKNOWN_ENUM_VALUE'. + Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. + :type database_edition: str + """ self.swagger_types = { 'id': 'str', @@ -704,7 +722,9 @@ def __init__(self, **kwargs): 'scheduled_operations': 'list[ScheduledOperationDetails]', 'is_auto_scaling_for_storage_enabled': 'bool', 'allocated_storage_size_in_tbs': 'float', - 'actual_used_data_storage_size_in_tbs': 'float' + 'actual_used_data_storage_size_in_tbs': 'float', + 'max_cpu_core_count': 'int', + 'database_edition': 'str' } self.attribute_map = { @@ -790,7 +810,9 @@ def __init__(self, **kwargs): 'scheduled_operations': 'scheduledOperations', 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', 'allocated_storage_size_in_tbs': 'allocatedStorageSizeInTBs', - 'actual_used_data_storage_size_in_tbs': 'actualUsedDataStorageSizeInTBs' + 'actual_used_data_storage_size_in_tbs': 'actualUsedDataStorageSizeInTBs', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition' } self._id = None @@ -876,6 +898,8 @@ def __init__(self, **kwargs): self._is_auto_scaling_for_storage_enabled = None self._allocated_storage_size_in_tbs = None self._actual_used_data_storage_size_in_tbs = None + self._max_cpu_core_count = None + self._database_edition = None @property def id(self): @@ -2617,8 +2641,7 @@ def time_of_last_failover(self, time_of_last_failover): def is_data_guard_enabled(self): """ Gets the is_data_guard_enabled of this AutonomousDatabaseSummary. - Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to - Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. + Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. :return: The is_data_guard_enabled of this AutonomousDatabaseSummary. @@ -2630,8 +2653,7 @@ def is_data_guard_enabled(self): def is_data_guard_enabled(self, is_data_guard_enabled): """ Sets the is_data_guard_enabled of this AutonomousDatabaseSummary. - Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to - Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. + Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. :param is_data_guard_enabled: The is_data_guard_enabled of this AutonomousDatabaseSummary. @@ -3147,6 +3169,60 @@ def actual_used_data_storage_size_in_tbs(self, actual_used_data_storage_size_in_ """ self._actual_used_data_storage_size_in_tbs = actual_used_data_storage_size_in_tbs + @property + def max_cpu_core_count(self): + """ + Gets the max_cpu_core_count of this AutonomousDatabaseSummary. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :return: The max_cpu_core_count of this AutonomousDatabaseSummary. + :rtype: int + """ + return self._max_cpu_core_count + + @max_cpu_core_count.setter + def max_cpu_core_count(self, max_cpu_core_count): + """ + Sets the max_cpu_core_count of this AutonomousDatabaseSummary. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :param max_cpu_core_count: The max_cpu_core_count of this AutonomousDatabaseSummary. + :type: int + """ + self._max_cpu_core_count = max_cpu_core_count + + @property + def database_edition(self): + """ + Gets the database_edition of this AutonomousDatabaseSummary. + The Oracle Database Edition that applies to the Autonomous databases. + + Allowed values for this property are: "STANDARD_EDITION", "ENTERPRISE_EDITION", 'UNKNOWN_ENUM_VALUE'. + Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. + + + :return: The database_edition of this AutonomousDatabaseSummary. + :rtype: str + """ + return self._database_edition + + @database_edition.setter + def database_edition(self, database_edition): + """ + Sets the database_edition of this AutonomousDatabaseSummary. + The Oracle Database Edition that applies to the Autonomous databases. + + + :param database_edition: The database_edition of this AutonomousDatabaseSummary. + :type: str + """ + allowed_values = ["STANDARD_EDITION", "ENTERPRISE_EDITION"] + if not value_allowed_none_or_none_sentinel(database_edition, allowed_values): + database_edition = 'UNKNOWN_ENUM_VALUE' + self._database_edition = database_edition + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/database/models/create_autonomous_container_database_details.py b/src/oci/database/models/create_autonomous_container_database_details.py index 7fe7cb33c2..fdcb0e0e23 100644 --- a/src/oci/database/models/create_autonomous_container_database_details.py +++ b/src/oci/database/models/create_autonomous_container_database_details.py @@ -319,7 +319,7 @@ def service_level_agreement_type(self, service_level_agreement_type): def autonomous_exadata_infrastructure_id(self): """ Gets the autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. - The OCID of the Autonomous Exadata Infrastructure. + **No longer used.** This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a `cloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail. :return: The autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. @@ -331,7 +331,7 @@ def autonomous_exadata_infrastructure_id(self): def autonomous_exadata_infrastructure_id(self, autonomous_exadata_infrastructure_id): """ Sets the autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. - The OCID of the Autonomous Exadata Infrastructure. + **No longer used.** This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a `cloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail. :param autonomous_exadata_infrastructure_id: The autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. @@ -343,7 +343,7 @@ def autonomous_exadata_infrastructure_id(self, autonomous_exadata_infrastructure def peer_autonomous_exadata_infrastructure_id(self): """ Gets the peer_autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. - The OCID of the peer Autonomous Exadata Infrastructure for Autonomous Data Guard. + *No longer used.* This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a `peerCloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail. :return: The peer_autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. @@ -355,7 +355,7 @@ def peer_autonomous_exadata_infrastructure_id(self): def peer_autonomous_exadata_infrastructure_id(self, peer_autonomous_exadata_infrastructure_id): """ Sets the peer_autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. - The OCID of the peer Autonomous Exadata Infrastructure for Autonomous Data Guard. + *No longer used.* This parameter is no longer used for Autonomous Database on dedicated Exadata infrasture. Specify a `peerCloudAutonomousVmClusterId` instead. Using this parameter will cause the operation to fail. :param peer_autonomous_exadata_infrastructure_id: The peer_autonomous_exadata_infrastructure_id of this CreateAutonomousContainerDatabaseDetails. diff --git a/src/oci/database/models/create_autonomous_database_base.py b/src/oci/database/models/create_autonomous_database_base.py index 54e5fc80e7..b704e23d3a 100644 --- a/src/oci/database/models/create_autonomous_database_base.py +++ b/src/oci/database/models/create_autonomous_database_base.py @@ -230,6 +230,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateAutonomousDatabaseBase. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this CreateAutonomousDatabaseBase. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this CreateAutonomousDatabaseBase. + :type database_edition: str + """ self.swagger_types = { 'compartment_id': 'str', @@ -265,7 +273,9 @@ def __init__(self, **kwargs): 'is_mtls_connection_required': 'bool', 'autonomous_maintenance_schedule_type': 'str', 'scheduled_operations': 'list[ScheduledOperationDetails]', - 'is_auto_scaling_for_storage_enabled': 'bool' + 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str' } self.attribute_map = { @@ -302,7 +312,9 @@ def __init__(self, **kwargs): 'is_mtls_connection_required': 'isMtlsConnectionRequired', 'autonomous_maintenance_schedule_type': 'autonomousMaintenanceScheduleType', 'scheduled_operations': 'scheduledOperations', - 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled' + 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition' } self._compartment_id = None @@ -339,6 +351,8 @@ def __init__(self, **kwargs): self._autonomous_maintenance_schedule_type = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None @staticmethod def get_subtype(object_dictionary): @@ -688,7 +702,7 @@ def vault_id(self, vault_id): def admin_password(self): """ Gets the admin_password of this CreateAutonomousDatabaseBase. - The password must be between 12 and 30 characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (\") or the username \"admin\", regardless of casing. + **Important** The `adminPassword` must be specified for all Autonomous Databases except for refreshable clones. The password must be between 12 and 30 characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (\") or the username \"admin\", regardless of casing. :return: The admin_password of this CreateAutonomousDatabaseBase. @@ -700,7 +714,7 @@ def admin_password(self): def admin_password(self, admin_password): """ Sets the admin_password of this CreateAutonomousDatabaseBase. - The password must be between 12 and 30 characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (\") or the username \"admin\", regardless of casing. + **Important** The `adminPassword` must be specified for all Autonomous Databases except for refreshable clones. The password must be between 12 and 30 characters long, and must contain at least 1 uppercase, 1 lowercase, and 1 numeric character. It cannot contain the double quote symbol (\") or the username \"admin\", regardless of casing. :param admin_password: The admin_password of this CreateAutonomousDatabaseBase. @@ -1044,8 +1058,7 @@ def standby_whitelisted_ips(self, standby_whitelisted_ips): def is_data_guard_enabled(self): """ Gets the is_data_guard_enabled of this CreateAutonomousDatabaseBase. - Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to - Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. + Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. :return: The is_data_guard_enabled of this CreateAutonomousDatabaseBase. @@ -1057,8 +1070,7 @@ def is_data_guard_enabled(self): def is_data_guard_enabled(self, is_data_guard_enabled): """ Sets the is_data_guard_enabled of this CreateAutonomousDatabaseBase. - Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to - Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. + Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. :param is_data_guard_enabled: The is_data_guard_enabled of this CreateAutonomousDatabaseBase. @@ -1430,6 +1442,54 @@ def is_auto_scaling_for_storage_enabled(self, is_auto_scaling_for_storage_enable """ self._is_auto_scaling_for_storage_enabled = is_auto_scaling_for_storage_enabled + @property + def max_cpu_core_count(self): + """ + Gets the max_cpu_core_count of this CreateAutonomousDatabaseBase. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :return: The max_cpu_core_count of this CreateAutonomousDatabaseBase. + :rtype: int + """ + return self._max_cpu_core_count + + @max_cpu_core_count.setter + def max_cpu_core_count(self, max_cpu_core_count): + """ + Sets the max_cpu_core_count of this CreateAutonomousDatabaseBase. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :param max_cpu_core_count: The max_cpu_core_count of this CreateAutonomousDatabaseBase. + :type: int + """ + self._max_cpu_core_count = max_cpu_core_count + + @property + def database_edition(self): + """ + Gets the database_edition of this CreateAutonomousDatabaseBase. + The Oracle Database Edition that applies to the Autonomous databases. + + + :return: The database_edition of this CreateAutonomousDatabaseBase. + :rtype: str + """ + return self._database_edition + + @database_edition.setter + def database_edition(self, database_edition): + """ + Sets the database_edition of this CreateAutonomousDatabaseBase. + The Oracle Database Edition that applies to the Autonomous databases. + + + :param database_edition: The database_edition of this CreateAutonomousDatabaseBase. + :type: str + """ + self._database_edition = database_edition + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/database/models/create_autonomous_database_clone_details.py b/src/oci/database/models/create_autonomous_database_clone_details.py index 4c25e43b6f..23ab616d83 100644 --- a/src/oci/database/models/create_autonomous_database_clone_details.py +++ b/src/oci/database/models/create_autonomous_database_clone_details.py @@ -167,6 +167,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateAutonomousDatabaseCloneDetails. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this CreateAutonomousDatabaseCloneDetails. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this CreateAutonomousDatabaseCloneDetails. + :type database_edition: str + :param source_id: The value to assign to the source_id property of this CreateAutonomousDatabaseCloneDetails. :type source_id: str @@ -212,6 +220,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'str', 'scheduled_operations': 'list[ScheduledOperationDetails]', 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str', 'source_id': 'str', 'clone_type': 'str' } @@ -251,6 +261,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'autonomousMaintenanceScheduleType', 'scheduled_operations': 'scheduledOperations', 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition', 'source_id': 'sourceId', 'clone_type': 'cloneType' } @@ -289,6 +301,8 @@ def __init__(self, **kwargs): self._autonomous_maintenance_schedule_type = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None self._source_id = None self._clone_type = None self._source = 'DATABASE' diff --git a/src/oci/database/models/create_autonomous_database_details.py b/src/oci/database/models/create_autonomous_database_details.py index 3efe8bae86..d21f005aad 100644 --- a/src/oci/database/models/create_autonomous_database_details.py +++ b/src/oci/database/models/create_autonomous_database_details.py @@ -159,6 +159,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateAutonomousDatabaseDetails. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this CreateAutonomousDatabaseDetails. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this CreateAutonomousDatabaseDetails. + :type database_edition: str + """ self.swagger_types = { 'compartment_id': 'str', @@ -194,7 +202,9 @@ def __init__(self, **kwargs): 'is_mtls_connection_required': 'bool', 'autonomous_maintenance_schedule_type': 'str', 'scheduled_operations': 'list[ScheduledOperationDetails]', - 'is_auto_scaling_for_storage_enabled': 'bool' + 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str' } self.attribute_map = { @@ -231,7 +241,9 @@ def __init__(self, **kwargs): 'is_mtls_connection_required': 'isMtlsConnectionRequired', 'autonomous_maintenance_schedule_type': 'autonomousMaintenanceScheduleType', 'scheduled_operations': 'scheduledOperations', - 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled' + 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition' } self._compartment_id = None @@ -268,6 +280,8 @@ def __init__(self, **kwargs): self._autonomous_maintenance_schedule_type = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None self._source = 'NONE' def __repr__(self): diff --git a/src/oci/database/models/create_autonomous_database_from_backup_details.py b/src/oci/database/models/create_autonomous_database_from_backup_details.py index fcfda5c577..a972d601c1 100644 --- a/src/oci/database/models/create_autonomous_database_from_backup_details.py +++ b/src/oci/database/models/create_autonomous_database_from_backup_details.py @@ -167,6 +167,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateAutonomousDatabaseFromBackupDetails. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this CreateAutonomousDatabaseFromBackupDetails. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this CreateAutonomousDatabaseFromBackupDetails. + :type database_edition: str + :param autonomous_database_backup_id: The value to assign to the autonomous_database_backup_id property of this CreateAutonomousDatabaseFromBackupDetails. :type autonomous_database_backup_id: str @@ -212,6 +220,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'str', 'scheduled_operations': 'list[ScheduledOperationDetails]', 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str', 'autonomous_database_backup_id': 'str', 'clone_type': 'str' } @@ -251,6 +261,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'autonomousMaintenanceScheduleType', 'scheduled_operations': 'scheduledOperations', 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition', 'autonomous_database_backup_id': 'autonomousDatabaseBackupId', 'clone_type': 'cloneType' } @@ -289,6 +301,8 @@ def __init__(self, **kwargs): self._autonomous_maintenance_schedule_type = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None self._autonomous_database_backup_id = None self._clone_type = None self._source = 'BACKUP_FROM_ID' diff --git a/src/oci/database/models/create_autonomous_database_from_backup_timestamp_details.py b/src/oci/database/models/create_autonomous_database_from_backup_timestamp_details.py index e0d20ff441..2ad290c854 100644 --- a/src/oci/database/models/create_autonomous_database_from_backup_timestamp_details.py +++ b/src/oci/database/models/create_autonomous_database_from_backup_timestamp_details.py @@ -167,6 +167,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateAutonomousDatabaseFromBackupTimestampDetails. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this CreateAutonomousDatabaseFromBackupTimestampDetails. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this CreateAutonomousDatabaseFromBackupTimestampDetails. + :type database_edition: str + :param autonomous_database_id: The value to assign to the autonomous_database_id property of this CreateAutonomousDatabaseFromBackupTimestampDetails. :type autonomous_database_id: str @@ -216,6 +224,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'str', 'scheduled_operations': 'list[ScheduledOperationDetails]', 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str', 'autonomous_database_id': 'str', 'timestamp': 'datetime', 'clone_type': 'str' @@ -256,6 +266,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'autonomousMaintenanceScheduleType', 'scheduled_operations': 'scheduledOperations', 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition', 'autonomous_database_id': 'autonomousDatabaseId', 'timestamp': 'timestamp', 'clone_type': 'cloneType' @@ -295,6 +307,8 @@ def __init__(self, **kwargs): self._autonomous_maintenance_schedule_type = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None self._autonomous_database_id = None self._timestamp = None self._clone_type = None diff --git a/src/oci/database/models/create_cross_region_autonomous_database_data_guard_details.py b/src/oci/database/models/create_cross_region_autonomous_database_data_guard_details.py index 2857bf68b5..6d28265792 100644 --- a/src/oci/database/models/create_cross_region_autonomous_database_data_guard_details.py +++ b/src/oci/database/models/create_cross_region_autonomous_database_data_guard_details.py @@ -196,6 +196,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateCrossRegionAutonomousDatabaseDataGuardDetails. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this CreateCrossRegionAutonomousDatabaseDataGuardDetails. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this CreateCrossRegionAutonomousDatabaseDataGuardDetails. + :type database_edition: str + :param source_id: The value to assign to the source_id property of this CreateCrossRegionAutonomousDatabaseDataGuardDetails. :type source_id: str @@ -236,6 +244,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'str', 'scheduled_operations': 'list[ScheduledOperationDetails]', 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str', 'source_id': 'str' } @@ -274,6 +284,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'autonomousMaintenanceScheduleType', 'scheduled_operations': 'scheduledOperations', 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition', 'source_id': 'sourceId' } @@ -311,6 +323,8 @@ def __init__(self, **kwargs): self._autonomous_maintenance_schedule_type = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None self._source_id = None self._source = 'CROSS_REGION_DATAGUARD' diff --git a/src/oci/database/models/create_refreshable_autonomous_database_clone_details.py b/src/oci/database/models/create_refreshable_autonomous_database_clone_details.py index 000215d609..a837e67a94 100644 --- a/src/oci/database/models/create_refreshable_autonomous_database_clone_details.py +++ b/src/oci/database/models/create_refreshable_autonomous_database_clone_details.py @@ -167,6 +167,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this CreateRefreshableAutonomousDatabaseCloneDetails. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this CreateRefreshableAutonomousDatabaseCloneDetails. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this CreateRefreshableAutonomousDatabaseCloneDetails. + :type database_edition: str + :param source_id: The value to assign to the source_id property of this CreateRefreshableAutonomousDatabaseCloneDetails. :type source_id: str @@ -212,6 +220,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'str', 'scheduled_operations': 'list[ScheduledOperationDetails]', 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str', 'source_id': 'str', 'refreshable_mode': 'str' } @@ -251,6 +261,8 @@ def __init__(self, **kwargs): 'autonomous_maintenance_schedule_type': 'autonomousMaintenanceScheduleType', 'scheduled_operations': 'scheduledOperations', 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition', 'source_id': 'sourceId', 'refreshable_mode': 'refreshableMode' } @@ -289,6 +301,8 @@ def __init__(self, **kwargs): self._autonomous_maintenance_schedule_type = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None self._source_id = None self._refreshable_mode = None self._source = 'CLONE_TO_REFRESHABLE' diff --git a/src/oci/database/models/create_vm_cluster_details.py b/src/oci/database/models/create_vm_cluster_details.py index 538861761d..cf275d4728 100644 --- a/src/oci/database/models/create_vm_cluster_details.py +++ b/src/oci/database/models/create_vm_cluster_details.py @@ -104,6 +104,10 @@ def __init__(self, **kwargs): The value to assign to the defined_tags property of this CreateVmClusterDetails. :type defined_tags: dict(str, dict(str, object)) + :param data_collection_options: + The value to assign to the data_collection_options property of this CreateVmClusterDetails. + :type data_collection_options: oci.database.models.DataCollectionOptions + """ self.swagger_types = { 'compartment_id': 'str', @@ -124,7 +128,8 @@ def __init__(self, **kwargs): 'gi_version': 'str', 'db_servers': 'list[str]', 'freeform_tags': 'dict(str, str)', - 'defined_tags': 'dict(str, dict(str, object))' + 'defined_tags': 'dict(str, dict(str, object))', + 'data_collection_options': 'DataCollectionOptions' } self.attribute_map = { @@ -146,7 +151,8 @@ def __init__(self, **kwargs): 'gi_version': 'giVersion', 'db_servers': 'dbServers', 'freeform_tags': 'freeformTags', - 'defined_tags': 'definedTags' + 'defined_tags': 'definedTags', + 'data_collection_options': 'dataCollectionOptions' } self._compartment_id = None @@ -168,6 +174,7 @@ def __init__(self, **kwargs): self._db_servers = None self._freeform_tags = None self._defined_tags = None + self._data_collection_options = None @property def compartment_id(self): @@ -665,6 +672,26 @@ def defined_tags(self, defined_tags): """ self._defined_tags = defined_tags + @property + def data_collection_options(self): + """ + Gets the data_collection_options of this CreateVmClusterDetails. + + :return: The data_collection_options of this CreateVmClusterDetails. + :rtype: oci.database.models.DataCollectionOptions + """ + return self._data_collection_options + + @data_collection_options.setter + def data_collection_options(self, data_collection_options): + """ + Sets the data_collection_options of this CreateVmClusterDetails. + + :param data_collection_options: The data_collection_options of this CreateVmClusterDetails. + :type: oci.database.models.DataCollectionOptions + """ + self._data_collection_options = data_collection_options + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/database/models/data_collection_options.py b/src/oci/database/models/data_collection_options.py new file mode 100644 index 0000000000..05bcd90a44 --- /dev/null +++ b/src/oci/database/models/data_collection_options.py @@ -0,0 +1,70 @@ +# coding: utf-8 +# Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. +# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + +from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 +from oci.decorators import init_model_state_from_kwargs + + +@init_model_state_from_kwargs +class DataCollectionOptions(object): + """ + Indicates user preferences for the various diagnostic collection options for the VM cluster. + """ + + def __init__(self, **kwargs): + """ + Initializes a new DataCollectionOptions object with values from keyword arguments. + The following keyword arguments are supported (corresponding to the getters/setters of this class): + + :param is_diagnostics_events_enabled: + The value to assign to the is_diagnostics_events_enabled property of this DataCollectionOptions. + :type is_diagnostics_events_enabled: bool + + """ + self.swagger_types = { + 'is_diagnostics_events_enabled': 'bool' + } + + self.attribute_map = { + 'is_diagnostics_events_enabled': 'isDiagnosticsEventsEnabled' + } + + self._is_diagnostics_events_enabled = None + + @property + def is_diagnostics_events_enabled(self): + """ + Gets the is_diagnostics_events_enabled of this DataCollectionOptions. + Indicates whether diagnostic collection is enabled for the VM cluster. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM cluster provisioning. You can also disable or enable it at any time using the `UpdateVmCluster` API. + + + :return: The is_diagnostics_events_enabled of this DataCollectionOptions. + :rtype: bool + """ + return self._is_diagnostics_events_enabled + + @is_diagnostics_events_enabled.setter + def is_diagnostics_events_enabled(self, is_diagnostics_events_enabled): + """ + Sets the is_diagnostics_events_enabled of this DataCollectionOptions. + Indicates whether diagnostic collection is enabled for the VM cluster. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM cluster provisioning. You can also disable or enable it at any time using the `UpdateVmCluster` API. + + + :param is_diagnostics_events_enabled: The is_diagnostics_events_enabled of this DataCollectionOptions. + :type: bool + """ + self._is_diagnostics_events_enabled = is_diagnostics_events_enabled + + def __repr__(self): + return formatted_flat_dict(self) + + def __eq__(self, other): + if other is None: + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + return not self == other diff --git a/src/oci/database/models/db_node.py b/src/oci/database/models/db_node.py index f208300877..6828a00ae3 100644 --- a/src/oci/database/models/db_node.py +++ b/src/oci/database/models/db_node.py @@ -333,7 +333,9 @@ def backup_vnic_id(self, backup_vnic_id): def host_ip_id(self): """ Gets the host_ip_id of this DbNode. - The `OCID`__ of the host IP address associated with the database node. + The `OCID`__ of the host IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. @@ -349,7 +351,9 @@ def host_ip_id(self): def host_ip_id(self, host_ip_id): """ Sets the host_ip_id of this DbNode. - The `OCID`__ of the host IP address associated with the database node. + The `OCID`__ of the host IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. @@ -365,7 +369,9 @@ def host_ip_id(self, host_ip_id): def backup_ip_id(self): """ Gets the backup_ip_id of this DbNode. - The `OCID`__ of the backup IP address associated with the database node. + The `OCID`__ of the backup IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. @@ -381,7 +387,9 @@ def backup_ip_id(self): def backup_ip_id(self, backup_ip_id): """ Sets the backup_ip_id of this DbNode. - The `OCID`__ of the backup IP address associated with the database node. + The `OCID`__ of the backup IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. diff --git a/src/oci/database/models/db_node_summary.py b/src/oci/database/models/db_node_summary.py index 9da7d8a3c3..a83e2777b5 100644 --- a/src/oci/database/models/db_node_summary.py +++ b/src/oci/database/models/db_node_summary.py @@ -339,7 +339,9 @@ def backup_vnic_id(self, backup_vnic_id): def host_ip_id(self): """ Gets the host_ip_id of this DbNodeSummary. - The `OCID`__ of the host IP address associated with the database node. + The `OCID`__ of the host IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. @@ -355,7 +357,9 @@ def host_ip_id(self): def host_ip_id(self, host_ip_id): """ Sets the host_ip_id of this DbNodeSummary. - The `OCID`__ of the host IP address associated with the database node. + The `OCID`__ of the host IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. @@ -371,7 +375,9 @@ def host_ip_id(self, host_ip_id): def backup_ip_id(self): """ Gets the backup_ip_id of this DbNodeSummary. - The `OCID`__ of the backup IP address associated with the database node. + The `OCID`__ of the backup IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. @@ -387,7 +393,9 @@ def backup_ip_id(self): def backup_ip_id(self, backup_ip_id): """ Sets the backup_ip_id of this DbNodeSummary. - The `OCID`__ of the backup IP address associated with the database node. + The `OCID`__ of the backup IP address associated with the database node. Use this OCID with either the + :func:`get_private_ip` or the :func:`get_public_ip_by_private_ip_id` API to get the IP address + needed to make a database connection. **Note:** Applies only to Exadata Cloud Service. diff --git a/src/oci/database/models/launch_db_system_base.py b/src/oci/database/models/launch_db_system_base.py index df255e107d..9059f43fc6 100644 --- a/src/oci/database/models/launch_db_system_base.py +++ b/src/oci/database/models/launch_db_system_base.py @@ -724,7 +724,7 @@ def domain(self, domain): def cpu_core_count(self): """ **[Required]** Gets the cpu_core_count of this LaunchDbSystemBase. - The number of CPU cores to enable for a bare metal or Exadata DB system. The valid values depend on the specified shape: + The number of CPU cores to enable for a bare metal or Exadata DB system or AMD VMDB Systems. The valid values depend on the specified shape: - BM.DenseIO1.36 - Specify a multiple of 2, from 2 to 36. - BM.DenseIO2.52 - Specify a multiple of 2, from 2 to 52. @@ -735,8 +735,9 @@ def cpu_core_count(self): - Exadata.Quarter2.92 - Specify a multiple of 2, from 0 to 92. - Exadata.Half2.184 - Specify a multiple of 4, from 0 to 184. - Exadata.Full2.368 - Specify a multiple of 8, from 0 to 368. + - VM.Standard.E4.Flex - Specify any thing from 1 to 64. - This parameter is not used for virtual machine DB systems because virtual machine DB systems have a set number of cores for each shape. + This parameter is not used for INTEL virtual machine DB systems because virtual machine DB systems have a set number of cores for each shape. For information about the number of cores for a virtual machine DB system shape, see `Virtual Machine DB Systems`__ __ https://docs.cloud.oracle.com/Content/Database/Concepts/overview.htm#virtualmachine @@ -751,7 +752,7 @@ def cpu_core_count(self): def cpu_core_count(self, cpu_core_count): """ Sets the cpu_core_count of this LaunchDbSystemBase. - The number of CPU cores to enable for a bare metal or Exadata DB system. The valid values depend on the specified shape: + The number of CPU cores to enable for a bare metal or Exadata DB system or AMD VMDB Systems. The valid values depend on the specified shape: - BM.DenseIO1.36 - Specify a multiple of 2, from 2 to 36. - BM.DenseIO2.52 - Specify a multiple of 2, from 2 to 52. @@ -762,8 +763,9 @@ def cpu_core_count(self, cpu_core_count): - Exadata.Quarter2.92 - Specify a multiple of 2, from 0 to 92. - Exadata.Half2.184 - Specify a multiple of 4, from 0 to 184. - Exadata.Full2.368 - Specify a multiple of 8, from 0 to 368. + - VM.Standard.E4.Flex - Specify any thing from 1 to 64. - This parameter is not used for virtual machine DB systems because virtual machine DB systems have a set number of cores for each shape. + This parameter is not used for INTEL virtual machine DB systems because virtual machine DB systems have a set number of cores for each shape. For information about the number of cores for a virtual machine DB system shape, see `Virtual Machine DB Systems`__ __ https://docs.cloud.oracle.com/Content/Database/Concepts/overview.htm#virtualmachine diff --git a/src/oci/database/models/update_autonomous_database_details.py b/src/oci/database/models/update_autonomous_database_details.py index 0d11bba4d7..c62d4073d3 100644 --- a/src/oci/database/models/update_autonomous_database_details.py +++ b/src/oci/database/models/update_autonomous_database_details.py @@ -201,6 +201,14 @@ def __init__(self, **kwargs): The value to assign to the is_auto_scaling_for_storage_enabled property of this UpdateAutonomousDatabaseDetails. :type is_auto_scaling_for_storage_enabled: bool + :param max_cpu_core_count: + The value to assign to the max_cpu_core_count property of this UpdateAutonomousDatabaseDetails. + :type max_cpu_core_count: int + + :param database_edition: + The value to assign to the database_edition property of this UpdateAutonomousDatabaseDetails. + :type database_edition: str + """ self.swagger_types = { 'cpu_core_count': 'int', @@ -233,7 +241,9 @@ def __init__(self, **kwargs): 'customer_contacts': 'list[CustomerContact]', 'is_mtls_connection_required': 'bool', 'scheduled_operations': 'list[ScheduledOperationDetails]', - 'is_auto_scaling_for_storage_enabled': 'bool' + 'is_auto_scaling_for_storage_enabled': 'bool', + 'max_cpu_core_count': 'int', + 'database_edition': 'str' } self.attribute_map = { @@ -267,7 +277,9 @@ def __init__(self, **kwargs): 'customer_contacts': 'customerContacts', 'is_mtls_connection_required': 'isMtlsConnectionRequired', 'scheduled_operations': 'scheduledOperations', - 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled' + 'is_auto_scaling_for_storage_enabled': 'isAutoScalingForStorageEnabled', + 'max_cpu_core_count': 'maxCpuCoreCount', + 'database_edition': 'databaseEdition' } self._cpu_core_count = None @@ -301,6 +313,8 @@ def __init__(self, **kwargs): self._is_mtls_connection_required = None self._scheduled_operations = None self._is_auto_scaling_for_storage_enabled = None + self._max_cpu_core_count = None + self._database_edition = None @property def cpu_core_count(self): @@ -1284,6 +1298,54 @@ def is_auto_scaling_for_storage_enabled(self, is_auto_scaling_for_storage_enable """ self._is_auto_scaling_for_storage_enabled = is_auto_scaling_for_storage_enabled + @property + def max_cpu_core_count(self): + """ + Gets the max_cpu_core_count of this UpdateAutonomousDatabaseDetails. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :return: The max_cpu_core_count of this UpdateAutonomousDatabaseDetails. + :rtype: int + """ + return self._max_cpu_core_count + + @max_cpu_core_count.setter + def max_cpu_core_count(self, max_cpu_core_count): + """ + Sets the max_cpu_core_count of this UpdateAutonomousDatabaseDetails. + The number of Max OCPU cores to be made available to the autonomous database with auto scaling of cpu enabled. + + + :param max_cpu_core_count: The max_cpu_core_count of this UpdateAutonomousDatabaseDetails. + :type: int + """ + self._max_cpu_core_count = max_cpu_core_count + + @property + def database_edition(self): + """ + Gets the database_edition of this UpdateAutonomousDatabaseDetails. + The Oracle Database Edition that applies to the Autonomous databases. + + + :return: The database_edition of this UpdateAutonomousDatabaseDetails. + :rtype: str + """ + return self._database_edition + + @database_edition.setter + def database_edition(self, database_edition): + """ + Sets the database_edition of this UpdateAutonomousDatabaseDetails. + The Oracle Database Edition that applies to the Autonomous databases. + + + :param database_edition: The database_edition of this UpdateAutonomousDatabaseDetails. + :type: str + """ + self._database_edition = database_edition + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/database/models/update_db_system_details.py b/src/oci/database/models/update_db_system_details.py index 09fb54e935..6c4ca145d6 100644 --- a/src/oci/database/models/update_db_system_details.py +++ b/src/oci/database/models/update_db_system_details.py @@ -125,7 +125,7 @@ def __init__(self, **kwargs): def cpu_core_count(self): """ Gets the cpu_core_count of this UpdateDbSystemDetails. - The new number of CPU cores to set for the DB system. Not applicable for virtual machine DB systems. + The new number of CPU cores to set for the DB system. Not applicable for INTEL based virtual machine DB systems. :return: The cpu_core_count of this UpdateDbSystemDetails. @@ -137,7 +137,7 @@ def cpu_core_count(self): def cpu_core_count(self, cpu_core_count): """ Sets the cpu_core_count of this UpdateDbSystemDetails. - The new number of CPU cores to set for the DB system. Not applicable for virtual machine DB systems. + The new number of CPU cores to set for the DB system. Not applicable for INTEL based virtual machine DB systems. :param cpu_core_count: The cpu_core_count of this UpdateDbSystemDetails. diff --git a/src/oci/database/models/update_vm_cluster_details.py b/src/oci/database/models/update_vm_cluster_details.py index 370db6d780..b476ba1ab5 100644 --- a/src/oci/database/models/update_vm_cluster_details.py +++ b/src/oci/database/models/update_vm_cluster_details.py @@ -76,6 +76,10 @@ def __init__(self, **kwargs): The value to assign to the defined_tags property of this UpdateVmClusterDetails. :type defined_tags: dict(str, dict(str, object)) + :param data_collection_options: + The value to assign to the data_collection_options property of this UpdateVmClusterDetails. + :type data_collection_options: oci.database.models.DataCollectionOptions + """ self.swagger_types = { 'cpu_core_count': 'int', @@ -89,7 +93,8 @@ def __init__(self, **kwargs): 'version': 'PatchDetails', 'update_details': 'VmClusterUpdateDetails', 'freeform_tags': 'dict(str, str)', - 'defined_tags': 'dict(str, dict(str, object))' + 'defined_tags': 'dict(str, dict(str, object))', + 'data_collection_options': 'DataCollectionOptions' } self.attribute_map = { @@ -104,7 +109,8 @@ def __init__(self, **kwargs): 'version': 'version', 'update_details': 'updateDetails', 'freeform_tags': 'freeformTags', - 'defined_tags': 'definedTags' + 'defined_tags': 'definedTags', + 'data_collection_options': 'dataCollectionOptions' } self._cpu_core_count = None @@ -119,6 +125,7 @@ def __init__(self, **kwargs): self._update_details = None self._freeform_tags = None self._defined_tags = None + self._data_collection_options = None @property def cpu_core_count(self): @@ -424,6 +431,26 @@ def defined_tags(self, defined_tags): """ self._defined_tags = defined_tags + @property + def data_collection_options(self): + """ + Gets the data_collection_options of this UpdateVmClusterDetails. + + :return: The data_collection_options of this UpdateVmClusterDetails. + :rtype: oci.database.models.DataCollectionOptions + """ + return self._data_collection_options + + @data_collection_options.setter + def data_collection_options(self, data_collection_options): + """ + Sets the data_collection_options of this UpdateVmClusterDetails. + + :param data_collection_options: The data_collection_options of this UpdateVmClusterDetails. + :type: oci.database.models.DataCollectionOptions + """ + self._data_collection_options = data_collection_options + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/database/models/vm_cluster.py b/src/oci/database/models/vm_cluster.py index 682f69ae98..4087573efd 100644 --- a/src/oci/database/models/vm_cluster.py +++ b/src/oci/database/models/vm_cluster.py @@ -162,6 +162,10 @@ def __init__(self, **kwargs): The value to assign to the defined_tags property of this VmCluster. :type defined_tags: dict(str, dict(str, object)) + :param data_collection_options: + The value to assign to the data_collection_options property of this VmCluster. + :type data_collection_options: oci.database.models.DataCollectionOptions + """ self.swagger_types = { 'id': 'str', @@ -189,7 +193,8 @@ def __init__(self, **kwargs): 'license_model': 'str', 'db_servers': 'list[str]', 'freeform_tags': 'dict(str, str)', - 'defined_tags': 'dict(str, dict(str, object))' + 'defined_tags': 'dict(str, dict(str, object))', + 'data_collection_options': 'DataCollectionOptions' } self.attribute_map = { @@ -218,7 +223,8 @@ def __init__(self, **kwargs): 'license_model': 'licenseModel', 'db_servers': 'dbServers', 'freeform_tags': 'freeformTags', - 'defined_tags': 'definedTags' + 'defined_tags': 'definedTags', + 'data_collection_options': 'dataCollectionOptions' } self._id = None @@ -247,6 +253,7 @@ def __init__(self, **kwargs): self._db_servers = None self._freeform_tags = None self._defined_tags = None + self._data_collection_options = None @property def id(self): @@ -924,6 +931,26 @@ def defined_tags(self, defined_tags): """ self._defined_tags = defined_tags + @property + def data_collection_options(self): + """ + Gets the data_collection_options of this VmCluster. + + :return: The data_collection_options of this VmCluster. + :rtype: oci.database.models.DataCollectionOptions + """ + return self._data_collection_options + + @data_collection_options.setter + def data_collection_options(self, data_collection_options): + """ + Sets the data_collection_options of this VmCluster. + + :param data_collection_options: The data_collection_options of this VmCluster. + :type: oci.database.models.DataCollectionOptions + """ + self._data_collection_options = data_collection_options + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/database/models/vm_cluster_summary.py b/src/oci/database/models/vm_cluster_summary.py index f4b75e7004..2e580f9a5f 100644 --- a/src/oci/database/models/vm_cluster_summary.py +++ b/src/oci/database/models/vm_cluster_summary.py @@ -162,6 +162,10 @@ def __init__(self, **kwargs): The value to assign to the defined_tags property of this VmClusterSummary. :type defined_tags: dict(str, dict(str, object)) + :param data_collection_options: + The value to assign to the data_collection_options property of this VmClusterSummary. + :type data_collection_options: oci.database.models.DataCollectionOptions + """ self.swagger_types = { 'id': 'str', @@ -189,7 +193,8 @@ def __init__(self, **kwargs): 'license_model': 'str', 'db_servers': 'list[str]', 'freeform_tags': 'dict(str, str)', - 'defined_tags': 'dict(str, dict(str, object))' + 'defined_tags': 'dict(str, dict(str, object))', + 'data_collection_options': 'DataCollectionOptions' } self.attribute_map = { @@ -218,7 +223,8 @@ def __init__(self, **kwargs): 'license_model': 'licenseModel', 'db_servers': 'dbServers', 'freeform_tags': 'freeformTags', - 'defined_tags': 'definedTags' + 'defined_tags': 'definedTags', + 'data_collection_options': 'dataCollectionOptions' } self._id = None @@ -247,6 +253,7 @@ def __init__(self, **kwargs): self._db_servers = None self._freeform_tags = None self._defined_tags = None + self._data_collection_options = None @property def id(self): @@ -924,6 +931,26 @@ def defined_tags(self, defined_tags): """ self._defined_tags = defined_tags + @property + def data_collection_options(self): + """ + Gets the data_collection_options of this VmClusterSummary. + + :return: The data_collection_options of this VmClusterSummary. + :rtype: oci.database.models.DataCollectionOptions + """ + return self._data_collection_options + + @data_collection_options.setter + def data_collection_options(self, data_collection_options): + """ + Sets the data_collection_options of this VmClusterSummary. + + :param data_collection_options: The data_collection_options of this VmClusterSummary. + :type: oci.database.models.DataCollectionOptions + """ + self._data_collection_options = data_collection_options + def __repr__(self): return formatted_flat_dict(self) diff --git a/src/oci/identity/identity_client.py b/src/oci/identity/identity_client.py index 0009374377..345bdd1bf8 100644 --- a/src/oci/identity/identity_client.py +++ b/src/oci/identity/identity_client.py @@ -137,7 +137,7 @@ def activate_domain(self, domain_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -191,6 +191,8 @@ def activate_domain(self, domain_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -239,7 +241,7 @@ def activate_mfa_totp_device(self, user_id, mfa_totp_device_id, mfa_totp_token, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -292,6 +294,8 @@ def activate_mfa_totp_device(self, user_id, mfa_totp_device_id, mfa_totp_token, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -336,7 +340,7 @@ def add_user_to_group(self, add_user_to_group_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -376,6 +380,8 @@ def add_user_to_group(self, add_user_to_group_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -416,7 +422,7 @@ def assemble_effective_tag_set(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -467,6 +473,8 @@ def assemble_effective_tag_set(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -518,7 +526,7 @@ def bulk_delete_resources(self, compartment_id, bulk_delete_resources_details, * :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -570,6 +578,8 @@ def bulk_delete_resources(self, compartment_id, bulk_delete_resources_details, * operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -633,7 +643,7 @@ def bulk_delete_tags(self, bulk_delete_tags_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -675,6 +685,8 @@ def bulk_delete_tags(self, bulk_delete_tags_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -729,7 +741,7 @@ def bulk_edit_tags(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -772,6 +784,8 @@ def bulk_edit_tags(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -822,7 +836,7 @@ def bulk_move_resources(self, compartment_id, bulk_move_resources_details, **kwa :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -874,6 +888,8 @@ def bulk_move_resources(self, compartment_id, bulk_move_resources_details, **kwa operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -940,7 +956,7 @@ def cascade_delete_tag_namespace(self, tag_namespace_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -994,6 +1010,8 @@ def cascade_delete_tag_namespace(self, tag_namespace_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1046,7 +1064,7 @@ def change_domain_compartment(self, domain_id, change_domain_compartment_details :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1100,6 +1118,8 @@ def change_domain_compartment(self, domain_id, change_domain_compartment_details operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1159,7 +1179,7 @@ def change_domain_license_type(self, domain_id, change_domain_license_type_detai :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1213,6 +1233,8 @@ def change_domain_license_type(self, domain_id, change_domain_license_type_detai operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1262,7 +1284,7 @@ def change_tag_namespace_compartment(self, tag_namespace_id, change_tag_namespac :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1312,6 +1334,8 @@ def change_tag_namespace_compartment(self, tag_namespace_id, change_tag_namespac operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1365,7 +1389,7 @@ def create_auth_token(self, create_auth_token_details, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1415,6 +1439,8 @@ def create_auth_token(self, create_auth_token_details, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1442,8 +1468,6 @@ def create_compartment(self, create_compartment_details, **kwargs): """ Creates a new compartment in the specified compartment. - **Important:** Compartments cannot be deleted. - Specify the parent compartment's OCID as the compartment ID in the request object. Remember that the tenancy is simply the root compartment. For information about OCIDs, see `Resource Identifiers`__. @@ -1477,7 +1501,7 @@ def create_compartment(self, create_compartment_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1517,6 +1541,8 @@ def create_compartment(self, create_compartment_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1571,7 +1597,7 @@ def create_customer_secret_key(self, create_customer_secret_key_details, user_id :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1621,6 +1647,8 @@ def create_customer_secret_key(self, create_customer_secret_key_details, user_id operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1669,7 +1697,7 @@ def create_db_credential(self, create_db_credential_details, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1721,6 +1749,8 @@ def create_db_credential(self, create_db_credential_details, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1773,7 +1803,7 @@ def create_domain(self, create_domain_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1815,6 +1845,8 @@ def create_domain(self, create_domain_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1872,7 +1904,7 @@ def create_dynamic_group(self, create_dynamic_group_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1912,6 +1944,8 @@ def create_dynamic_group(self, create_dynamic_group_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1974,7 +2008,7 @@ def create_group(self, create_group_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2014,6 +2048,8 @@ def create_group(self, create_group_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2076,7 +2112,7 @@ def create_identity_provider(self, create_identity_provider_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2116,6 +2152,8 @@ def create_identity_provider(self, create_identity_provider_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2163,7 +2201,7 @@ def create_idp_group_mapping(self, create_idp_group_mapping_details, identity_pr :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2213,6 +2251,8 @@ def create_idp_group_mapping(self, create_idp_group_mapping_details, identity_pr operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2254,7 +2294,7 @@ def create_mfa_totp_device(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2304,6 +2344,8 @@ def create_mfa_totp_device(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2367,7 +2409,7 @@ def create_network_source(self, create_network_source_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2407,6 +2449,8 @@ def create_network_source(self, create_network_source_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2449,7 +2493,7 @@ def create_o_auth_client_credential(self, user_id, create_o_auth2_client_credent :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2499,6 +2543,8 @@ def create_o_auth_client_credential(self, user_id, create_o_auth2_client_credent operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2556,7 +2602,7 @@ def create_or_reset_ui_password(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2606,6 +2652,8 @@ def create_or_reset_ui_password(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2665,7 +2713,7 @@ def create_policy(self, create_policy_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2705,6 +2753,8 @@ def create_policy(self, create_policy_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2747,7 +2797,7 @@ def create_region_subscription(self, create_region_subscription_details, tenancy :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2797,6 +2847,8 @@ def create_region_subscription(self, create_region_subscription_details, tenancy operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2844,7 +2896,7 @@ def create_smtp_credential(self, create_smtp_credential_details, user_id, **kwar :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2894,6 +2946,8 @@ def create_smtp_credential(self, create_smtp_credential_details, user_id, **kwar operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2951,7 +3005,7 @@ def create_swift_password(self, create_swift_password_details, user_id, **kwargs :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3001,6 +3055,8 @@ def create_swift_password(self, create_swift_password_details, user_id, **kwargs operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3066,7 +3122,7 @@ def create_tag(self, tag_namespace_id, create_tag_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3116,6 +3172,8 @@ def create_tag(self, tag_namespace_id, create_tag_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3168,7 +3226,7 @@ def create_tag_default(self, create_tag_default_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3210,6 +3268,8 @@ def create_tag_default(self, create_tag_default_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3262,7 +3322,7 @@ def create_tag_namespace(self, create_tag_namespace_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3302,6 +3362,8 @@ def create_tag_namespace(self, create_tag_namespace_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3379,7 +3441,7 @@ def create_user(self, create_user_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3419,6 +3481,8 @@ def create_user(self, create_user_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3475,7 +3539,7 @@ def deactivate_domain(self, domain_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3529,6 +3593,8 @@ def deactivate_domain(self, domain_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3572,7 +3638,7 @@ def delete_api_key(self, user_id, fingerprint, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3623,6 +3689,8 @@ def delete_api_key(self, user_id, fingerprint, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3660,7 +3728,7 @@ def delete_auth_token(self, user_id, auth_token_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3711,6 +3779,8 @@ def delete_auth_token(self, user_id, auth_token_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3745,7 +3815,7 @@ def delete_compartment(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3795,6 +3865,8 @@ def delete_compartment(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3832,7 +3904,7 @@ def delete_customer_secret_key(self, user_id, customer_secret_key_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3883,6 +3955,8 @@ def delete_customer_secret_key(self, user_id, customer_secret_key_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3924,7 +3998,7 @@ def delete_db_credential(self, user_id, db_credential_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3977,6 +4051,8 @@ def delete_db_credential(self, user_id, db_credential_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4021,7 +4097,7 @@ def delete_domain(self, domain_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4073,6 +4149,8 @@ def delete_domain(self, domain_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4107,7 +4185,7 @@ def delete_dynamic_group(self, dynamic_group_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4157,6 +4235,8 @@ def delete_dynamic_group(self, dynamic_group_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4191,7 +4271,7 @@ def delete_group(self, group_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4241,6 +4321,8 @@ def delete_group(self, group_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4280,7 +4362,7 @@ def delete_identity_provider(self, identity_provider_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4330,6 +4412,8 @@ def delete_identity_provider(self, identity_provider_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4371,7 +4455,7 @@ def delete_idp_group_mapping(self, identity_provider_id, mapping_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4422,6 +4506,8 @@ def delete_idp_group_mapping(self, identity_provider_id, mapping_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4459,7 +4545,7 @@ def delete_mfa_totp_device(self, user_id, mfa_totp_device_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4510,6 +4596,8 @@ def delete_mfa_totp_device(self, user_id, mfa_totp_device_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4544,7 +4632,7 @@ def delete_network_source(self, network_source_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4594,6 +4682,8 @@ def delete_network_source(self, network_source_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4631,7 +4721,7 @@ def delete_o_auth_client_credential(self, user_id, oauth2_client_credential_id, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4682,6 +4772,8 @@ def delete_o_auth_client_credential(self, user_id, oauth2_client_credential_id, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4716,7 +4808,7 @@ def delete_policy(self, policy_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4766,6 +4858,8 @@ def delete_policy(self, policy_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4803,7 +4897,7 @@ def delete_smtp_credential(self, user_id, smtp_credential_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4854,6 +4948,8 @@ def delete_smtp_credential(self, user_id, smtp_credential_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4893,7 +4989,7 @@ def delete_swift_password(self, user_id, swift_password_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4944,6 +5040,8 @@ def delete_swift_password(self, user_id, swift_password_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5001,7 +5099,7 @@ def delete_tag(self, tag_namespace_id, tag_name, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5052,6 +5150,8 @@ def delete_tag(self, tag_namespace_id, tag_name, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5090,7 +5190,7 @@ def delete_tag_default(self, tag_default_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5142,6 +5242,8 @@ def delete_tag_default(self, tag_default_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5186,7 +5288,7 @@ def delete_tag_namespace(self, tag_namespace_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5238,6 +5340,8 @@ def delete_tag_namespace(self, tag_namespace_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5272,7 +5376,7 @@ def delete_user(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5322,6 +5426,8 @@ def delete_user(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5379,7 +5485,7 @@ def enable_replication_to_region(self, domain_id, enable_replication_to_region_d :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5433,6 +5539,8 @@ def enable_replication_to_region(self, domain_id, enable_replication_to_region_d operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5473,7 +5581,7 @@ def generate_totp_seed(self, user_id, mfa_totp_device_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5524,6 +5632,8 @@ def generate_totp_seed(self, user_id, mfa_totp_device_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5556,7 +5666,7 @@ def get_authentication_policy(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5599,6 +5709,8 @@ def get_authentication_policy(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5637,7 +5749,7 @@ def get_compartment(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5680,6 +5792,8 @@ def get_compartment(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5715,7 +5829,7 @@ def get_domain(self, domain_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5765,6 +5879,8 @@ def get_domain(self, domain_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5796,7 +5912,7 @@ def get_dynamic_group(self, dynamic_group_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5839,6 +5955,8 @@ def get_dynamic_group(self, dynamic_group_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5874,7 +5992,7 @@ def get_group(self, group_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5917,6 +6035,8 @@ def get_group(self, group_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5952,7 +6072,7 @@ def get_iam_work_request(self, iam_work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6002,6 +6122,8 @@ def get_iam_work_request(self, iam_work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6037,7 +6159,7 @@ def get_identity_provider(self, identity_provider_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6080,6 +6202,8 @@ def get_identity_provider(self, identity_provider_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6118,7 +6242,7 @@ def get_idp_group_mapping(self, identity_provider_id, mapping_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6162,6 +6286,8 @@ def get_idp_group_mapping(self, identity_provider_id, mapping_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6196,7 +6322,7 @@ def get_mfa_totp_device(self, user_id, mfa_totp_device_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6240,6 +6366,8 @@ def get_mfa_totp_device(self, user_id, mfa_totp_device_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6271,7 +6399,7 @@ def get_network_source(self, network_source_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6314,6 +6442,8 @@ def get_network_source(self, network_source_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6345,7 +6475,7 @@ def get_policy(self, policy_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6388,6 +6518,8 @@ def get_policy(self, policy_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6422,7 +6554,7 @@ def get_standard_tag_template(self, compartment_id, standard_tag_namespace_name, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6470,6 +6602,8 @@ def get_standard_tag_template(self, compartment_id, standard_tag_namespace_name, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6506,7 +6640,7 @@ def get_tag(self, tag_namespace_id, tag_name, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6550,6 +6684,8 @@ def get_tag(self, tag_namespace_id, tag_name, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6581,7 +6717,7 @@ def get_tag_default(self, tag_default_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6624,6 +6760,8 @@ def get_tag_default(self, tag_default_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6655,7 +6793,7 @@ def get_tag_namespace(self, tag_namespace_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6698,6 +6836,8 @@ def get_tag_namespace(self, tag_namespace_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6730,7 +6870,7 @@ def get_tagging_work_request(self, work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6773,6 +6913,8 @@ def get_tagging_work_request(self, work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6804,7 +6946,7 @@ def get_tenancy(self, tenancy_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6847,6 +6989,8 @@ def get_tenancy(self, tenancy_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6878,7 +7022,7 @@ def get_user(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6921,6 +7065,8 @@ def get_user(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6952,7 +7098,7 @@ def get_user_group_membership(self, user_group_membership_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6995,6 +7141,8 @@ def get_user_group_membership(self, user_group_membership_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7027,7 +7175,7 @@ def get_user_ui_password_information(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7070,6 +7218,8 @@ def get_user_ui_password_information(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7102,7 +7252,7 @@ def get_work_request(self, work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7145,6 +7295,8 @@ def get_work_request(self, work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7188,7 +7340,7 @@ def import_standard_tags(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7231,6 +7383,8 @@ def import_standard_tags(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7269,7 +7423,7 @@ def list_allowed_domain_license_types(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7315,6 +7469,8 @@ def list_allowed_domain_license_types(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7349,7 +7505,7 @@ def list_api_keys(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7392,6 +7548,8 @@ def list_api_keys(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7424,7 +7582,7 @@ def list_auth_tokens(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7467,6 +7625,8 @@ def list_auth_tokens(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7504,7 +7664,7 @@ def list_availability_domains(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7542,6 +7702,8 @@ def list_availability_domains(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7589,7 +7751,7 @@ def list_bulk_action_resource_types(self, bulk_action_type, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7641,6 +7803,8 @@ def list_bulk_action_resource_types(self, bulk_action_type, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7675,7 +7839,7 @@ def list_bulk_edit_tags_resource_types(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7720,6 +7884,8 @@ def list_bulk_edit_tags_resource_types(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7820,7 +7986,7 @@ def list_compartments(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7906,6 +8072,8 @@ def list_compartments(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7946,7 +8114,7 @@ def list_cost_tracking_tags(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7992,6 +8160,8 @@ def list_cost_tracking_tags(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8024,7 +8194,7 @@ def list_customer_secret_keys(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8067,6 +8237,8 @@ def list_customer_secret_keys(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8134,7 +8306,7 @@ def list_db_credentials(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8221,6 +8393,8 @@ def list_db_credentials(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8308,7 +8482,7 @@ def list_domains(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8398,6 +8572,8 @@ def list_domains(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8465,7 +8641,7 @@ def list_dynamic_groups(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8540,6 +8716,8 @@ def list_dynamic_groups(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8578,7 +8756,7 @@ def list_fault_domains(self, compartment_id, availability_domain, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8617,6 +8795,8 @@ def list_fault_domains(self, compartment_id, availability_domain, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8684,7 +8864,7 @@ def list_groups(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8759,6 +8939,8 @@ def list_groups(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8806,7 +8988,7 @@ def list_iam_work_request_errors(self, iam_work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8873,6 +9055,8 @@ def list_iam_work_request_errors(self, iam_work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8922,7 +9106,7 @@ def list_iam_work_request_logs(self, iam_work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8989,6 +9173,8 @@ def list_iam_work_request_logs(self, iam_work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9035,7 +9221,7 @@ def list_iam_work_requests(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9086,6 +9272,8 @@ def list_iam_work_requests(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9135,7 +9323,7 @@ def list_identity_provider_groups(self, identity_provider_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9201,6 +9389,8 @@ def list_identity_provider_groups(self, identity_provider_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9279,7 +9469,7 @@ def list_identity_providers(self, protocol, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9355,6 +9545,8 @@ def list_identity_providers(self, protocol, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9396,7 +9588,7 @@ def list_idp_group_mappings(self, identity_provider_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9451,6 +9643,8 @@ def list_idp_group_mappings(self, identity_provider_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9509,7 +9703,7 @@ def list_mfa_totp_devices(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9582,6 +9776,8 @@ def list_mfa_totp_devices(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9651,7 +9847,7 @@ def list_network_sources(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9726,6 +9922,8 @@ def list_network_sources(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9768,7 +9966,7 @@ def list_o_auth_client_credentials(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9832,6 +10030,8 @@ def list_o_auth_client_credentials(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9903,7 +10103,7 @@ def list_policies(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9978,6 +10178,8 @@ def list_policies(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10009,7 +10211,7 @@ def list_region_subscriptions(self, tenancy_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10052,6 +10254,8 @@ def list_region_subscriptions(self, tenancy_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10080,7 +10284,7 @@ def list_regions(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10113,6 +10317,8 @@ def list_regions(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10143,7 +10349,7 @@ def list_smtp_credentials(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10186,6 +10392,8 @@ def list_smtp_credentials(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10223,7 +10431,7 @@ def list_standard_tag_namespaces(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10269,6 +10477,8 @@ def list_standard_tag_namespaces(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10303,7 +10513,7 @@ def list_swift_passwords(self, user_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10346,6 +10556,8 @@ def list_swift_passwords(self, user_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10394,7 +10606,7 @@ def list_tag_defaults(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10454,6 +10666,8 @@ def list_tag_defaults(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10500,7 +10714,7 @@ def list_tag_namespaces(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10557,6 +10771,8 @@ def list_tag_namespaces(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10594,7 +10810,7 @@ def list_tagging_work_request_errors(self, work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10649,6 +10865,8 @@ def list_tagging_work_request_errors(self, work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10688,7 +10906,7 @@ def list_tagging_work_request_logs(self, work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10743,6 +10961,8 @@ def list_tagging_work_request_logs(self, work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10785,7 +11005,7 @@ def list_tagging_work_requests(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10833,6 +11053,8 @@ def list_tagging_work_requests(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10875,7 +11097,7 @@ def list_tags(self, tag_namespace_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10939,6 +11161,8 @@ def list_tags(self, tag_namespace_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10995,7 +11219,7 @@ def list_user_group_memberships(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11045,6 +11269,8 @@ def list_user_group_memberships(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11118,7 +11344,7 @@ def list_users(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11197,6 +11423,8 @@ def list_users(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11237,7 +11465,7 @@ def list_work_requests(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11285,6 +11513,8 @@ def list_work_requests(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11344,7 +11574,7 @@ def move_compartment(self, compartment_id, move_compartment_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11398,6 +11628,8 @@ def move_compartment(self, compartment_id, move_compartment_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11439,7 +11671,7 @@ def recover_compartment(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11491,6 +11723,8 @@ def recover_compartment(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11527,7 +11761,7 @@ def remove_user_from_group(self, user_group_membership_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11577,6 +11811,8 @@ def remove_user_from_group(self, user_group_membership_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11606,7 +11842,7 @@ def reset_idp_scim_client(self, identity_provider_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11649,6 +11885,8 @@ def reset_idp_scim_client(self, identity_provider_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11691,7 +11929,7 @@ def update_auth_token(self, user_id, auth_token_id, update_auth_token_details, * :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11742,6 +11980,8 @@ def update_auth_token(self, user_id, auth_token_id, update_auth_token_details, * operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11783,7 +12023,7 @@ def update_authentication_policy(self, compartment_id, update_authentication_pol :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11833,6 +12073,8 @@ def update_authentication_policy(self, compartment_id, update_authentication_pol operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11874,7 +12116,7 @@ def update_compartment(self, compartment_id, update_compartment_details, **kwarg :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11924,6 +12166,8 @@ def update_compartment(self, compartment_id, update_compartment_details, **kwarg operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11968,7 +12212,7 @@ def update_customer_secret_key(self, user_id, customer_secret_key_id, update_cus :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12019,6 +12263,8 @@ def update_customer_secret_key(self, user_id, customer_secret_key_id, update_cus operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12067,7 +12313,7 @@ def update_domain(self, domain_id, update_domain_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12119,6 +12365,8 @@ def update_domain(self, domain_id, update_domain_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12158,7 +12406,7 @@ def update_dynamic_group(self, dynamic_group_id, update_dynamic_group_details, * :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12208,6 +12456,8 @@ def update_dynamic_group(self, dynamic_group_id, update_dynamic_group_details, * operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12249,7 +12499,7 @@ def update_group(self, group_id, update_group_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12299,6 +12549,8 @@ def update_group(self, group_id, update_group_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12344,7 +12596,7 @@ def update_identity_provider(self, identity_provider_id, update_identity_provide :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12394,6 +12646,8 @@ def update_identity_provider(self, identity_provider_id, update_identity_provide operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12442,7 +12696,7 @@ def update_idp_group_mapping(self, identity_provider_id, mapping_id, update_idp_ :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12493,6 +12747,8 @@ def update_idp_group_mapping(self, identity_provider_id, mapping_id, update_idp_ operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12534,7 +12790,7 @@ def update_network_source(self, network_source_id, update_network_source_details :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12584,6 +12840,8 @@ def update_network_source(self, network_source_id, update_network_source_details operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12628,7 +12886,7 @@ def update_o_auth_client_credential(self, user_id, oauth2_client_credential_id, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12679,6 +12937,8 @@ def update_o_auth_client_credential(self, user_id, oauth2_client_credential_id, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12722,7 +12982,7 @@ def update_policy(self, policy_id, update_policy_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12772,6 +13032,8 @@ def update_policy(self, policy_id, update_policy_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12816,7 +13078,7 @@ def update_smtp_credential(self, user_id, smtp_credential_id, update_smtp_creden :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12867,6 +13129,8 @@ def update_smtp_credential(self, user_id, smtp_credential_id, update_smtp_creden operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12913,7 +13177,7 @@ def update_swift_password(self, user_id, swift_password_id, update_swift_passwor :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12964,6 +13228,8 @@ def update_swift_password(self, user_id, swift_password_id, update_swift_passwor operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13017,7 +13283,7 @@ def update_tag(self, tag_namespace_id, tag_name, update_tag_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13068,6 +13334,8 @@ def update_tag(self, tag_namespace_id, tag_name, update_tag_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13118,7 +13386,7 @@ def update_tag_default(self, tag_default_id, update_tag_default_details, **kwarg :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13170,6 +13438,8 @@ def update_tag_default(self, tag_default_id, update_tag_default_details, **kwarg operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13216,7 +13486,7 @@ def update_tag_namespace(self, tag_namespace_id, update_tag_namespace_details, * :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13259,6 +13529,8 @@ def update_tag_namespace(self, tag_namespace_id, update_tag_namespace_details, * operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13300,7 +13572,7 @@ def update_user(self, user_id, update_user_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13350,6 +13622,8 @@ def update_user(self, user_id, update_user_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13391,7 +13665,7 @@ def update_user_capabilities(self, user_id, update_user_capabilities_details, ** :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13441,6 +13715,8 @@ def update_user_capabilities(self, user_id, update_user_capabilities_details, ** operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13482,7 +13758,7 @@ def update_user_state(self, user_id, update_state_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13532,6 +13808,8 @@ def update_user_state(self, user_id, update_state_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13589,7 +13867,7 @@ def upload_api_key(self, user_id, create_api_key_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13639,6 +13917,8 @@ def upload_api_key(self, user_id, create_api_key_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): diff --git a/src/oci/identity/models/create_user_details.py b/src/oci/identity/models/create_user_details.py index 0a19595511..c8f4399a35 100644 --- a/src/oci/identity/models/create_user_details.py +++ b/src/oci/identity/models/create_user_details.py @@ -150,7 +150,9 @@ def description(self, description): def email(self): """ Gets the email of this CreateUserDetails. - The email you assign to the user. Has to be unique across the tenancy. + The email you assign to the user during creation. The email must be unique across all users in the tenancy. + + (For tenancies that support identity domains) You must provide an email for each user. :return: The email of this CreateUserDetails. @@ -162,7 +164,9 @@ def email(self): def email(self, email): """ Sets the email of this CreateUserDetails. - The email you assign to the user. Has to be unique across the tenancy. + The email you assign to the user during creation. The email must be unique across all users in the tenancy. + + (For tenancies that support identity domains) You must provide an email for each user. :param email: The email of this CreateUserDetails. diff --git a/src/oci/identity/models/update_user_details.py b/src/oci/identity/models/update_user_details.py index 40a0695850..5008ce0775 100644 --- a/src/oci/identity/models/update_user_details.py +++ b/src/oci/identity/models/update_user_details.py @@ -93,7 +93,9 @@ def description(self, description): def email(self): """ Gets the email of this UpdateUserDetails. - The email address you assign to the user. Has to be unique across the tenancy. + The email you assign to the user during creation. The email must be unique across all users in the tenancy. + + (For tenancies that support identity domains) You must provide an email for each user. :return: The email of this UpdateUserDetails. @@ -105,7 +107,9 @@ def email(self): def email(self, email): """ Sets the email of this UpdateUserDetails. - The email address you assign to the user. Has to be unique across the tenancy. + The email you assign to the user during creation. The email must be unique across all users in the tenancy. + + (For tenancies that support identity domains) You must provide an email for each user. :param email: The email of this UpdateUserDetails. diff --git a/src/oci/mysql/models/create_db_system_source_import_from_url_details.py b/src/oci/mysql/models/create_db_system_source_import_from_url_details.py index adab80ce97..679e3e3a24 100644 --- a/src/oci/mysql/models/create_db_system_source_import_from_url_details.py +++ b/src/oci/mysql/models/create_db_system_source_import_from_url_details.py @@ -47,7 +47,13 @@ def __init__(self, **kwargs): def source_url(self): """ **[Required]** Gets the source_url of this CreateDbSystemSourceImportFromUrlDetails. - The Pre-Authenticated Request (PAR) URL of the file you want to import from Object Storage. + The Pre-Authenticated Request (PAR) of a bucket/prefix or PAR of a @.manifest.json object from the Object Storage. + Check `Using Pre-Authenticated Requests`__ + for information related to PAR creation. + Please create PAR with \"Permit object reads\" access type and \"Enable Object Listing\" permission when using a bucket/prefix PAR. + Please create PAR with \"Permit object reads\" access type when using a @.manifest.json object PAR. + + __ https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/usingpreauthenticatedrequests.htm :return: The source_url of this CreateDbSystemSourceImportFromUrlDetails. @@ -59,7 +65,13 @@ def source_url(self): def source_url(self, source_url): """ Sets the source_url of this CreateDbSystemSourceImportFromUrlDetails. - The Pre-Authenticated Request (PAR) URL of the file you want to import from Object Storage. + The Pre-Authenticated Request (PAR) of a bucket/prefix or PAR of a @.manifest.json object from the Object Storage. + Check `Using Pre-Authenticated Requests`__ + for information related to PAR creation. + Please create PAR with \"Permit object reads\" access type and \"Enable Object Listing\" permission when using a bucket/prefix PAR. + Please create PAR with \"Permit object reads\" access type when using a @.manifest.json object PAR. + + __ https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/usingpreauthenticatedrequests.htm :param source_url: The source_url of this CreateDbSystemSourceImportFromUrlDetails. diff --git a/src/oci/mysql/models/update_db_system_details.py b/src/oci/mysql/models/update_db_system_details.py index 78bb3770a3..94e84e2ffc 100644 --- a/src/oci/mysql/models/update_db_system_details.py +++ b/src/oci/mysql/models/update_db_system_details.py @@ -505,11 +505,13 @@ def admin_password(self, admin_password): def data_storage_size_in_gbs(self): """ Gets the data_storage_size_in_gbs of this UpdateDbSystemDetails. - New size of the data volume in GBs that will be created and attached. + Expands the DB System's storage to the specified value. Only supports values larger than the current DB System's + storage size. - Increases in data storage size will happen asynchronously and will require DB System downtime. + DB Systems with initial storage of 400 GB or less can be expanded up to 32 TB. DB Systems with initial storage + larger than 400 GB can be expanded up to 64 TB. - Decreases in data storage size are not supported. + It is not possible to decrease data storage size. :return: The data_storage_size_in_gbs of this UpdateDbSystemDetails. @@ -521,11 +523,13 @@ def data_storage_size_in_gbs(self): def data_storage_size_in_gbs(self, data_storage_size_in_gbs): """ Sets the data_storage_size_in_gbs of this UpdateDbSystemDetails. - New size of the data volume in GBs that will be created and attached. + Expands the DB System's storage to the specified value. Only supports values larger than the current DB System's + storage size. - Increases in data storage size will happen asynchronously and will require DB System downtime. + DB Systems with initial storage of 400 GB or less can be expanded up to 32 TB. DB Systems with initial storage + larger than 400 GB can be expanded up to 64 TB. - Decreases in data storage size are not supported. + It is not possible to decrease data storage size. :param data_storage_size_in_gbs: The data_storage_size_in_gbs of this UpdateDbSystemDetails. diff --git a/src/oci/opsi/operations_insights_client.py b/src/oci/opsi/operations_insights_client.py index 787f1b9317..81a56cf77d 100644 --- a/src/oci/opsi/operations_insights_client.py +++ b/src/oci/opsi/operations_insights_client.py @@ -137,7 +137,7 @@ def add_exadata_insight_members(self, add_exadata_insight_members_details, exada :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -191,6 +191,8 @@ def add_exadata_insight_members(self, add_exadata_insight_members_details, exada operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -243,7 +245,7 @@ def change_database_insight_compartment(self, database_insight_id, change_databa :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -297,6 +299,8 @@ def change_database_insight_compartment(self, database_insight_id, change_databa operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -341,7 +345,7 @@ def change_enterprise_manager_bridge_compartment(self, enterprise_manager_bridge :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -393,6 +397,8 @@ def change_enterprise_manager_bridge_compartment(self, enterprise_manager_bridge operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -444,7 +450,7 @@ def change_exadata_insight_compartment(self, exadata_insight_id, change_exadata_ :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -498,6 +504,8 @@ def change_exadata_insight_compartment(self, exadata_insight_id, change_exadata_ operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -550,7 +558,7 @@ def change_host_insight_compartment(self, host_insight_id, change_host_insight_c :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -604,6 +612,8 @@ def change_host_insight_compartment(self, host_insight_id, change_host_insight_c operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -658,7 +668,7 @@ def change_operations_insights_private_endpoint_compartment(self, operations_ins :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -712,6 +722,8 @@ def change_operations_insights_private_endpoint_compartment(self, operations_ins operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -764,7 +776,7 @@ def change_pe_comanaged_database_insight(self, database_insight_id, change_pe_co :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -818,6 +830,8 @@ def change_pe_comanaged_database_insight(self, database_insight_id, change_pe_co operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -863,7 +877,7 @@ def create_awr_hub(self, create_awr_hub_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -905,6 +919,8 @@ def create_awr_hub(self, create_awr_hub_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -949,7 +965,7 @@ def create_database_insight(self, create_database_insight_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -991,6 +1007,8 @@ def create_database_insight(self, create_database_insight_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1035,7 +1053,7 @@ def create_enterprise_manager_bridge(self, create_enterprise_manager_bridge_deta :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1077,6 +1095,8 @@ def create_enterprise_manager_bridge(self, create_enterprise_manager_bridge_deta operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1121,7 +1141,7 @@ def create_exadata_insight(self, create_exadata_insight_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1163,6 +1183,8 @@ def create_exadata_insight(self, create_exadata_insight_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1207,7 +1229,7 @@ def create_host_insight(self, create_host_insight_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1249,6 +1271,8 @@ def create_host_insight(self, create_host_insight_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1294,7 +1318,7 @@ def create_operations_insights_private_endpoint(self, create_operations_insights :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1336,6 +1360,8 @@ def create_operations_insights_private_endpoint(self, create_operations_insights operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1382,7 +1408,7 @@ def create_operations_insights_warehouse(self, create_operations_insights_wareho :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1424,6 +1450,8 @@ def create_operations_insights_warehouse(self, create_operations_insights_wareho operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1469,7 +1497,7 @@ def create_operations_insights_warehouse_user(self, create_operations_insights_w :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1511,6 +1539,8 @@ def create_operations_insights_warehouse_user(self, create_operations_insights_w operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1552,7 +1582,7 @@ def delete_awr_hub(self, awr_hub_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1604,6 +1634,8 @@ def delete_awr_hub(self, awr_hub_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1642,7 +1674,7 @@ def delete_database_insight(self, database_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1694,6 +1726,8 @@ def delete_database_insight(self, database_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1732,7 +1766,7 @@ def delete_enterprise_manager_bridge(self, enterprise_manager_bridge_id, **kwarg :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1784,6 +1818,8 @@ def delete_enterprise_manager_bridge(self, enterprise_manager_bridge_id, **kwarg operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1822,7 +1858,7 @@ def delete_exadata_insight(self, exadata_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1874,6 +1910,8 @@ def delete_exadata_insight(self, exadata_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -1912,7 +1950,7 @@ def delete_host_insight(self, host_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -1964,6 +2002,8 @@ def delete_host_insight(self, host_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2004,7 +2044,7 @@ def delete_operations_insights_private_endpoint(self, operations_insights_privat :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2056,6 +2096,8 @@ def delete_operations_insights_private_endpoint(self, operations_insights_privat operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2097,7 +2139,7 @@ def delete_operations_insights_warehouse(self, operations_insights_warehouse_id, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2149,6 +2191,8 @@ def delete_operations_insights_warehouse(self, operations_insights_warehouse_id, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2187,7 +2231,7 @@ def delete_operations_insights_warehouse_user(self, operations_insights_warehous :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2239,6 +2283,8 @@ def delete_operations_insights_warehouse_user(self, operations_insights_warehous operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2285,7 +2331,7 @@ def disable_database_insight(self, database_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2339,6 +2385,8 @@ def disable_database_insight(self, database_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2386,7 +2434,7 @@ def disable_exadata_insight(self, exadata_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2440,6 +2488,8 @@ def disable_exadata_insight(self, exadata_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2487,7 +2537,7 @@ def disable_host_insight(self, host_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2541,6 +2591,8 @@ def disable_host_insight(self, host_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2586,7 +2638,7 @@ def download_operations_insights_warehouse_wallet(self, operations_insights_ware :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2638,6 +2690,8 @@ def download_operations_insights_warehouse_wallet(self, operations_insights_ware operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2692,7 +2746,7 @@ def enable_database_insight(self, enable_database_insight_details, database_insi :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2746,6 +2800,8 @@ def enable_database_insight(self, enable_database_insight_details, database_insi operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2798,7 +2854,7 @@ def enable_exadata_insight(self, enable_exadata_insight_details, exadata_insight :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2852,6 +2908,8 @@ def enable_exadata_insight(self, enable_exadata_insight_details, exadata_insight operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2904,7 +2962,7 @@ def enable_host_insight(self, enable_host_insight_details, host_insight_id, **kw :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -2958,6 +3016,8 @@ def enable_host_insight(self, enable_host_insight_details, host_insight_id, **kw operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -2994,7 +3054,7 @@ def get_awr_hub(self, awr_hub_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3044,6 +3104,8 @@ def get_awr_hub(self, awr_hub_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3103,7 +3165,7 @@ def get_awr_report(self, awr_hub_id, awr_source_database_identifier, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3177,6 +3239,8 @@ def get_awr_report(self, awr_hub_id, awr_source_database_identifier, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3214,7 +3278,7 @@ def get_database_insight(self, database_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3264,6 +3328,8 @@ def get_database_insight(self, database_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3299,7 +3365,7 @@ def get_enterprise_manager_bridge(self, enterprise_manager_bridge_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3349,6 +3415,8 @@ def get_enterprise_manager_bridge(self, enterprise_manager_bridge_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3384,7 +3452,7 @@ def get_exadata_insight(self, exadata_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3434,6 +3502,8 @@ def get_exadata_insight(self, exadata_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3469,7 +3539,7 @@ def get_host_insight(self, host_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3519,6 +3589,8 @@ def get_host_insight(self, host_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3556,7 +3628,7 @@ def get_operations_insights_private_endpoint(self, operations_insights_private_e :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3606,6 +3678,8 @@ def get_operations_insights_private_endpoint(self, operations_insights_private_e operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3642,7 +3716,7 @@ def get_operations_insights_warehouse(self, operations_insights_warehouse_id, ** :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3692,6 +3766,8 @@ def get_operations_insights_warehouse(self, operations_insights_warehouse_id, ** operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3727,7 +3803,7 @@ def get_operations_insights_warehouse_user(self, operations_insights_warehouse_u :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3777,6 +3853,8 @@ def get_operations_insights_warehouse_user(self, operations_insights_warehouse_u operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3812,7 +3890,7 @@ def get_work_request(self, work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3862,6 +3940,8 @@ def get_work_request(self, work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -3920,7 +4000,7 @@ def ingest_database_configuration(self, ingest_database_configuration_details, * :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -3972,6 +4052,8 @@ def ingest_database_configuration(self, ingest_database_configuration_details, * operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4028,7 +4110,7 @@ def ingest_host_configuration(self, id, ingest_host_configuration_details, **kwa :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4077,6 +4159,8 @@ def ingest_host_configuration(self, id, ingest_host_configuration_details, **kwa operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4133,7 +4217,7 @@ def ingest_host_metrics(self, id, ingest_host_metrics_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4182,6 +4266,8 @@ def ingest_host_metrics(self, id, ingest_host_metrics_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4249,7 +4335,7 @@ def ingest_sql_bucket(self, ingest_sql_bucket_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4303,6 +4389,8 @@ def ingest_sql_bucket(self, ingest_sql_bucket_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4370,7 +4458,7 @@ def ingest_sql_plan_lines(self, ingest_sql_plan_lines_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4424,6 +4512,8 @@ def ingest_sql_plan_lines(self, ingest_sql_plan_lines_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4486,7 +4576,7 @@ def ingest_sql_stats(self, ingest_sql_stats_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4538,6 +4628,8 @@ def ingest_sql_stats(self, ingest_sql_stats_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4606,7 +4698,7 @@ def ingest_sql_text(self, ingest_sql_text_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4660,6 +4752,8 @@ def ingest_sql_text(self, ingest_sql_text_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4740,7 +4834,7 @@ def list_awr_hubs(self, operations_insights_warehouse_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4823,6 +4917,8 @@ def list_awr_hubs(self, operations_insights_warehouse_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -4894,7 +4990,7 @@ def list_awr_snapshots(self, awr_hub_id, awr_source_database_identifier, **kwarg :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -4975,6 +5071,8 @@ def list_awr_snapshots(self, awr_hub_id, awr_source_database_identifier, **kwarg operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5099,7 +5197,7 @@ def list_database_configurations(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5199,6 +5297,8 @@ def list_database_configurations(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5308,7 +5408,7 @@ def list_database_insights(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5428,6 +5528,8 @@ def list_database_insights(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5506,7 +5608,7 @@ def list_enterprise_manager_bridges(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5590,6 +5692,8 @@ def list_enterprise_manager_bridges(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5687,7 +5791,7 @@ def list_exadata_configurations(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5767,6 +5871,8 @@ def list_exadata_configurations(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -5856,7 +5962,7 @@ def list_exadata_insights(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -5952,6 +6058,8 @@ def list_exadata_insights(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6064,7 +6172,7 @@ def list_host_configurations(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6158,6 +6266,8 @@ def list_host_configurations(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6259,7 +6369,7 @@ def list_host_insights(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6367,6 +6477,8 @@ def list_host_insights(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6466,7 +6578,7 @@ def list_hosted_entities(self, compartment_id, id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6552,6 +6664,8 @@ def list_hosted_entities(self, compartment_id, id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6619,7 +6733,7 @@ def list_importable_agent_entities(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6686,6 +6800,8 @@ def list_importable_agent_entities(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6746,7 +6862,7 @@ def list_importable_enterprise_manager_entities(self, enterprise_manager_bridge_ :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6810,6 +6926,8 @@ def list_importable_enterprise_manager_entities(self, enterprise_manager_bridge_ operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -6897,7 +7015,7 @@ def list_operations_insights_private_endpoints(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -6985,6 +7103,8 @@ def list_operations_insights_private_endpoints(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7062,7 +7182,7 @@ def list_operations_insights_warehouse_users(self, operations_insights_warehouse :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7145,6 +7265,8 @@ def list_operations_insights_warehouse_users(self, operations_insights_warehouse operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7220,7 +7342,7 @@ def list_operations_insights_warehouses(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7302,6 +7424,8 @@ def list_operations_insights_warehouses(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7365,7 +7489,7 @@ def list_sql_plans(self, compartment_id, sql_identifier, plan_hash, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7418,6 +7542,8 @@ def list_sql_plans(self, compartment_id, sql_identifier, plan_hash, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7514,7 +7640,7 @@ def list_sql_searches(self, compartment_id, sql_identifier, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7578,6 +7704,8 @@ def list_sql_searches(self, compartment_id, sql_identifier, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7664,7 +7792,7 @@ def list_sql_texts(self, compartment_id, sql_identifier, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7726,6 +7854,8 @@ def list_sql_texts(self, compartment_id, sql_identifier, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7787,7 +7917,7 @@ def list_work_request_errors(self, work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -7863,6 +7993,8 @@ def list_work_request_errors(self, work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -7926,7 +8058,7 @@ def list_work_request_logs(self, work_request_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8002,6 +8134,8 @@ def list_work_request_logs(self, work_request_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8081,7 +8215,7 @@ def list_work_requests(self, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8164,6 +8298,8 @@ def list_work_requests(self, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8204,7 +8340,7 @@ def rotate_operations_insights_warehouse_wallet(self, operations_insights_wareho :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8256,6 +8392,8 @@ def rotate_operations_insights_warehouse_wallet(self, operations_insights_wareho operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8323,7 +8461,7 @@ def summarize_awr_sources_summaries(self, awr_hub_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8403,6 +8541,8 @@ def summarize_awr_sources_summaries(self, awr_hub_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8556,7 +8696,7 @@ def summarize_database_insight_resource_capacity_trend(self, compartment_id, res :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8671,6 +8811,8 @@ def summarize_database_insight_resource_capacity_trend(self, compartment_id, res operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -8835,7 +8977,7 @@ def summarize_database_insight_resource_forecast_trend(self, compartment_id, res :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -8954,6 +9096,8 @@ def summarize_database_insight_resource_forecast_trend(self, compartment_id, res operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9112,7 +9256,7 @@ def summarize_database_insight_resource_statistics(self, compartment_id, resourc :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9224,6 +9368,8 @@ def summarize_database_insight_resource_statistics(self, compartment_id, resourc operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9354,7 +9500,7 @@ def summarize_database_insight_resource_usage(self, compartment_id, resource_met :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9440,6 +9586,8 @@ def summarize_database_insight_resource_usage(self, compartment_id, resource_met operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9576,7 +9724,7 @@ def summarize_database_insight_resource_usage_trend(self, compartment_id, resour :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9678,6 +9826,8 @@ def summarize_database_insight_resource_usage_trend(self, compartment_id, resour operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9806,7 +9956,7 @@ def summarize_database_insight_resource_utilization_insight(self, compartment_id :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -9892,6 +10042,8 @@ def summarize_database_insight_resource_utilization_insight(self, compartment_id operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -9976,7 +10128,7 @@ def summarize_database_insight_tablespace_usage_trend(self, compartment_id, **kw :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10035,6 +10187,8 @@ def summarize_database_insight_tablespace_usage_trend(self, compartment_id, **kw operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10160,7 +10314,7 @@ def summarize_exadata_insight_resource_capacity_trend(self, resource_type, resou :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10249,6 +10403,8 @@ def summarize_exadata_insight_resource_capacity_trend(self, resource_type, resou operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10374,7 +10530,7 @@ def summarize_exadata_insight_resource_capacity_trend_aggregated(self, resource_ :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10464,6 +10620,8 @@ def summarize_exadata_insight_resource_capacity_trend_aggregated(self, resource_ operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10611,7 +10769,7 @@ def summarize_exadata_insight_resource_forecast_trend(self, resource_type, resou :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10722,6 +10880,8 @@ def summarize_exadata_insight_resource_forecast_trend(self, resource_type, resou operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -10863,7 +11023,7 @@ def summarize_exadata_insight_resource_forecast_trend_aggregated(self, resource_ :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -10959,6 +11119,8 @@ def summarize_exadata_insight_resource_forecast_trend_aggregated(self, resource_ operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11066,7 +11228,7 @@ def summarize_exadata_insight_resource_statistics(self, exadata_insight_id, reso :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11149,6 +11311,8 @@ def summarize_exadata_insight_resource_statistics(self, exadata_insight_id, reso operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11287,7 +11451,7 @@ def summarize_exadata_insight_resource_usage(self, compartment_id, resource_type :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11380,6 +11544,8 @@ def summarize_exadata_insight_resource_usage(self, compartment_id, resource_type operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11499,7 +11665,7 @@ def summarize_exadata_insight_resource_usage_aggregated(self, compartment_id, re :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11572,6 +11738,8 @@ def summarize_exadata_insight_resource_usage_aggregated(self, compartment_id, re operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11698,7 +11866,7 @@ def summarize_exadata_insight_resource_utilization_insight(self, compartment_id, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11775,6 +11943,8 @@ def summarize_exadata_insight_resource_utilization_insight(self, compartment_id, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -11842,7 +12012,7 @@ def summarize_exadata_members(self, exadata_insight_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -11911,6 +12081,8 @@ def summarize_exadata_members(self, exadata_insight_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12044,7 +12216,7 @@ def summarize_host_insight_resource_capacity_trend(self, compartment_id, resourc :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12149,6 +12321,8 @@ def summarize_host_insight_resource_capacity_trend(self, compartment_id, resourc operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12295,7 +12469,7 @@ def summarize_host_insight_resource_forecast_trend(self, compartment_id, resourc :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12404,6 +12578,8 @@ def summarize_host_insight_resource_forecast_trend(self, compartment_id, resourc operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12547,7 +12723,7 @@ def summarize_host_insight_resource_statistics(self, compartment_id, resource_me :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12651,6 +12827,8 @@ def summarize_host_insight_resource_statistics(self, compartment_id, resource_me operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12769,7 +12947,7 @@ def summarize_host_insight_resource_usage(self, compartment_id, resource_metric, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -12849,6 +13027,8 @@ def summarize_host_insight_resource_usage(self, compartment_id, resource_metric, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -12973,7 +13153,7 @@ def summarize_host_insight_resource_usage_trend(self, compartment_id, resource_m :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13069,6 +13249,8 @@ def summarize_host_insight_resource_usage_trend(self, compartment_id, resource_m operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13185,7 +13367,7 @@ def summarize_host_insight_resource_utilization_insight(self, compartment_id, re :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13265,6 +13447,8 @@ def summarize_host_insight_resource_utilization_insight(self, compartment_id, re operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13348,7 +13532,7 @@ def summarize_host_insight_top_processes_usage_trend(self, compartment_id, id, r :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13405,6 +13589,8 @@ def summarize_host_insight_top_processes_usage_trend(self, compartment_id, id, r operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13441,7 +13627,7 @@ def summarize_operations_insights_warehouse_resource_usage(self, operations_insi :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13491,6 +13677,8 @@ def summarize_operations_insights_warehouse_resource_usage(self, operations_insi operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13613,7 +13801,7 @@ def summarize_sql_insights(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13698,6 +13886,8 @@ def summarize_sql_insights(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13776,7 +13966,7 @@ def summarize_sql_plan_insights(self, compartment_id, sql_identifier, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13834,6 +14024,8 @@ def summarize_sql_plan_insights(self, compartment_id, sql_identifier, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -13912,7 +14104,7 @@ def summarize_sql_response_time_distributions(self, compartment_id, sql_identifi :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -13970,6 +14162,8 @@ def summarize_sql_response_time_distributions(self, compartment_id, sql_identifi operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14121,7 +14315,7 @@ def summarize_sql_statistics(self, compartment_id, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -14238,6 +14432,8 @@ def summarize_sql_statistics(self, compartment_id, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14355,7 +14551,7 @@ def summarize_sql_statistics_time_series(self, compartment_id, sql_identifier, * :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -14429,6 +14625,8 @@ def summarize_sql_statistics_time_series(self, compartment_id, sql_identifier, * operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14507,7 +14705,7 @@ def summarize_sql_statistics_time_series_by_plan(self, compartment_id, sql_ident :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -14565,6 +14763,8 @@ def summarize_sql_statistics_time_series_by_plan(self, compartment_id, sql_ident operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14608,7 +14808,7 @@ def update_awr_hub(self, awr_hub_id, update_awr_hub_details, **kwargs): :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -14660,6 +14860,8 @@ def update_awr_hub(self, awr_hub_id, update_awr_hub_details, **kwargs): operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14703,7 +14905,7 @@ def update_database_insight(self, database_insight_id, update_database_insight_d :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -14755,6 +14957,8 @@ def update_database_insight(self, database_insight_id, update_database_insight_d operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14798,7 +15002,7 @@ def update_enterprise_manager_bridge(self, enterprise_manager_bridge_id, update_ :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -14850,6 +15054,8 @@ def update_enterprise_manager_bridge(self, enterprise_manager_bridge_id, update_ operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14893,7 +15099,7 @@ def update_exadata_insight(self, exadata_insight_id, update_exadata_insight_deta :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -14945,6 +15151,8 @@ def update_exadata_insight(self, exadata_insight_id, update_exadata_insight_deta operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -14988,7 +15196,7 @@ def update_host_insight(self, host_insight_id, update_host_insight_details, **kw :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -15040,6 +15248,8 @@ def update_host_insight(self, host_insight_id, update_host_insight_details, **kw operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -15085,7 +15295,7 @@ def update_operations_insights_private_endpoint(self, operations_insights_privat :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -15137,6 +15347,8 @@ def update_operations_insights_private_endpoint(self, operations_insights_privat operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -15181,7 +15393,7 @@ def update_operations_insights_warehouse(self, operations_insights_warehouse_id, :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -15233,6 +15445,8 @@ def update_operations_insights_warehouse(self, operations_insights_warehouse_id, operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): @@ -15276,7 +15490,7 @@ def update_operations_insights_warehouse_user(self, operations_insights_warehous :param obj retry_strategy: (optional) A retry strategy to apply to this specific operation/call. This will override any retry strategy set at the client-level. - This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation will not retry by default, users can also use the convenient :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` provided by the SDK to enable retries for it. + This should be one of the strategies available in the :py:mod:`~oci.retry` module. This operation uses :py:data:`~oci.retry.DEFAULT_RETRY_STRATEGY` as default if no retry strategy is provided. The specifics of the default retry strategy are described `here `__. To have this operation explicitly not perform any retries, pass an instance of :py:class:`~oci.retry.NoneRetryStrategy`. @@ -15328,6 +15542,8 @@ def update_operations_insights_warehouse_user(self, operations_insights_warehous operation_retry_strategy=kwargs.get('retry_strategy'), client_retry_strategy=self.retry_strategy ) + if retry_strategy is None: + retry_strategy = retry.DEFAULT_RETRY_STRATEGY if retry_strategy: if not isinstance(retry_strategy, retry.NoneRetryStrategy): diff --git a/src/oci/version.py b/src/oci/version.py index 6fcd6e66c5..af7bd46528 100644 --- a/src/oci/version.py +++ b/src/oci/version.py @@ -2,4 +2,4 @@ # Copyright (c) 2016, 2022, Oracle and/or its affiliates. All rights reserved. # This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. -__version__ = "2.62.1" +__version__ = "2.63.0"