package
57.0.0
Repository: https://github.com/oracle/oci-go-sdk.git
Documentation: pkg.go.dev

# Functions

GetCreditCardTypeEnumStringValues Enumerates the set of values in String for CreditCardTypeEnum.
GetCreditCardTypeEnumValues Enumerates the set of values for CreditCardTypeEnum.
GetInvoiceInvoiceStatusEnumStringValues Enumerates the set of values in String for InvoiceInvoiceStatusEnum.
GetInvoiceInvoiceStatusEnumValues Enumerates the set of values for InvoiceInvoiceStatusEnum.
GetInvoiceInvoiceTypeEnumStringValues Enumerates the set of values in String for InvoiceInvoiceTypeEnum.
GetInvoiceInvoiceTypeEnumValues Enumerates the set of values for InvoiceInvoiceTypeEnum.
GetInvoiceSummaryInvoiceStatusEnumStringValues Enumerates the set of values in String for InvoiceSummaryInvoiceStatusEnum.
GetInvoiceSummaryInvoiceStatusEnumValues Enumerates the set of values for InvoiceSummaryInvoiceStatusEnum.
GetInvoiceSummaryInvoiceTypeEnumStringValues Enumerates the set of values in String for InvoiceSummaryInvoiceTypeEnum.
GetInvoiceSummaryInvoiceTypeEnumValues Enumerates the set of values for InvoiceSummaryInvoiceTypeEnum.
GetListInvoicesSortByEnumStringValues Enumerates the set of values in String for ListInvoicesSortByEnum.
GetListInvoicesSortByEnumValues Enumerates the set of values for ListInvoicesSortByEnum.
GetListInvoicesSortOrderEnumStringValues Enumerates the set of values in String for ListInvoicesSortOrderEnum.
GetListInvoicesSortOrderEnumValues Enumerates the set of values for ListInvoicesSortOrderEnum.
GetListInvoicesStatusEnumStringValues Enumerates the set of values in String for ListInvoicesStatusEnum.
GetListInvoicesStatusEnumValues Enumerates the set of values for ListInvoicesStatusEnum.
GetListInvoicesTypeEnumStringValues Enumerates the set of values in String for ListInvoicesTypeEnum.
GetListInvoicesTypeEnumValues Enumerates the set of values for ListInvoicesTypeEnum.
GetListSubscriptionsSortByEnumStringValues Enumerates the set of values in String for ListSubscriptionsSortByEnum.
GetListSubscriptionsSortByEnumValues Enumerates the set of values for ListSubscriptionsSortByEnum.
GetListSubscriptionsSortOrderEnumStringValues Enumerates the set of values in String for ListSubscriptionsSortOrderEnum.
GetListSubscriptionsSortOrderEnumValues Enumerates the set of values for ListSubscriptionsSortOrderEnum.
GetPaymentDetailPaymentMethodEnumStringValues Enumerates the set of values in String for PaymentDetailPaymentMethodEnum.
GetPaymentDetailPaymentMethodEnumValues Enumerates the set of values for PaymentDetailPaymentMethodEnum.
GetPaymentMethodEnumStringValues Enumerates the set of values in String for PaymentMethodEnum.
GetPaymentMethodEnumValues Enumerates the set of values for PaymentMethodEnum.
GetSubscriptionPlanTypeEnumStringValues Enumerates the set of values in String for SubscriptionPlanTypeEnum.
GetSubscriptionPlanTypeEnumValues Enumerates the set of values for SubscriptionPlanTypeEnum.
GetSubscriptionSummaryPlanTypeEnumStringValues Enumerates the set of values in String for SubscriptionSummaryPlanTypeEnum.
GetSubscriptionSummaryPlanTypeEnumValues Enumerates the set of values for SubscriptionSummaryPlanTypeEnum.
GetSubscriptionSummaryUpgradeStateDetailsEnumStringValues Enumerates the set of values in String for SubscriptionSummaryUpgradeStateDetailsEnum.
GetSubscriptionSummaryUpgradeStateDetailsEnumValues Enumerates the set of values for SubscriptionSummaryUpgradeStateDetailsEnum.
GetSubscriptionSummaryUpgradeStateEnumStringValues Enumerates the set of values in String for SubscriptionSummaryUpgradeStateEnum.
GetSubscriptionSummaryUpgradeStateEnumValues Enumerates the set of values for SubscriptionSummaryUpgradeStateEnum.
GetSubscriptionUpgradeStateDetailsEnumStringValues Enumerates the set of values in String for SubscriptionUpgradeStateDetailsEnum.
GetSubscriptionUpgradeStateDetailsEnumValues Enumerates the set of values for SubscriptionUpgradeStateDetailsEnum.
GetSubscriptionUpgradeStateEnumStringValues Enumerates the set of values in String for SubscriptionUpgradeStateEnum.
GetSubscriptionUpgradeStateEnumValues Enumerates the set of values for SubscriptionUpgradeStateEnum.
NewInvoiceServiceClientWithConfigurationProvider Creates a new default InvoiceService client with the given configuration provider.
NewInvoiceServiceClientWithOboToken Creates a new default InvoiceService client with the given configuration provider.
NewSubscriptionServiceClientWithConfigurationProvider Creates a new default SubscriptionService client with the given configuration provider.
NewSubscriptionServiceClientWithOboToken Creates a new default SubscriptionService client with the given configuration provider.

