Package-level declarations
Types
Inherited functions
Creates a new marketplace revenue share resource in the specified catalog.
Creates a new marketplace revenue share allocation for the specified product.
Creates a new revenue attribution record in the specified catalog.
Retrieves the details of a specific marketplace revenue share.
Retrieves the details of a specific marketplace revenue share allocation.
Retrieves the details of a specific revenue attribution.
Retrieves a single allocation by its RevenueAttributionAllocationId. Supports optional point-in-time version queries.
Retrieves the current status of a previously submitted allocations task. When COMPLETE, includes the latest revision. When FAILED, includes error details.
Returns a paginated list of allocations under a marketplace revenue share, with optional filtering by status and effective date range. Supports historical reads at a specific share revision.
Returns a paginated list of marketplace revenue shares with optional filters.
Returns a paginated list of committed allocations with support for filtering by entity, customer, status, or date range.
Returns a paginated list of revenue attributions with optional filters.
Returns the tags associated with the specified resource.
Submits a batch of up to 250 allocation changes (CREATE and/or UPDATE) for asynchronous processing. Returns a TaskId for tracking.
Adds or overwrites one or more tags for the specified resource.
Removes one or more tags from the specified resource.
Updates an existing marketplace revenue share allocation. Supports modifying effective dates, revenue share percentage, and status with time-based mutability rules.
Updates an existing revenue attribution record.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.