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

# Functions

GetAgreementAuthorEnumValues Enumerates the set of values for AgreementAuthorEnum.
GetAgreementSummaryAuthorEnumValues Enumerates the set of values for AgreementSummaryAuthorEnum.
GetEulaTypeEnumEnumValues Enumerates the set of values for EulaTypeEnumEnum.
GetLinkEnumEnumValues Enumerates the set of values for LinkEnumEnum.
GetListAcceptedAgreementsSortByEnumValues Enumerates the set of values for ListAcceptedAgreementsSortByEnum.
GetListAcceptedAgreementsSortOrderEnumValues Enumerates the set of values for ListAcceptedAgreementsSortOrderEnum.
GetListingSummaryPricingTypesEnumValues Enumerates the set of values for ListingSummaryPricingTypesEnum.
GetListingTypeEnumValues Enumerates the set of values for ListingTypeEnum.
GetListListingsSortByEnumValues Enumerates the set of values for ListListingsSortByEnum.
GetListListingsSortOrderEnumValues Enumerates the set of values for ListListingsSortOrderEnum.
GetListPackagesSortByEnumValues Enumerates the set of values for ListPackagesSortByEnum.
GetListPackagesSortOrderEnumValues Enumerates the set of values for ListPackagesSortOrderEnum.
GetListPublicationPackagesSortByEnumValues Enumerates the set of values for ListPublicationPackagesSortByEnum.
GetListPublicationPackagesSortOrderEnumValues Enumerates the set of values for ListPublicationPackagesSortOrderEnum.
GetListPublicationsListingTypeEnumValues Enumerates the set of values for ListPublicationsListingTypeEnum.
GetListPublicationsSortByEnumValues Enumerates the set of values for ListPublicationsSortByEnum.
GetListPublicationsSortOrderEnumValues Enumerates the set of values for ListPublicationsSortOrderEnum.
GetMatchingContextTypeEnumEnumValues Enumerates the set of values for MatchingContextTypeEnumEnum.
GetOrchestrationVariableTypeEnumEnumValues Enumerates the set of values for OrchestrationVariableTypeEnumEnum.
GetPackageTypeEnumEnumValues Enumerates the set of values for PackageTypeEnumEnum.
GetPricingCurrencyEnumEnumValues Enumerates the set of values for PricingCurrencyEnumEnum.
GetPricingStrategyEnumEnumValues Enumerates the set of values for PricingStrategyEnumEnum.
GetPricingTypeEnumEnumValues Enumerates the set of values for PricingTypeEnumEnum.
GetPublicationLifecycleStateEnumValues Enumerates the set of values for PublicationLifecycleStateEnum.
GetSearchDetailsTypeEnumEnumValues Enumerates the set of values for SearchDetailsTypeEnumEnum.
GetThirdPartyPaidListingEligibilityEligibilityReasonEnumValues Enumerates the set of values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
NewAccountClientWithConfigurationProvider Creates a new default Account client with the given configuration provider.
NewAccountClientWithOboToken Creates a new default Account client with the given configuration provider.
NewMarketplaceClientWithConfigurationProvider Creates a new default Marketplace client with the given configuration provider.
NewMarketplaceClientWithOboToken Creates a new default Marketplace client with the given configuration provider.

# Constants