# Constants

Set of constants representing the allowable values for CreditCardTypeEnum.
Set of constants representing the allowable values for CreditCardTypeEnum.
Set of constants representing the allowable values for CreditCardTypeEnum.
Set of constants representing the allowable values for CreditCardTypeEnum.
Set of constants representing the allowable values for CreditCardTypeEnum.
Set of constants representing the allowable values for CreditCardTypeEnum.
Set of constants representing the allowable values for CreditCardTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceStatusEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for InvoiceSummaryInvoiceTypeEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortByEnum.
Set of constants representing the allowable values for ListInvoicesSortOrderEnum.
Set of constants representing the allowable values for ListInvoicesSortOrderEnum.
Set of constants representing the allowable values for ListInvoicesStatusEnum.
Set of constants representing the allowable values for ListInvoicesStatusEnum.
Set of constants representing the allowable values for ListInvoicesStatusEnum.
Set of constants representing the allowable values for ListInvoicesStatusEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListInvoicesTypeEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortByEnum.
Set of constants representing the allowable values for ListSubscriptionsSortOrderEnum.
Set of constants representing the allowable values for ListSubscriptionsSortOrderEnum.
Set of constants representing the allowable values for PaymentDetailPaymentMethodEnum.
Set of constants representing the allowable values for PaymentDetailPaymentMethodEnum.
Set of constants representing the allowable values for PaymentDetailPaymentMethodEnum.
Set of constants representing the allowable values for PaymentMethodEnum.
Set of constants representing the allowable values for PaymentMethodEnum.
Set of constants representing the allowable values for SubscriptionPlanTypeEnum.
Set of constants representing the allowable values for SubscriptionPlanTypeEnum.
Set of constants representing the allowable values for SubscriptionSummaryPlanTypeEnum.
Set of constants representing the allowable values for SubscriptionSummaryPlanTypeEnum.
Set of constants representing the allowable values for SubscriptionSummaryUpgradeStateDetailsEnum.
Set of constants representing the allowable values for SubscriptionSummaryUpgradeStateDetailsEnum.
Set of constants representing the allowable values for SubscriptionSummaryUpgradeStateEnum.
Set of constants representing the allowable values for SubscriptionSummaryUpgradeStateEnum.
Set of constants representing the allowable values for SubscriptionSummaryUpgradeStateEnum.
Set of constants representing the allowable values for SubscriptionSummaryUpgradeStateEnum.
Set of constants representing the allowable values for SubscriptionUpgradeStateDetailsEnum.
Set of constants representing the allowable values for SubscriptionUpgradeStateDetailsEnum.
Set of constants representing the allowable values for SubscriptionUpgradeStateEnum.
Set of constants representing the allowable values for SubscriptionUpgradeStateEnum.
Set of constants representing the allowable values for SubscriptionUpgradeStateEnum.
Set of constants representing the allowable values for SubscriptionUpgradeStateEnum.

# Structs

