MarketplacePublisherClientCompositeOperations¶
-
class
oci.marketplace_publisher.MarketplacePublisherClientCompositeOperations(client, **kwargs)¶ This class provides a wrapper around
MarketplacePublisherClientand offers convenience methods for operations that would otherwise need to be chained together. For example, instead of performing an action on a resource (e.g. launching an instance, creating a load balancer) and then using a waiter to wait for the resource to enter a given state, you can call a single method in this class to accomplish the same functionalityMethods
-
__init__(client, **kwargs)¶ Creates a new MarketplacePublisherClientCompositeOperations object
Parameters: client (MarketplacePublisherClient) – The service client which will be wrapped by this object
-
activate_term_version_and_wait_for_state(term_version_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
activate_term_version()and waits for theTermVersionacted upon to enter the given state(s).Parameters: - term_version_id (str) – (required) term version OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
activate_term_version() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
cascading_delete_listing_and_wait_for_state(listing_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
cascading_delete_listing()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_id (str) – (required) listing OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
cascading_delete_listing() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
cascading_delete_listing_revision_and_wait_for_state(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
cascading_delete_listing_revision()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
cascading_delete_listing_revision() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
change_artifact_compartment_and_wait_for_state(artifact_id, change_artifact_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
change_artifact_compartment()and waits for theWorkRequestto enter the given state(s).Parameters: - artifact_id (str) – (required) artifact OCID
- change_artifact_compartment_details (oci.marketplace_publisher.models.ChangeArtifactCompartmentDetails) – (required) Request to change the compartment of a given artifact.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
change_artifact_compartment() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
change_listing_compartment_and_wait_for_state(listing_id, change_listing_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
change_listing_compartment()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_id (str) – (required) listing OCID
- change_listing_compartment_details (oci.marketplace_publisher.models.ChangeListingCompartmentDetails) – (required) Request to change the compartment of a given listing.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
change_listing_compartment() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
change_listing_revision_to_new_status_and_wait_for_state(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
change_listing_revision_to_new_status()and waits for theListingRevisionacted upon to enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
change_listing_revision_to_new_status() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
change_term_compartment_and_wait_for_state(term_id, change_term_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
change_term_compartment()and waits for theWorkRequestto enter the given state(s).Parameters: - term_id (str) – (required) term OCID
- change_term_compartment_details (oci.marketplace_publisher.models.ChangeTermCompartmentDetails) – (required) Request to change the compartment of a given term.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
change_term_compartment() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
clone_listing_revision_and_wait_for_state(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
clone_listing_revision()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
clone_listing_revision() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_artifact_and_wait_for_state(create_artifact_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_artifact()and waits for theWorkRequestto enter the given state(s).Parameters: - create_artifact_details (oci.marketplace_publisher.models.CreateArtifactDetails) – (required) Request object for creating a new artifact.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_artifact() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_listing_and_wait_for_state(create_listing_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_listing()and waits for theListingacted upon to enter the given state(s).Parameters: - create_listing_details (oci.marketplace_publisher.models.CreateListingDetails) – (required) Details for the new Listing.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_listing() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_listing_revision_and_wait_for_state(create_listing_revision_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_listing_revision()and waits for theListingRevisionacted upon to enter the given state(s).Parameters: - create_listing_revision_details (oci.marketplace_publisher.models.CreateListingRevisionDetails) – (required) Details for the new Listing Revision.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_listing_revision() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_listing_revision_attachment_and_wait_for_state(create_listing_revision_attachment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_listing_revision_attachment()and waits for theListingRevisionAttachmentacted upon to enter the given state(s).Parameters: - create_listing_revision_attachment_details (oci.marketplace_publisher.models.CreateListingRevisionAttachmentDetails) – (required) Details for the new Listing Revision Attachment.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_listing_revision_attachment() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_listing_revision_note_and_wait_for_state(create_listing_revision_note_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_listing_revision_note()and waits for theListingRevisionNoteacted upon to enter the given state(s).Parameters: - create_listing_revision_note_details (oci.marketplace_publisher.models.CreateListingRevisionNoteDetails) – (required) Details for the new Listing Revision Note.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_listing_revision_note() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_listing_revision_package_and_wait_for_state(create_listing_revision_package_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_listing_revision_package()and waits for theListingRevisionPackageacted upon to enter the given state(s).Parameters: - create_listing_revision_package_details (oci.marketplace_publisher.models.CreateListingRevisionPackageDetails) – (required) Details for the new Listing Revision Package.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_listing_revision_package() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_term_and_wait_for_state(create_term_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_term()and waits for theTermacted upon to enter the given state(s).Parameters: - create_term_details (oci.marketplace_publisher.models.CreateTermDetails) – (required) Details for the new Term.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_term() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
create_term_version_and_wait_for_state(create_term_version_content, term_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_term_version()and waits for theTermVersionacted upon to enter the given state(s).Parameters: - create_term_version_content (stream) – (required) The term version file to upload.
- term_id (str) – (required) Unique OCID identifier for the term.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
create_term_version() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_artifact_and_wait_for_state(artifact_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_artifact()and waits for theWorkRequestto enter the given state(s).Parameters: - artifact_id (str) – (required) artifact OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_artifact() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_listing_and_wait_for_state(listing_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_listing()and waits for theListingacted upon to enter the given state(s).Parameters: - listing_id (str) – (required) listing OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_listing() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_listing_revision_and_wait_for_state(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_listing_revision()and waits for theListingRevisionacted upon to enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_listing_revision() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_listing_revision_attachment_and_wait_for_state(listing_revision_attachment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_listing_revision_attachment()and waits for theListingRevisionAttachmentacted upon to enter the given state(s).Parameters: - listing_revision_attachment_id (str) – (required) attachment OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_listing_revision_attachment() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_listing_revision_note_and_wait_for_state(listing_revision_note_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_listing_revision_note()and waits for theListingRevisionNoteacted upon to enter the given state(s).Parameters: - listing_revision_note_id (str) – (required) Unique listing revision note identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_listing_revision_note() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_listing_revision_package_and_wait_for_state(listing_revision_package_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_listing_revision_package()and waits for theListingRevisionPackageacted upon to enter the given state(s).Parameters: - listing_revision_package_id (str) – (required) Unique listing revision package identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_listing_revision_package() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_term_and_wait_for_state(term_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_term()and waits for theTermacted upon to enter the given state(s).Parameters: - term_id (str) – (required) term OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_term() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
delete_term_version_and_wait_for_state(term_version_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_term_version()and waits for theTermVersionacted upon to enter the given state(s).Parameters: - term_version_id (str) – (required) term version OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
delete_term_version() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
mark_listing_revision_package_as_default_and_wait_for_state(listing_revision_package_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
mark_listing_revision_package_as_default()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_revision_package_id (str) – (required) Unique listing revision package identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
mark_listing_revision_package_as_default() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
publish_listing_revision_and_wait_for_state(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
publish_listing_revision()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
publish_listing_revision() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
publish_listing_revision_as_private_and_wait_for_state(publish_listing_revision_as_private_details, listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
publish_listing_revision_as_private()and waits for theWorkRequestto enter the given state(s).Parameters: - publish_listing_revision_as_private_details (oci.marketplace_publisher.models.PublishListingRevisionAsPrivateDetails) – (required) The listing revision publish as private information to be updated.
- listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
publish_listing_revision_as_private() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
publish_listing_revision_package_and_wait_for_state(listing_revision_package_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
publish_listing_revision_package()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_revision_package_id (str) – (required) Unique listing revision package identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
publish_listing_revision_package() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
submit_listing_revision_for_review_and_wait_for_state(submit_listing_revision_for_review_details, listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
submit_listing_revision_for_review()and waits for theListingRevisionacted upon to enter the given state(s).Parameters: - submit_listing_revision_for_review_details (oci.marketplace_publisher.models.SubmitListingRevisionForReviewDetails) – (required) The listing revision review information to be updated.
- listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
submit_listing_revision_for_review() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
un_publish_listing_revision_package_and_wait_for_state(listing_revision_package_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
un_publish_listing_revision_package()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_revision_package_id (str) – (required) Unique listing revision package identifier.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
un_publish_listing_revision_package() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_artifact_and_wait_for_state(artifact_id, update_artifact_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_artifact()and waits for theWorkRequestto enter the given state(s).Parameters: - artifact_id (str) – (required) artifact OCID
- update_artifact_details (oci.marketplace_publisher.models.UpdateArtifactDetails) – (required) Request object for updating an artifact.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_artifact() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_listing_and_wait_for_state(listing_id, update_listing_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing()and waits for theListingacted upon to enter the given state(s).Parameters: - listing_id (str) – (required) listing OCID
- update_listing_details (oci.marketplace_publisher.models.UpdateListingDetails) – (required) The information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_listing() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_listing_revision_and_wait_for_state(listing_revision_id, update_listing_revision_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing_revision()and waits for theListingRevisionacted upon to enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- update_listing_revision_details (oci.marketplace_publisher.models.UpdateListingRevisionDetails) – (required) The listing revision information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_listing_revision() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_listing_revision_attachment_and_wait_for_state(listing_revision_attachment_id, update_listing_revision_attachment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing_revision_attachment()and waits for theListingRevisionAttachmentacted upon to enter the given state(s).Parameters: - listing_revision_attachment_id (str) – (required) attachment OCID
- update_listing_revision_attachment_details (oci.marketplace_publisher.models.UpdateListingRevisionAttachmentDetails) – (required) The attachment to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_listing_revision_attachment() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_listing_revision_attachment_content_and_wait_for_state(listing_revision_attachment_id, update_listing_revision_attachment_content, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing_revision_attachment_content()and waits for theListingRevisionAttachmentacted upon to enter the given state(s).Parameters: - listing_revision_attachment_id (str) – (required) attachment OCID
- update_listing_revision_attachment_content (stream) – (required) The attachment to upload.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_listing_revision_attachment_content() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_listing_revision_icon_content_and_wait_for_state(listing_revision_id, update_listing_revision_icon_content, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing_revision_icon_content()and waits for theListingRevisionacted upon to enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- update_listing_revision_icon_content (stream) – (required) The listing revision icon to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_listing_revision_icon_content() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_listing_revision_note_and_wait_for_state(listing_revision_note_id, update_listing_revision_note_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing_revision_note()and waits for theListingRevisionNoteacted upon to enter the given state(s).Parameters: - listing_revision_note_id (str) – (required) Unique listing revision note identifier.
- update_listing_revision_note_details (oci.marketplace_publisher.models.UpdateListingRevisionNoteDetails) – (required) The listing revision information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_listing_revision_note() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_listing_revision_package_and_wait_for_state(listing_revision_package_id, update_listing_revision_package_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing_revision_package()and waits for theListingRevisionPackageacted upon to enter the given state(s).Parameters: - listing_revision_package_id (str) – (required) Unique listing revision package identifier.
- update_listing_revision_package_details (oci.marketplace_publisher.models.UpdateListingRevisionPackageDetails) – (required) The information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_listing_revision_package() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_term_and_wait_for_state(term_id, update_term_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_term()and waits for theTermacted upon to enter the given state(s).Parameters: - term_id (str) – (required) term OCID
- update_term_details (oci.marketplace_publisher.models.UpdateTermDetails) – (required) The information to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_term() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_term_version_and_wait_for_state(term_version_id, update_term_version_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_term_version()and waits for theTermVersionacted upon to enter the given state(s).Parameters: - term_version_id (str) – (required) term version OCID
- update_term_version_details (oci.marketplace_publisher.models.UpdateTermVersionDetails) – (required) Term Version details to be updated.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_term_version() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
update_term_version_content_and_wait_for_state(term_version_id, update_term_version_content, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_term_version_content()and waits for theTermVersionacted upon to enter the given state(s).Parameters: - term_version_id (str) – (required) term version OCID
- update_term_version_content (stream) – (required) The term attachment to upload.
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
lifecycle_state - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
update_term_version_content() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
validate_and_publish_artifact_and_wait_for_state(artifact_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
validate_and_publish_artifact()and waits for theWorkRequestto enter the given state(s).Parameters: - artifact_id (str) – (required) artifact OCID
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
validate_and_publish_artifact() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-
withdraw_listing_revision_and_wait_for_state(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
withdraw_listing_revision()and waits for theWorkRequestto enter the given state(s).Parameters: - listing_revision_id (str) – (required) listing revision
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for
status - operation_kwargs (dict) – A dictionary of keyword arguments to pass to
withdraw_listing_revision() - waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the
oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-