Set of constants representing the allowable values for AgreementAuthorEnum.
Set of constants representing the allowable values for AgreementAuthorEnum.
Set of constants representing the allowable values for AgreementSummaryAuthorEnum.
Set of constants representing the allowable values for AgreementSummaryAuthorEnum.
Set of constants representing the allowable values for AgreementSummaryAuthorEnum.
Set of constants representing the allowable values for EulaTypeEnumEnum.
Set of constants representing the allowable values for LinkEnumEnum.
Set of constants representing the allowable values for LinkEnumEnum.
Set of constants representing the allowable values for LinkEnumEnum.
Set of constants representing the allowable values for LinkEnumEnum.
Set of constants representing the allowable values for LinkEnumEnum.
Set of constants representing the allowable values for ListAcceptedAgreementsSortByEnum.
Set of constants representing the allowable values for ListAcceptedAgreementsSortOrderEnum.
Set of constants representing the allowable values for ListAcceptedAgreementsSortOrderEnum.
Set of constants representing the allowable values for PackageTypeEnumEnum Deprecated.
Set of constants representing the allowable values for PackageTypeEnumEnum Deprecated.
Set of constants representing the allowable values for ListingSummaryPricingTypesEnum.
Set of constants representing the allowable values for ListingSummaryPricingTypesEnum.
Set of constants representing the allowable values for ListingSummaryPricingTypesEnum.
Set of constants representing the allowable values for ListingTypeEnum.
Set of constants representing the allowable values for ListingTypeEnum.
Set of constants representing the allowable values for ListingTypeEnum.
Set of constants representing the allowable values for ListListingsSortByEnum.
Set of constants representing the allowable values for ListListingsSortOrderEnum.
Set of constants representing the allowable values for ListListingsSortOrderEnum.
Set of constants representing the allowable values for ListPackagesSortByEnum.
Set of constants representing the allowable values for ListPackagesSortOrderEnum.
Set of constants representing the allowable values for ListPackagesSortOrderEnum.
Set of constants representing the allowable values for ListPublicationPackagesSortByEnum.
Set of constants representing the allowable values for ListPublicationPackagesSortOrderEnum.
Set of constants representing the allowable values for ListPublicationPackagesSortOrderEnum.
Set of constants representing the allowable values for ListPublicationsListingTypeEnum.
Set of constants representing the allowable values for ListPublicationsListingTypeEnum.
Set of constants representing the allowable values for ListPublicationsListingTypeEnum.
Set of constants representing the allowable values for ListPublicationsSortByEnum.
Set of constants representing the allowable values for ListPublicationsSortOrderEnum.
Set of constants representing the allowable values for ListPublicationsSortOrderEnum.
Set of constants representing the allowable values for MatchingContextTypeEnumEnum.
Set of constants representing the allowable values for MatchingContextTypeEnumEnum.
Set of constants representing the allowable values for OrchestrationVariableTypeEnumEnum.
Set of constants representing the allowable values for OrchestrationVariableTypeEnumEnum.
Set of constants representing the allowable values for PackageTypeEnumEnum.
Set of constants representing the allowable values for PackageTypeEnumEnum.
Set of constants representing the allowable values for PricingCurrencyEnumEnum.
Set of constants representing the allowable values for PricingStrategyEnumEnum.
Set of constants representing the allowable values for PricingStrategyEnumEnum.
Set of constants representing the allowable values for PricingStrategyEnumEnum.
Set of constants representing the allowable values for PricingStrategyEnumEnum.
Set of constants representing the allowable values for PricingTypeEnumEnum.
Set of constants representing the allowable values for PricingTypeEnumEnum.
Set of constants representing the allowable values for PricingTypeEnumEnum.
Set of constants representing the allowable values for PublicationLifecycleStateEnum.
Set of constants representing the allowable values for PublicationLifecycleStateEnum.
Set of constants representing the allowable values for PublicationLifecycleStateEnum.
Set of constants representing the allowable values for PublicationLifecycleStateEnum.
Set of constants representing the allowable values for PublicationLifecycleStateEnum.
Set of constants representing the allowable values for SearchDetailsTypeEnumEnum.
Set of constants representing the allowable values for SearchDetailsTypeEnumEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.
Set of constants representing the allowable values for ThirdPartyPaidListingEligibilityEligibilityReasonEnum.

# Variables

GetListingPackageTypeEnumValues Enumerates the set of values for PackageTypeEnumEnum Consider using GetPackageTypeEnumEnumValue Deprecated.

# Structs

