MarketplacePublisherClientCompositeOperations¶
-
class
oci.marketplace_publisher.
MarketplacePublisherClientCompositeOperations
(client, **kwargs)¶ This class provides a wrapper around
MarketplacePublisherClient
and 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 theTermVersion
acted 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_seconds
ormax_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
-
cascading_delete_listing_and_wait_for_state
(listing_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
cascading_delete_listing()
and waits for theWorkRequest
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
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_seconds
ormax_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
-
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 theWorkRequest
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
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_seconds
ormax_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
-
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 theListingRevision
acted 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_seconds
ormax_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
-
clone_listing_revision_and_wait_for_state
(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
clone_listing_revision()
and waits for theWorkRequest
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
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_seconds
ormax_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
-
create_artifact_and_wait_for_state
(create_artifact_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_artifact()
and waits for theWorkRequest
to 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_seconds
ormax_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
-
create_listing_and_wait_for_state
(create_listing_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_listing()
and waits for theListing
acted 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_seconds
ormax_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
-
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 theListingRevision
acted 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_seconds
ormax_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
-
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 theListingRevisionAttachment
acted 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_seconds
ormax_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
-
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 theListingRevisionNote
acted 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_seconds
ormax_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
-
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 theListingRevisionPackage
acted 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_seconds
ormax_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
-
create_term_and_wait_for_state
(create_term_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_term()
and waits for theTerm
acted 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_seconds
ormax_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
-
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 theTermVersion
acted 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_seconds
ormax_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
-
delete_artifact_and_wait_for_state
(artifact_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_artifact()
and waits for theWorkRequest
to 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_seconds
ormax_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
-
delete_listing_and_wait_for_state
(listing_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_listing()
and waits for theListing
acted 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_seconds
ormax_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
-
delete_listing_revision_and_wait_for_state
(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_listing_revision()
and waits for theListingRevision
acted 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_seconds
ormax_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
-
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 theListingRevisionAttachment
acted 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_seconds
ormax_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
-
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 theListingRevisionNote
acted 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_seconds
ormax_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
-
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 theListingRevisionPackage
acted 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_seconds
ormax_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
-
delete_term_and_wait_for_state
(term_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_term()
and waits for theTerm
acted 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_seconds
ormax_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
-
delete_term_version_and_wait_for_state
(term_version_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
delete_term_version()
and waits for theTermVersion
acted 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_seconds
ormax_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
-
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 theWorkRequest
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
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_seconds
ormax_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
-
publish_listing_revision_and_wait_for_state
(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
publish_listing_revision()
and waits for theWorkRequest
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
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_seconds
ormax_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
-
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 theWorkRequest
to 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_seconds
ormax_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
-
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 theWorkRequest
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
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_seconds
ormax_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
-
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 theListingRevision
acted 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_seconds
ormax_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
-
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 theWorkRequest
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
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_seconds
ormax_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
-
update_artifact_and_wait_for_state
(artifact_id, update_artifact_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_artifact()
and waits for theWorkRequest
to 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_seconds
ormax_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
-
update_listing_and_wait_for_state
(listing_id, update_listing_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_listing()
and waits for theListing
acted 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_seconds
ormax_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
-
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 theListingRevision
acted 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_seconds
ormax_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
-
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 theListingRevisionAttachment
acted 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_seconds
ormax_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
-
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 theListingRevisionAttachment
acted 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_seconds
ormax_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
-
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 theListingRevision
acted 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_seconds
ormax_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
-
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 theListingRevisionPackage
acted 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_seconds
ormax_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
-
update_term_and_wait_for_state
(term_id, update_term_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
update_term()
and waits for theTerm
acted 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_seconds
ormax_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
-
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 theTermVersion
acted 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_seconds
ormax_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
-
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 theTermVersion
acted 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_seconds
ormax_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
-
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 theWorkRequest
to 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_seconds
ormax_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
-
withdraw_listing_revision_and_wait_for_state
(listing_revision_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
withdraw_listing_revision()
and waits for theWorkRequest
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
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_seconds
ormax_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
-