AuthorizeSubscriptionPaymentDetails Request object for a subscription payment authorization.
AuthorizeSubscriptionPaymentReceipt Subscription payment authorization response.
AuthorizeSubscriptionPaymentRequest wrapper for the AuthorizeSubscriptionPayment operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/AuthorizeSubscriptionPayment.go.html to see an example of how to use AuthorizeSubscriptionPaymentRequest.
AuthorizeSubscriptionPaymentResponse wrapper for the AuthorizeSubscriptionPayment operation.
BillingAddress Billing address details model.
BillToAddress Address details model.
Country Country details model.
CreditCardPaymentDetail Credit card Payment related details.
CreditCardPaymentOption Credit card Payment related details.
Currency Currency details model.
DownloadPdfContentRequest wrapper for the DownloadPdfContent operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/DownloadPdfContent.go.html to see an example of how to use DownloadPdfContentRequest.
DownloadPdfContentResponse wrapper for the DownloadPdfContent operation.
GetInvoiceRequest wrapper for the GetInvoice operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/GetInvoice.go.html to see an example of how to use GetInvoiceRequest.
GetInvoiceResponse wrapper for the GetInvoice operation.
GetSubscriptionRequest wrapper for the GetSubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/GetSubscription.go.html to see an example of how to use GetSubscriptionRequest.
GetSubscriptionResponse wrapper for the GetSubscription operation.
Invoice Invoice details.
InvoiceCollection Invoice list.
InvoiceLineCollection Invoice line list.
InvoiceLineSummary Product items of the invoice.
InvoiceServiceClient a client for InvoiceService.
InvoiceSummary Invoice list elements.
ListInvoiceLinesRequest wrapper for the ListInvoiceLines operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/ListInvoiceLines.go.html to see an example of how to use ListInvoiceLinesRequest.
ListInvoiceLinesResponse wrapper for the ListInvoiceLines operation.
ListInvoicesRequest wrapper for the ListInvoices operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/ListInvoices.go.html to see an example of how to use ListInvoicesRequest.
ListInvoicesResponse wrapper for the ListInvoices operation.
ListSubscriptionsRequest wrapper for the ListSubscriptions operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/ListSubscriptions.go.html to see an example of how to use ListSubscriptionsRequest.
ListSubscriptionsResponse wrapper for the ListSubscriptions operation.
MerchantDefinedData Merchant details.
OtherPaymentDetail Other Payment related details.
PayInvoiceDetails Request object for invoice payment.
PayInvoiceReceipt Invoice payment action response.
PayInvoiceRequest wrapper for the PayInvoice operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/PayInvoice.go.html to see an example of how to use PayInvoiceRequest.
PayInvoiceResponse wrapper for the PayInvoice operation.
PaymentGateway Payment gateway details.
PaypalPaymentDetail PayPal Payment related details.
PaypalPaymentOption PayPal Payment related details.
PaySubscriptionDetails Request object for paying a subscription.
PaySubscriptionReceipt Subscription payment action response.
PaySubscriptionRequest wrapper for the PaySubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/PaySubscription.go.html to see an example of how to use PaySubscriptionRequest.
PaySubscriptionResponse wrapper for the PaySubscription operation.
Subscription Subscription details object which extends the SubscriptionSummary.
SubscriptionCollection Subscription list.
SubscriptionServiceClient a client for SubscriptionService.
SubscriptionSummary Subscription object which contains the common subscription data.
TaxInfo Tax details.
UpdateSubscriptionDetails Request object for updating a subscription.
UpdateSubscriptionRequest wrapper for the UpdateSubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ospgateway/UpdateSubscription.go.html to see an example of how to use UpdateSubscriptionRequest.
UpdateSubscriptionResponse wrapper for the UpdateSubscription operation.

# Interfaces

PaymentDetail Payment related details.
PaymentOption Payment option of a subscription.

# Type aliases

CreditCardTypeEnum Enum with underlying type: string.
InvoiceInvoiceStatusEnum Enum with underlying type: string.
InvoiceInvoiceTypeEnum Enum with underlying type: string.
InvoiceSummaryInvoiceStatusEnum Enum with underlying type: string.
InvoiceSummaryInvoiceTypeEnum Enum with underlying type: string.
ListInvoicesSortByEnum Enum with underlying type: string.
ListInvoicesSortOrderEnum Enum with underlying type: string.
ListInvoicesStatusEnum Enum with underlying type: string.
ListInvoicesTypeEnum Enum with underlying type: string.
ListSubscriptionsSortByEnum Enum with underlying type: string.
ListSubscriptionsSortOrderEnum Enum with underlying type: string.
PaymentDetailPaymentMethodEnum Enum with underlying type: string.
PaymentMethodEnum Enum with underlying type: string.
SubscriptionPlanTypeEnum Enum with underlying type: string.
SubscriptionSummaryPlanTypeEnum Enum with underlying type: string.
SubscriptionSummaryUpgradeStateDetailsEnum Enum with underlying type: string.
SubscriptionSummaryUpgradeStateEnum Enum with underlying type: string.
SubscriptionUpgradeStateDetailsEnum Enum with underlying type: string.
SubscriptionUpgradeStateEnum Enum with underlying type: string.