AcceptedAgreement The model for an accepted terms of use agreement.
AcceptedAgreementSummary The model for a summary of an accepted agreement.
AccountClient a client for Account.
Agreement The model for an end user license agreement.
AgreementSummary The model for a summary of an end user license agreement.
CategorySummary The model for a summary of product categories for listings.
ChangePublicationCompartmentDetails The model for the parameters needed move a publication from one compartment to another.
ChangePublicationCompartmentRequest wrapper for the ChangePublicationCompartment operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ChangePublicationCompartment.go.html to see an example of how to use ChangePublicationCompartmentRequest.
ChangePublicationCompartmentResponse wrapper for the ChangePublicationCompartment operation.
CreateAcceptedAgreementDetails The model for the parameters needed to accept a terms of use agreement.
CreateAcceptedAgreementRequest wrapper for the CreateAcceptedAgreement operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/CreateAcceptedAgreement.go.html to see an example of how to use CreateAcceptedAgreementRequest.
CreateAcceptedAgreementResponse wrapper for the CreateAcceptedAgreement operation.
CreateImagePublicationPackage An object for creating an image publication package.
CreatePublicationDetails The model for the parameters needed to create a publication.
CreatePublicationRequest wrapper for the CreatePublication operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/CreatePublication.go.html to see an example of how to use CreatePublicationRequest.
CreatePublicationResponse wrapper for the CreatePublication operation.
DeleteAcceptedAgreementRequest wrapper for the DeleteAcceptedAgreement operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/DeleteAcceptedAgreement.go.html to see an example of how to use DeleteAcceptedAgreementRequest.
DeleteAcceptedAgreementResponse wrapper for the DeleteAcceptedAgreement operation.
DeletePublicationRequest wrapper for the DeletePublication operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/DeletePublication.go.html to see an example of how to use DeletePublicationRequest.
DeletePublicationResponse wrapper for the DeletePublication operation.
DocumentationLink A link to a documentation resource on the internet.
ErrorEntity The model for the error entity.
FreeTextSearchDetails The model for a request that uses Search's Free text.
GetAcceptedAgreementRequest wrapper for the GetAcceptedAgreement operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetAcceptedAgreement.go.html to see an example of how to use GetAcceptedAgreementRequest.
GetAcceptedAgreementResponse wrapper for the GetAcceptedAgreement operation.
GetAgreementRequest wrapper for the GetAgreement operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetAgreement.go.html to see an example of how to use GetAgreementRequest.
GetAgreementResponse wrapper for the GetAgreement operation.
GetLaunchEligibilityRequest wrapper for the GetLaunchEligibility operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetLaunchEligibility.go.html to see an example of how to use GetLaunchEligibilityRequest.
GetLaunchEligibilityResponse wrapper for the GetLaunchEligibility operation.
GetListingRequest wrapper for the GetListing operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetListing.go.html to see an example of how to use GetListingRequest.
GetListingResponse wrapper for the GetListing operation.
GetPackageRequest wrapper for the GetPackage operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetPackage.go.html to see an example of how to use GetPackageRequest.
GetPackageResponse wrapper for the GetPackage operation.
GetPublicationPackageRequest wrapper for the GetPublicationPackage operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetPublicationPackage.go.html to see an example of how to use GetPublicationPackageRequest.
GetPublicationPackageResponse wrapper for the GetPublicationPackage operation.
GetPublicationRequest wrapper for the GetPublication operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetPublication.go.html to see an example of how to use GetPublicationRequest.
GetPublicationResponse wrapper for the GetPublication operation.
GetThirdPartyPaidListingEligibilityRequest wrapper for the GetThirdPartyPaidListingEligibility operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/GetThirdPartyPaidListingEligibility.go.html to see an example of how to use GetThirdPartyPaidListingEligibilityRequest.
GetThirdPartyPaidListingEligibilityResponse wrapper for the GetThirdPartyPaidListingEligibility operation.
ImageListingPackage A package for image listings.
ImagePublicationPackage A publication package for image publications.
Item The model for an item within an array of filter values.
LaunchEligibility Tenant eligibility and other information for launching a PIC image.
Link The model for links.
ListAcceptedAgreementsRequest wrapper for the ListAcceptedAgreements operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListAcceptedAgreements.go.html to see an example of how to use ListAcceptedAgreementsRequest.
ListAcceptedAgreementsResponse wrapper for the ListAcceptedAgreements operation.
ListAgreementsRequest wrapper for the ListAgreements operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListAgreements.go.html to see an example of how to use ListAgreementsRequest.
ListAgreementsResponse wrapper for the ListAgreements operation.
ListCategoriesRequest wrapper for the ListCategories operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListCategories.go.html to see an example of how to use ListCategoriesRequest.
ListCategoriesResponse wrapper for the ListCategories operation.
Listing The model for an Oracle Cloud Infrastructure Marketplace listing.
ListingPackageSummary The model for a summary of a package.
ListingSummary The model for a summary of an Oracle Cloud Infrastructure Marketplace listing.
ListListingsRequest wrapper for the ListListings operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListListings.go.html to see an example of how to use ListListingsRequest.
ListListingsResponse wrapper for the ListListings operation.
ListPackagesRequest wrapper for the ListPackages operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListPackages.go.html to see an example of how to use ListPackagesRequest.
ListPackagesResponse wrapper for the ListPackages operation.
ListPublicationPackagesRequest wrapper for the ListPublicationPackages operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListPublicationPackages.go.html to see an example of how to use ListPublicationPackagesRequest.
ListPublicationPackagesResponse wrapper for the ListPublicationPackages operation.
ListPublicationsRequest wrapper for the ListPublications operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListPublications.go.html to see an example of how to use ListPublicationsRequest.
ListPublicationsResponse wrapper for the ListPublications operation.
ListPublishersRequest wrapper for the ListPublishers operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListPublishers.go.html to see an example of how to use ListPublishersRequest.
ListPublishersResponse wrapper for the ListPublishers operation.
ListReportsRequest wrapper for the ListReports operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListReports.go.html to see an example of how to use ListReportsRequest.
ListReportsResponse wrapper for the ListReports operation.
ListReportTypesRequest wrapper for the ListReportTypes operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListReportTypes.go.html to see an example of how to use ListReportTypesRequest.
ListReportTypesResponse wrapper for the ListReportTypes operation.
ListTaxesRequest wrapper for the ListTaxes operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/ListTaxes.go.html to see an example of how to use ListTaxesRequest.
ListTaxesResponse wrapper for the ListTaxes operation.
MarketplaceClient a client for Marketplace.
NamedLink A link to a resource on the internet.
OperatingSystem The operating system used by the listing.
OrchestrationListingPackage A listing package for orchestration.
OrchestrationPublicationPackage A publication package for stack publications.
OrchestrationVariable The model of a variable for an orchestration resource.
PricingModel The model for pricing.
Publication The model for an Oracle Cloud Infrastructure Marketplace publication.
PublicationPackageSummary The model for a summary of a publication package.
PublicationSummary The model for a summary of an Oracle Cloud Infrastructure publication.
Publisher The model for a publisher.
PublisherSummary Summary details about the publisher of the listing.
Region The model for regions supported by a listing and package.
ReportCollection A collection of reports that match the parameters of the request.
ReportSummary The model of a single report.
ReportTypeCollection A collection of report types.
ReportTypeSummary The model of the description of a report.
Screenshot The model for a listing's screenshot.
SearchListingsRequest wrapper for the SearchListings operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/SearchListings.go.html to see an example of how to use SearchListingsRequest.
SearchListingsResponse wrapper for the SearchListings operation.
StructuredSearchDetails The model for a request that uses Search's structured query language.
SupportContact Contact information to use to get support.
TaxSummary Tax implication that current tenant may be eligible while using specific listing.
TextBasedEula An end user license agreement that is provided as text.
ThirdPartyPaidListingEligibility Tenant eligibility for using third party paid listings.
UpdateAcceptedAgreementDetails The model for the parameters needed to update an accepted terms of use agreement.
UpdateAcceptedAgreementRequest wrapper for the UpdateAcceptedAgreement operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/UpdateAcceptedAgreement.go.html to see an example of how to use UpdateAcceptedAgreementRequest.
UpdateAcceptedAgreementResponse wrapper for the UpdateAcceptedAgreement operation.
UpdatePublicationDetails The model for the parameters needed to update a publication.
UpdatePublicationRequest wrapper for the UpdatePublication operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/marketplace/UpdatePublication.go.html to see an example of how to use UpdatePublicationRequest.
UpdatePublicationResponse wrapper for the UpdatePublication operation.
UploadData The model for upload data for images and icons.

