Show / Hide Table of Contents

Class DisbursementReportRecord

The model for disbursement report item

Inheritance
object
DisbursementReportRecord
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.MarketplacepublisherService.Models
Assembly: OCI.DotNetSDK.Marketplacepublisher.dll
Syntax
public class DisbursementReportRecord

Properties

City

Declaration
[JsonProperty(PropertyName = "city")]
public string City { get; set; }
Property Value
Type Description
string

City

Country

Declaration
[JsonProperty(PropertyName = "country")]
public string Country { get; set; }
Property Value
Type Description
string

Country

CurrencyCode

Declaration
[JsonProperty(PropertyName = "currencyCode")]
public string CurrencyCode { get; set; }
Property Value
Type Description
string

Currency Code

CustomerDomain

Declaration
[JsonProperty(PropertyName = "customerDomain")]
public string CustomerDomain { get; set; }
Property Value
Type Description
string

Customer Domain

CustomerId

Declaration
[JsonProperty(PropertyName = "customerId")]
public string CustomerId { get; set; }
Property Value
Type Description
string

Customer ID

CustomerName

Declaration
[JsonProperty(PropertyName = "customerName")]
public string CustomerName { get; set; }
Property Value
Type Description
string

Customer Name

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}

DisbursementAmountUsd

Declaration
[JsonProperty(PropertyName = "disbursementAmountUsd")]
public string DisbursementAmountUsd { get; set; }
Property Value
Type Description
string

Disbursement Amount (USD)

EndUserCustomerId

Declaration
[JsonProperty(PropertyName = "endUserCustomerId")]
public string EndUserCustomerId { get; set; }
Property Value
Type Description
string

End User Customer ID

EndUserCustomerName

Declaration
[JsonProperty(PropertyName = "endUserCustomerName")]
public string EndUserCustomerName { get; set; }
Property Value
Type Description
string

EEnd User Customer Name

EnterprisePeriod

Declaration
[JsonProperty(PropertyName = "enterprisePeriod")]
public string EnterprisePeriod { get; set; }
Property Value
Type Description
string

Enterprise Period

EnterpriseQuarter

Declaration
[JsonProperty(PropertyName = "enterpriseQuarter")]
public string EnterpriseQuarter { get; set; }
Property Value
Type Description
string

Enterprise Quarter

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

FxRateLcToUsd

Declaration
[JsonProperty(PropertyName = "fxRateLcToUsd")]
public string FxRateLcToUsd { get; set; }
Property Value
Type Description
string

FX Rate (LC to USD)

LcAmountForDisbursementAfterTax

Declaration
[JsonProperty(PropertyName = "lcAmountForDisbursementAfterTax")]
public string LcAmountForDisbursementAfterTax { get; set; }
Property Value
Type Description
string

LC Amount for Disbursement after Tax

LcAmountForDisbursementCalculations

Declaration
[JsonProperty(PropertyName = "lcAmountForDisbursementCalculations")]
public string LcAmountForDisbursementCalculations { get; set; }
Property Value
Type Description
string

LC Amount for Disbursement Calculations

LcBaseAmountForTaxCalculations

Declaration
[JsonProperty(PropertyName = "lcBaseAmountForTaxCalculations")]
public string LcBaseAmountForTaxCalculations { get; set; }
Property Value
Type Description
string

LC Base Amount for Tax Calculations

LcPartnerPayment

Declaration
[JsonProperty(PropertyName = "lcPartnerPayment")]
public string LcPartnerPayment { get; set; }
Property Value
Type Description
string

LC Partner Payment

ListingId

Declaration
[JsonProperty(PropertyName = "listingId")]
public string ListingId { get; set; }
Property Value
Type Description
string

Listing ID

ListingName

Declaration
[JsonProperty(PropertyName = "listingName")]
public string ListingName { get; set; }
Property Value
Type Description
string

Listing Name

PartnerId

Declaration
[JsonProperty(PropertyName = "partnerId")]
public string PartnerId { get; set; }
Property Value
Type Description
string

Partner OCID

PartnerName

Declaration
[JsonProperty(PropertyName = "partnerName")]
public string PartnerName { get; set; }
Property Value
Type Description
string

Partner Name

PrivateOfferId

Declaration
[JsonProperty(PropertyName = "privateOfferId")]
public string PrivateOfferId { get; set; }
Property Value
Type Description
string

Private Offer ID

PrivateOfferName

Declaration
[JsonProperty(PropertyName = "privateOfferName")]
public string PrivateOfferName { get; set; }
Property Value
Type Description
string

Private Offer Name

Sku

Declaration
[JsonProperty(PropertyName = "sku")]
public string Sku { get; set; }
Property Value
Type Description
string

SKU

State

Declaration
[JsonProperty(PropertyName = "state")]
public string State { get; set; }
Property Value
Type Description
string

State

SystemTags

Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}}

TransactionReferenceId

Declaration
[JsonProperty(PropertyName = "transactionReferenceId")]
public string TransactionReferenceId { get; set; }
Property Value
Type Description
string

Transaction Reference ID

TransferTaxAmount

Declaration
[JsonProperty(PropertyName = "transferTaxAmount")]
public string TransferTaxAmount { get; set; }
Property Value
Type Description
string

Transfer Tax Amount

TransferTaxBaseAmount

Declaration
[JsonProperty(PropertyName = "transferTaxBaseAmount")]
public string TransferTaxBaseAmount { get; set; }
Property Value
Type Description
string

Transfer Tax Base Amount

TransferTaxRate

Declaration
[JsonProperty(PropertyName = "transferTaxRate")]
public string TransferTaxRate { get; set; }
Property Value
Type Description
string

Transfer Tax Rate

UsageQuantity

Declaration
[JsonProperty(PropertyName = "usageQuantity")]
public string UsageQuantity { get; set; }
Property Value
Type Description
string

Usage Quantity

UsedAmountLc

Declaration
[JsonProperty(PropertyName = "usedAmountLc")]
public string UsedAmountLc { get; set; }
Property Value
Type Description
string

Used Amount (LC)

WithholdingTaxAmount

Declaration
[JsonProperty(PropertyName = "withholdingTaxAmount")]
public string WithholdingTaxAmount { get; set; }
Property Value
Type Description
string

Withholding Tax Amount

WithholdingTaxRate

Declaration
[JsonProperty(PropertyName = "withholdingTaxRate")]
public string WithholdingTaxRate { get; set; }
Property Value
Type Description
string

Withholding Tax Rate

Zip

Declaration
[JsonProperty(PropertyName = "zip")]
public string Zip { get; set; }
Property Value
Type Description
string

Zip

In this article
Back to top