# Interfaces

CreatePublicationPackage A base object for creating a publication package.
Eula A base object for all types of end user license agreements.
ListingPackage A base object for all types of listing packages.
PublicationPackage A base object for all types of publication packages.
SearchListingsDetails The base model for a Search Listings details.

# Type aliases

AgreementAuthorEnum Enum with underlying type: string.
AgreementSummaryAuthorEnum Enum with underlying type: string.
EulaTypeEnumEnum Enum with underlying type: string.
LinkEnumEnum Enum with underlying type: string.
ListAcceptedAgreementsSortByEnum Enum with underlying type: string.
ListAcceptedAgreementsSortOrderEnum Enum with underlying type: string.
ListingPackageTypeEnum is an alias to type: PackageTypeEnumEnum Consider using PackageTypeEnumEnum instead Deprecated.
ListingSummaryPricingTypesEnum Enum with underlying type: string.
ListingTypeEnum Enum with underlying type: string.
ListListingsSortByEnum Enum with underlying type: string.
ListListingsSortOrderEnum Enum with underlying type: string.
ListPackagesSortByEnum Enum with underlying type: string.
ListPackagesSortOrderEnum Enum with underlying type: string.
ListPublicationPackagesSortByEnum Enum with underlying type: string.
ListPublicationPackagesSortOrderEnum Enum with underlying type: string.
ListPublicationsListingTypeEnum Enum with underlying type: string.
ListPublicationsSortByEnum Enum with underlying type: string.
ListPublicationsSortOrderEnum Enum with underlying type: string.
MatchingContextTypeEnumEnum Enum with underlying type: string.
OrchestrationVariableTypeEnumEnum Enum with underlying type: string.
PackageTypeEnumEnum Enum with underlying type: string.
PricingCurrencyEnumEnum Enum with underlying type: string.
PricingStrategyEnumEnum Enum with underlying type: string.
PricingTypeEnumEnum Enum with underlying type: string.
PublicationLifecycleStateEnum Enum with underlying type: string.
SearchDetailsTypeEnumEnum Enum with underlying type: string.
ThirdPartyPaidListingEligibilityEligibilityReasonEnum Enum with underlying type: string.