Versions in this module Expand all Collapse all v52 v52.0.0 Nov 17, 2021 Changes in this version + var GetListingPackageTypeEnumValues = GetPackageTypeEnumEnumValues + type AcceptedAgreement struct + AgreementId *string + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + Id *string + ListingId *string + PackageVersion *string + TimeAccepted *common.SDKTime + func (m AcceptedAgreement) String() string + type AcceptedAgreementSummary struct + AgreementId *string + CompartmentId *string + DisplayName *string + Id *string + ListingId *string + PackageVersion *string + TimeAccepted *common.SDKTime + func (m AcceptedAgreementSummary) String() string + type AccountClient struct + func NewAccountClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client AccountClient, err error) + func NewAccountClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client AccountClient, err error) + func (client *AccountClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *AccountClient) SetRegion(region string) + func (client AccountClient) GetLaunchEligibility(ctx context.Context, request GetLaunchEligibilityRequest) (response GetLaunchEligibilityResponse, err error) + func (client AccountClient) GetThirdPartyPaidListingEligibility(ctx context.Context, request GetThirdPartyPaidListingEligibilityRequest) (response GetThirdPartyPaidListingEligibilityResponse, err error) + type Agreement struct + Author AgreementAuthorEnum + CompartmentId *string + ContentUrl *string + Id *string + Prompt *string + Signature *string + func (m Agreement) String() string + type AgreementAuthorEnum string + const AgreementAuthorOracle + const AgreementAuthorPartner + func GetAgreementAuthorEnumValues() []AgreementAuthorEnum + type AgreementSummary struct + Author AgreementSummaryAuthorEnum + ContentUrl *string + Id *string + Prompt *string + func (m AgreementSummary) String() string + type AgreementSummaryAuthorEnum string + const AgreementSummaryAuthorOracle + const AgreementSummaryAuthorPartner + const AgreementSummaryAuthorPii + func GetAgreementSummaryAuthorEnumValues() []AgreementSummaryAuthorEnum + type CategorySummary struct + Name *string + func (m CategorySummary) String() string + type ChangePublicationCompartmentDetails struct + CompartmentId *string + func (m ChangePublicationCompartmentDetails) String() string + type ChangePublicationCompartmentRequest struct + IfMatch *string + OpcRequestId *string + OpcRetryToken *string + PublicationId *string + RequestMetadata common.RequestMetadata + func (request ChangePublicationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ChangePublicationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ChangePublicationCompartmentRequest) RetryPolicy() *common.RetryPolicy + func (request ChangePublicationCompartmentRequest) String() string + type ChangePublicationCompartmentResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response ChangePublicationCompartmentResponse) HTTPResponse() *http.Response + func (response ChangePublicationCompartmentResponse) String() string + type CreateAcceptedAgreementDetails struct + AgreementId *string + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + ListingId *string + PackageVersion *string + Signature *string + func (m CreateAcceptedAgreementDetails) String() string + type CreateAcceptedAgreementRequest struct + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request CreateAcceptedAgreementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request CreateAcceptedAgreementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request CreateAcceptedAgreementRequest) RetryPolicy() *common.RetryPolicy + func (request CreateAcceptedAgreementRequest) String() string + type CreateAcceptedAgreementResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response CreateAcceptedAgreementResponse) HTTPResponse() *http.Response + func (response CreateAcceptedAgreementResponse) String() string + type CreateImagePublicationPackage struct + Eula []Eula + ImageId *string + OperatingSystem *OperatingSystem + PackageVersion *string + func (m *CreateImagePublicationPackage) UnmarshalJSON(data []byte) (e error) + func (m CreateImagePublicationPackage) GetEula() []Eula + func (m CreateImagePublicationPackage) GetOperatingSystem() *OperatingSystem + func (m CreateImagePublicationPackage) GetPackageVersion() *string + func (m CreateImagePublicationPackage) MarshalJSON() (buff []byte, e error) + func (m CreateImagePublicationPackage) String() string + type CreatePublicationDetails struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + FreeformTags map[string]string + IsAgreementAcknowledged *bool + ListingType ListingTypeEnum + LongDescription *string + Name *string + PackageDetails CreatePublicationPackage + ShortDescription *string + SupportContacts []SupportContact + func (m *CreatePublicationDetails) UnmarshalJSON(data []byte) (e error) + func (m CreatePublicationDetails) String() string + type CreatePublicationPackage interface + GetEula func() []Eula + GetOperatingSystem func() *OperatingSystem + GetPackageVersion func() *string + type CreatePublicationRequest struct + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request CreatePublicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request CreatePublicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request CreatePublicationRequest) RetryPolicy() *common.RetryPolicy + func (request CreatePublicationRequest) String() string + type CreatePublicationResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response CreatePublicationResponse) HTTPResponse() *http.Response + func (response CreatePublicationResponse) String() string + type DeleteAcceptedAgreementRequest struct + AcceptedAgreementId *string + IfMatch *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + Signature *string + func (request DeleteAcceptedAgreementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request DeleteAcceptedAgreementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request DeleteAcceptedAgreementRequest) RetryPolicy() *common.RetryPolicy + func (request DeleteAcceptedAgreementRequest) String() string + type DeleteAcceptedAgreementResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response DeleteAcceptedAgreementResponse) HTTPResponse() *http.Response + func (response DeleteAcceptedAgreementResponse) String() string + type DeletePublicationRequest struct + IfMatch *string + OpcRequestId *string + PublicationId *string + RequestMetadata common.RequestMetadata + func (request DeletePublicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request DeletePublicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request DeletePublicationRequest) RetryPolicy() *common.RetryPolicy + func (request DeletePublicationRequest) String() string + type DeletePublicationResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response DeletePublicationResponse) HTTPResponse() *http.Response + func (response DeletePublicationResponse) String() string + type DocumentationLink struct + DocumentCategory *string + Name *string + Url *string + func (m DocumentationLink) String() string + type ErrorEntity struct + Code *string + Message *string + func (m ErrorEntity) String() string + type Eula interface + type EulaTypeEnumEnum string + const EulaTypeEnumText + func GetEulaTypeEnumEnumValues() []EulaTypeEnumEnum + type FreeTextSearchDetails struct + MatchingContextType MatchingContextTypeEnumEnum + Text *string + func (m FreeTextSearchDetails) GetMatchingContextType() MatchingContextTypeEnumEnum + func (m FreeTextSearchDetails) MarshalJSON() (buff []byte, e error) + func (m FreeTextSearchDetails) String() string + type GetAcceptedAgreementRequest struct + AcceptedAgreementId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetAcceptedAgreementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetAcceptedAgreementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetAcceptedAgreementRequest) RetryPolicy() *common.RetryPolicy + func (request GetAcceptedAgreementRequest) String() string + type GetAcceptedAgreementResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response GetAcceptedAgreementResponse) HTTPResponse() *http.Response + func (response GetAcceptedAgreementResponse) String() string + type GetAgreementRequest struct + AgreementId *string + CompartmentId *string + ListingId *string + OpcRequestId *string + PackageVersion *string + RequestMetadata common.RequestMetadata + func (request GetAgreementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetAgreementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetAgreementRequest) RetryPolicy() *common.RetryPolicy + func (request GetAgreementRequest) String() string + type GetAgreementResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetAgreementResponse) HTTPResponse() *http.Response + func (response GetAgreementResponse) String() string + type GetLaunchEligibilityRequest struct + CompartmentId *string + ImageId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetLaunchEligibilityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetLaunchEligibilityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetLaunchEligibilityRequest) RetryPolicy() *common.RetryPolicy + func (request GetLaunchEligibilityRequest) String() string + type GetLaunchEligibilityResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetLaunchEligibilityResponse) HTTPResponse() *http.Response + func (response GetLaunchEligibilityResponse) String() string + type GetListingRequest struct + CompartmentId *string + ListingId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetListingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetListingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetListingRequest) RetryPolicy() *common.RetryPolicy + func (request GetListingRequest) String() string + type GetListingResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response GetListingResponse) HTTPResponse() *http.Response + func (response GetListingResponse) String() string + type GetPackageRequest struct + CompartmentId *string + ListingId *string + OpcRequestId *string + PackageVersion *string + RequestMetadata common.RequestMetadata + func (request GetPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetPackageRequest) RetryPolicy() *common.RetryPolicy + func (request GetPackageRequest) String() string + type GetPackageResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response GetPackageResponse) HTTPResponse() *http.Response + func (response GetPackageResponse) String() string + type GetPublicationPackageRequest struct + OpcRequestId *string + PackageVersion *string + PublicationId *string + RequestMetadata common.RequestMetadata + func (request GetPublicationPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetPublicationPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetPublicationPackageRequest) RetryPolicy() *common.RetryPolicy + func (request GetPublicationPackageRequest) String() string + type GetPublicationPackageResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response GetPublicationPackageResponse) HTTPResponse() *http.Response + func (response GetPublicationPackageResponse) String() string + type GetPublicationRequest struct + OpcRequestId *string + PublicationId *string + RequestMetadata common.RequestMetadata + func (request GetPublicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetPublicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetPublicationRequest) RetryPolicy() *common.RetryPolicy + func (request GetPublicationRequest) String() string + type GetPublicationResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response GetPublicationResponse) HTTPResponse() *http.Response + func (response GetPublicationResponse) String() string + type GetThirdPartyPaidListingEligibilityRequest struct + CompartmentId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetThirdPartyPaidListingEligibilityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetThirdPartyPaidListingEligibilityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request GetThirdPartyPaidListingEligibilityRequest) RetryPolicy() *common.RetryPolicy + func (request GetThirdPartyPaidListingEligibilityRequest) String() string + type GetThirdPartyPaidListingEligibilityResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetThirdPartyPaidListingEligibilityResponse) HTTPResponse() *http.Response + func (response GetThirdPartyPaidListingEligibilityResponse) String() string + type ImageListingPackage struct + AppCatalogListingId *string + AppCatalogListingResourceVersion *string + Description *string + ImageId *string + ListingId *string + OperatingSystem *OperatingSystem + Pricing *PricingModel + Regions []Region + ResourceId *string + TimeCreated *common.SDKTime + Version *string + func (m ImageListingPackage) GetDescription() *string + func (m ImageListingPackage) GetListingId() *string + func (m ImageListingPackage) GetOperatingSystem() *OperatingSystem + func (m ImageListingPackage) GetPricing() *PricingModel + func (m ImageListingPackage) GetResourceId() *string + func (m ImageListingPackage) GetTimeCreated() *common.SDKTime + func (m ImageListingPackage) GetVersion() *string + func (m ImageListingPackage) MarshalJSON() (buff []byte, e error) + func (m ImageListingPackage) String() string + type ImagePublicationPackage struct + AppCatalogListingId *string + AppCatalogListingResourceVersion *string + Description *string + ImageId *string + ListingId *string + OperatingSystem *OperatingSystem + ResourceId *string + TimeCreated *common.SDKTime + Version *string + func (m ImagePublicationPackage) GetDescription() *string + func (m ImagePublicationPackage) GetListingId() *string + func (m ImagePublicationPackage) GetOperatingSystem() *OperatingSystem + func (m ImagePublicationPackage) GetResourceId() *string + func (m ImagePublicationPackage) GetTimeCreated() *common.SDKTime + func (m ImagePublicationPackage) GetVersion() *string + func (m ImagePublicationPackage) MarshalJSON() (buff []byte, e error) + func (m ImagePublicationPackage) String() string + type Item struct + Code *string + Name *string + func (m Item) String() string + type LaunchEligibility struct + ImageId *string + IsLaunchAllowed *bool + Meters *string + func (m LaunchEligibility) String() string + type Link struct + Href *string + Rel LinkEnumEnum + func (m Link) String() string + type LinkEnumEnum string + const LinkEnumCanonical + const LinkEnumNext + const LinkEnumPrev + const LinkEnumSelf + const LinkEnumTemplate + func GetLinkEnumEnumValues() []LinkEnumEnum + type ListAcceptedAgreementsRequest struct + AcceptedAgreementId *string + CompartmentId *string + DisplayName *string + Limit *int + ListingId *string + OpcRequestId *string + PackageVersion *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListAcceptedAgreementsSortByEnum + SortOrder ListAcceptedAgreementsSortOrderEnum + func (request ListAcceptedAgreementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListAcceptedAgreementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListAcceptedAgreementsRequest) RetryPolicy() *common.RetryPolicy + func (request ListAcceptedAgreementsRequest) String() string + type ListAcceptedAgreementsResponse struct + Items []AcceptedAgreementSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListAcceptedAgreementsResponse) HTTPResponse() *http.Response + func (response ListAcceptedAgreementsResponse) String() string + type ListAcceptedAgreementsSortByEnum string + const ListAcceptedAgreementsSortByTimeaccepted + func GetListAcceptedAgreementsSortByEnumValues() []ListAcceptedAgreementsSortByEnum + type ListAcceptedAgreementsSortOrderEnum string + const ListAcceptedAgreementsSortOrderAsc + const ListAcceptedAgreementsSortOrderDesc + func GetListAcceptedAgreementsSortOrderEnumValues() []ListAcceptedAgreementsSortOrderEnum + type ListAgreementsRequest struct + CompartmentId *string + Limit *int + ListingId *string + OpcRequestId *string + PackageVersion *string + Page *string + RequestMetadata common.RequestMetadata + func (request ListAgreementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListAgreementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListAgreementsRequest) RetryPolicy() *common.RetryPolicy + func (request ListAgreementsRequest) String() string + type ListAgreementsResponse struct + Items []AgreementSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListAgreementsResponse) HTTPResponse() *http.Response + func (response ListAgreementsResponse) String() string + type ListCategoriesRequest struct + CompartmentId *string + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + func (request ListCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListCategoriesRequest) RetryPolicy() *common.RetryPolicy + func (request ListCategoriesRequest) String() string + type ListCategoriesResponse struct + Items []CategorySummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListCategoriesResponse) HTTPResponse() *http.Response + func (response ListCategoriesResponse) String() string + type ListListingsRequest struct + Category []string + CompartmentId *string + IsFeatured *bool + Limit *int + ListingId *string + ListingTypes []ListingTypeEnum + Name []string + OpcRequestId *string + OperatingSystems []string + PackageType *string + Page *string + Pricing []PricingTypeEnumEnum + PublisherId *string + RequestMetadata common.RequestMetadata + SortBy ListListingsSortByEnum + SortOrder ListListingsSortOrderEnum + func (request ListListingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListListingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListListingsRequest) RetryPolicy() *common.RetryPolicy + func (request ListListingsRequest) String() string + type ListListingsResponse struct + Items []ListingSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListListingsResponse) HTTPResponse() *http.Response + func (response ListListingsResponse) String() string + type ListListingsSortByEnum string + const ListListingsSortByTimereleased + func GetListListingsSortByEnumValues() []ListListingsSortByEnum + type ListListingsSortOrderEnum string + const ListListingsSortOrderAsc + const ListListingsSortOrderDesc + func GetListListingsSortOrderEnumValues() []ListListingsSortOrderEnum + type ListPackagesRequest struct + CompartmentId *string + Limit *int + ListingId *string + OpcRequestId *string + PackageType *string + PackageVersion *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListPackagesSortByEnum + SortOrder ListPackagesSortOrderEnum + func (request ListPackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListPackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListPackagesRequest) RetryPolicy() *common.RetryPolicy + func (request ListPackagesRequest) String() string + type ListPackagesResponse struct + Items []ListingPackageSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListPackagesResponse) HTTPResponse() *http.Response + func (response ListPackagesResponse) String() string + type ListPackagesSortByEnum string + const ListPackagesSortByTimereleased + func GetListPackagesSortByEnumValues() []ListPackagesSortByEnum + type ListPackagesSortOrderEnum string + const ListPackagesSortOrderAsc + const ListPackagesSortOrderDesc + func GetListPackagesSortOrderEnumValues() []ListPackagesSortOrderEnum + type ListPublicationPackagesRequest struct + Limit *int + OpcRequestId *string + PackageType *string + PackageVersion *string + Page *string + PublicationId *string + RequestMetadata common.RequestMetadata + SortBy ListPublicationPackagesSortByEnum + SortOrder ListPublicationPackagesSortOrderEnum + func (request ListPublicationPackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListPublicationPackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListPublicationPackagesRequest) RetryPolicy() *common.RetryPolicy + func (request ListPublicationPackagesRequest) String() string + type ListPublicationPackagesResponse struct + Items []PublicationPackageSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListPublicationPackagesResponse) HTTPResponse() *http.Response + func (response ListPublicationPackagesResponse) String() string + type ListPublicationPackagesSortByEnum string + const ListPublicationPackagesSortByTimereleased + func GetListPublicationPackagesSortByEnumValues() []ListPublicationPackagesSortByEnum + type ListPublicationPackagesSortOrderEnum string + const ListPublicationPackagesSortOrderAsc + const ListPublicationPackagesSortOrderDesc + func GetListPublicationPackagesSortOrderEnumValues() []ListPublicationPackagesSortOrderEnum + type ListPublicationsListingTypeEnum string + const ListPublicationsListingTypeCommunity + const ListPublicationsListingTypePartner + const ListPublicationsListingTypePrivate + func GetListPublicationsListingTypeEnumValues() []ListPublicationsListingTypeEnum + type ListPublicationsRequest struct + CompartmentId *string + Limit *int + ListingType ListPublicationsListingTypeEnum + Name []string + OpcRequestId *string + OperatingSystems []string + Page *string + PublicationId *string + RequestMetadata common.RequestMetadata + SortBy ListPublicationsSortByEnum + SortOrder ListPublicationsSortOrderEnum + func (request ListPublicationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListPublicationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListPublicationsRequest) RetryPolicy() *common.RetryPolicy + func (request ListPublicationsRequest) String() string + type ListPublicationsResponse struct + Items []PublicationSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListPublicationsResponse) HTTPResponse() *http.Response + func (response ListPublicationsResponse) String() string + type ListPublicationsSortByEnum string + const ListPublicationsSortByTimereleased + func GetListPublicationsSortByEnumValues() []ListPublicationsSortByEnum + type ListPublicationsSortOrderEnum string + const ListPublicationsSortOrderAsc + const ListPublicationsSortOrderDesc + func GetListPublicationsSortOrderEnumValues() []ListPublicationsSortOrderEnum + type ListPublishersRequest struct + CompartmentId *string + Limit *int + OpcRequestId *string + Page *string + PublisherId *string + RequestMetadata common.RequestMetadata + func (request ListPublishersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListPublishersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListPublishersRequest) RetryPolicy() *common.RetryPolicy + func (request ListPublishersRequest) String() string + type ListPublishersResponse struct + Items []PublisherSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListPublishersResponse) HTTPResponse() *http.Response + func (response ListPublishersResponse) String() string + type ListReportTypesRequest struct + CompartmentId *string + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + func (request ListReportTypesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListReportTypesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListReportTypesRequest) RetryPolicy() *common.RetryPolicy + func (request ListReportTypesRequest) String() string + type ListReportTypesResponse struct + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListReportTypesResponse) HTTPResponse() *http.Response + func (response ListReportTypesResponse) String() string + type ListReportsRequest struct + CompartmentId *string + Date *common.SDKTime + OpcRequestId *string + Page *string + ReportType *string + RequestMetadata common.RequestMetadata + func (request ListReportsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListReportsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListReportsRequest) RetryPolicy() *common.RetryPolicy + func (request ListReportsRequest) String() string + type ListReportsResponse struct + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListReportsResponse) HTTPResponse() *http.Response + func (response ListReportsResponse) String() string + type ListTaxesRequest struct + CompartmentId *string + ListingId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request ListTaxesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListTaxesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request ListTaxesRequest) RetryPolicy() *common.RetryPolicy + func (request ListTaxesRequest) String() string + type ListTaxesResponse struct + Items []TaxSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListTaxesResponse) HTTPResponse() *http.Response + func (response ListTaxesResponse) String() string + type Listing struct + Banner *UploadData + Categories []string + DefaultPackageVersion *string + DocumentationLinks []DocumentationLink + Icon *UploadData + Id *string + IsFeatured *bool + Keywords *string + Languages []Item + LicenseModelDescription *string + Links []Link + ListingType ListingTypeEnum + LongDescription *string + Name *string + PackageType PackageTypeEnumEnum + Publisher *Publisher + Regions []Region + ReleaseNotes *string + Screenshots []Screenshot + ShortDescription *string + SupportContacts []SupportContact + SupportLinks []NamedLink + SupportedOperatingSystems []OperatingSystem + SystemRequirements *string + Tagline *string + TimeReleased *common.SDKTime + UsageInformation *string + Version *string + Videos []NamedLink + func (m Listing) String() string + type ListingPackage interface + GetDescription func() *string + GetListingId func() *string + GetOperatingSystem func() *OperatingSystem + GetPricing func() *PricingModel + GetResourceId func() *string + GetTimeCreated func() *common.SDKTime + GetVersion func() *string + type ListingPackageSummary struct + ListingId *string + PackageType PackageTypeEnumEnum + PackageVersion *string + Pricing *PricingModel + Regions []Region + ResourceId *string + TimeCreated *common.SDKTime + func (m ListingPackageSummary) String() string + type ListingPackageTypeEnum = PackageTypeEnumEnum + type ListingSummary struct + Categories []string + Icon *UploadData + Id *string + IsFeatured *bool + ListingType ListingTypeEnum + Name *string + PackageType PackageTypeEnumEnum + PricingTypes []ListingSummaryPricingTypesEnum + Publisher *PublisherSummary + Regions []Region + ShortDescription *string + SupportedOperatingSystems []OperatingSystem + Tagline *string + func (m ListingSummary) String() string + type ListingSummaryPricingTypesEnum string + const ListingSummaryPricingTypesByol + const ListingSummaryPricingTypesFree + const ListingSummaryPricingTypesPaygo + func GetListingSummaryPricingTypesEnumValues() []ListingSummaryPricingTypesEnum + type ListingTypeEnum string + const ListingTypeCommunity + const ListingTypePartner + const ListingTypePrivate + func GetListingTypeEnumValues() []ListingTypeEnum + type MarketplaceClient struct + func NewMarketplaceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client MarketplaceClient, err error) + func NewMarketplaceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client MarketplaceClient, err error) + func (client *MarketplaceClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *MarketplaceClient) SetRegion(region string) + func (client MarketplaceClient) ChangePublicationCompartment(ctx context.Context, request ChangePublicationCompartmentRequest) (response ChangePublicationCompartmentResponse, err error) + func (client MarketplaceClient) CreateAcceptedAgreement(ctx context.Context, request CreateAcceptedAgreementRequest) (response CreateAcceptedAgreementResponse, err error) + func (client MarketplaceClient) CreatePublication(ctx context.Context, request CreatePublicationRequest) (response CreatePublicationResponse, err error) + func (client MarketplaceClient) DeleteAcceptedAgreement(ctx context.Context, request DeleteAcceptedAgreementRequest) (response DeleteAcceptedAgreementResponse, err error) + func (client MarketplaceClient) DeletePublication(ctx context.Context, request DeletePublicationRequest) (response DeletePublicationResponse, err error) + func (client MarketplaceClient) GetAcceptedAgreement(ctx context.Context, request GetAcceptedAgreementRequest) (response GetAcceptedAgreementResponse, err error) + func (client MarketplaceClient) GetAgreement(ctx context.Context, request GetAgreementRequest) (response GetAgreementResponse, err error) + func (client MarketplaceClient) GetListing(ctx context.Context, request GetListingRequest) (response GetListingResponse, err error) + func (client MarketplaceClient) GetPackage(ctx context.Context, request GetPackageRequest) (response GetPackageResponse, err error) + func (client MarketplaceClient) GetPublication(ctx context.Context, request GetPublicationRequest) (response GetPublicationResponse, err error) + func (client MarketplaceClient) GetPublicationPackage(ctx context.Context, request GetPublicationPackageRequest) (response GetPublicationPackageResponse, err error) + func (client MarketplaceClient) ListAcceptedAgreements(ctx context.Context, request ListAcceptedAgreementsRequest) (response ListAcceptedAgreementsResponse, err error) + func (client MarketplaceClient) ListAgreements(ctx context.Context, request ListAgreementsRequest) (response ListAgreementsResponse, err error) + func (client MarketplaceClient) ListCategories(ctx context.Context, request ListCategoriesRequest) (response ListCategoriesResponse, err error) + func (client MarketplaceClient) ListListings(ctx context.Context, request ListListingsRequest) (response ListListingsResponse, err error) + func (client MarketplaceClient) ListPackages(ctx context.Context, request ListPackagesRequest) (response ListPackagesResponse, err error) + func (client MarketplaceClient) ListPublicationPackages(ctx context.Context, request ListPublicationPackagesRequest) (response ListPublicationPackagesResponse, err error) + func (client MarketplaceClient) ListPublications(ctx context.Context, request ListPublicationsRequest) (response ListPublicationsResponse, err error) + func (client MarketplaceClient) ListPublishers(ctx context.Context, request ListPublishersRequest) (response ListPublishersResponse, err error) + func (client MarketplaceClient) ListReportTypes(ctx context.Context, request ListReportTypesRequest) (response ListReportTypesResponse, err error) + func (client MarketplaceClient) ListReports(ctx context.Context, request ListReportsRequest) (response ListReportsResponse, err error) + func (client MarketplaceClient) ListTaxes(ctx context.Context, request ListTaxesRequest) (response ListTaxesResponse, err error) + func (client MarketplaceClient) SearchListings(ctx context.Context, request SearchListingsRequest) (response SearchListingsResponse, err error) + func (client MarketplaceClient) UpdateAcceptedAgreement(ctx context.Context, request UpdateAcceptedAgreementRequest) (response UpdateAcceptedAgreementResponse, err error) + func (client MarketplaceClient) UpdatePublication(ctx context.Context, request UpdatePublicationRequest) (response UpdatePublicationResponse, err error) + type MatchingContextTypeEnumEnum string + const MatchingContextTypeEnumHighlights + const MatchingContextTypeEnumNone + func GetMatchingContextTypeEnumEnumValues() []MatchingContextTypeEnumEnum + type NamedLink struct + Name *string + Url *string + func (m NamedLink) String() string + type OperatingSystem struct + Name *string + func (m OperatingSystem) String() string + type OrchestrationListingPackage struct + Description *string + ListingId *string + OperatingSystem *OperatingSystem + Pricing *PricingModel + Regions []Region + ResourceId *string + ResourceLink *string + TimeCreated *common.SDKTime + Variables []OrchestrationVariable + Version *string + func (m OrchestrationListingPackage) GetDescription() *string + func (m OrchestrationListingPackage) GetListingId() *string + func (m OrchestrationListingPackage) GetOperatingSystem() *OperatingSystem + func (m OrchestrationListingPackage) GetPricing() *PricingModel + func (m OrchestrationListingPackage) GetResourceId() *string + func (m OrchestrationListingPackage) GetTimeCreated() *common.SDKTime + func (m OrchestrationListingPackage) GetVersion() *string + func (m OrchestrationListingPackage) MarshalJSON() (buff []byte, e error) + func (m OrchestrationListingPackage) String() string + type OrchestrationPublicationPackage struct + Description *string + ListingId *string + OperatingSystem *OperatingSystem + ResourceId *string + ResourceLink *string + TimeCreated *common.SDKTime + Variables []OrchestrationVariable + Version *string + func (m OrchestrationPublicationPackage) GetDescription() *string + func (m OrchestrationPublicationPackage) GetListingId() *string + func (m OrchestrationPublicationPackage) GetOperatingSystem() *OperatingSystem + func (m OrchestrationPublicationPackage) GetResourceId() *string + func (m OrchestrationPublicationPackage) GetTimeCreated() *common.SDKTime + func (m OrchestrationPublicationPackage) GetVersion() *string + func (m OrchestrationPublicationPackage) MarshalJSON() (buff []byte, e error) + func (m OrchestrationPublicationPackage) String() string + type OrchestrationVariable struct + DataType OrchestrationVariableTypeEnumEnum + DefaultValue *string + Description *string + HintMessage *string + IsMandatory *bool + Name *string + func (m OrchestrationVariable) String() string + type OrchestrationVariableTypeEnumEnum string + const OrchestrationVariableTypeEnumInteger + const OrchestrationVariableTypeEnumString + func GetOrchestrationVariableTypeEnumEnumValues() []OrchestrationVariableTypeEnumEnum + type PackageTypeEnumEnum string + const ListingPackageTypeImage + const ListingPackageTypeOrchestration + const PackageTypeEnumImage + const PackageTypeEnumOrchestration + func GetPackageTypeEnumEnumValues() []PackageTypeEnumEnum + type PricingCurrencyEnumEnum string + const PricingCurrencyEnumUsd + func GetPricingCurrencyEnumEnumValues() []PricingCurrencyEnumEnum + type PricingModel struct + Currency PricingCurrencyEnumEnum + PayGoStrategy PricingStrategyEnumEnum + Rate *float32 + Type PricingTypeEnumEnum + func (m PricingModel) String() string + type PricingStrategyEnumEnum string + const PricingStrategyEnumPerInstance + const PricingStrategyEnumPerInstanceMonthlyInclusive + const PricingStrategyEnumPerOcpuLinear + const PricingStrategyEnumPerOcpuMinBilling + func GetPricingStrategyEnumEnumValues() []PricingStrategyEnumEnum + type PricingTypeEnumEnum string + const PricingTypeEnumByol + const PricingTypeEnumFree + const PricingTypeEnumPaygo + func GetPricingTypeEnumEnumValues() []PricingTypeEnumEnum + type Publication struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + FreeformTags map[string]string + Icon *UploadData + Id *string + LifecycleState PublicationLifecycleStateEnum + ListingType ListingTypeEnum + LongDescription *string + Name *string + PackageType PackageTypeEnumEnum + ShortDescription *string + SupportContacts []SupportContact + SupportedOperatingSystems []OperatingSystem + TimeCreated *common.SDKTime + func (m Publication) String() string + type PublicationLifecycleStateEnum string + const PublicationLifecycleStateActive + const PublicationLifecycleStateCreating + const PublicationLifecycleStateDeleted + const PublicationLifecycleStateDeleting + const PublicationLifecycleStateFailed + func GetPublicationLifecycleStateEnumValues() []PublicationLifecycleStateEnum + type PublicationPackage interface + GetDescription func() *string + GetListingId func() *string + GetOperatingSystem func() *OperatingSystem + GetResourceId func() *string + GetTimeCreated func() *common.SDKTime + GetVersion func() *string + type PublicationPackageSummary struct + ListingId *string + PackageType PackageTypeEnumEnum + PackageVersion *string + ResourceId *string + TimeCreated *common.SDKTime + func (m PublicationPackageSummary) String() string + type PublicationSummary struct + CompartmentId *string + Icon *UploadData + Id *string + LifecycleState PublicationLifecycleStateEnum + ListingType ListingTypeEnum + Name *string + PackageType PackageTypeEnumEnum + ShortDescription *string + SupportedOperatingSystems []OperatingSystem + TimeCreated *common.SDKTime + func (m PublicationSummary) String() string + type Publisher struct + ContactEmail *string + ContactPhone *string + Description *string + HqAddress *string + Id *string + Links []Link + Logo *UploadData + Name *string + WebsiteUrl *string + YearFounded *int64 + func (m Publisher) String() string + type PublisherSummary struct + Description *string + Id *string + Name *string + func (m PublisherSummary) String() string + type Region struct + Code *string + Countries []Item + Name *string + func (m Region) String() string + type ReportCollection struct + Items []ReportSummary + func (m ReportCollection) String() string + type ReportSummary struct + Columns []string + Content *string + Date *common.SDKTime + ReportType *string + func (m ReportSummary) String() string + type ReportTypeCollection struct + Items []ReportTypeSummary + func (m ReportTypeCollection) String() string + type ReportTypeSummary struct + Columns []string + Description *string + Name *string + ReportType *string + func (m ReportTypeSummary) String() string + type Screenshot struct + ContentUrl *string + Description *string + FileExtension *string + MimeType *string + Name *string + func (m Screenshot) String() string + type SearchDetailsTypeEnumEnum string + const SearchDetailsTypeEnumFreeText + const SearchDetailsTypeEnumStructured + func GetSearchDetailsTypeEnumEnumValues() []SearchDetailsTypeEnumEnum + type SearchListingsDetails interface + GetMatchingContextType func() MatchingContextTypeEnumEnum + type SearchListingsRequest struct + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + func (request SearchListingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request SearchListingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request SearchListingsRequest) RetryPolicy() *common.RetryPolicy + func (request SearchListingsRequest) String() string + type SearchListingsResponse struct + Items []ListingSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response SearchListingsResponse) HTTPResponse() *http.Response + func (response SearchListingsResponse) String() string + type StructuredSearchDetails struct + MatchingContextType MatchingContextTypeEnumEnum + Query *string + func (m StructuredSearchDetails) GetMatchingContextType() MatchingContextTypeEnumEnum + func (m StructuredSearchDetails) MarshalJSON() (buff []byte, e error) + func (m StructuredSearchDetails) String() string + type SupportContact struct + Email *string + Name *string + Phone *string + Subject *string + func (m SupportContact) String() string + type TaxSummary struct + Code *string + Country *string + Name *string + Url *string + func (m TaxSummary) String() string + type TextBasedEula struct + LicenseText *string + func (m TextBasedEula) MarshalJSON() (buff []byte, e error) + func (m TextBasedEula) String() string + type ThirdPartyPaidListingEligibility struct + EligibilityReason ThirdPartyPaidListingEligibilityEligibilityReasonEnum + IsPaidListingEligible *bool + IsPaidListingThrottled *bool + func (m ThirdPartyPaidListingEligibility) String() string + type ThirdPartyPaidListingEligibilityEligibilityReasonEnum string + const ThirdPartyPaidListingEligibilityEligibilityReasonEligible + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleAccountBlacklisted + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleAccountCountry + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleAccountCurrency + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleAccountFeatureDisabled + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleAccountGovSubscription + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleAccountInternal + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleAccountNotPaid + const ThirdPartyPaidListingEligibilityEligibilityReasonIneligibleRegion + const ThirdPartyPaidListingEligibilityEligibilityReasonNotAuthorized + func GetThirdPartyPaidListingEligibilityEligibilityReasonEnumValues() []ThirdPartyPaidListingEligibilityEligibilityReasonEnum + type UpdateAcceptedAgreementDetails struct + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + func (m UpdateAcceptedAgreementDetails) String() string + type UpdateAcceptedAgreementRequest struct + AcceptedAgreementId *string + IfMatch *string + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request UpdateAcceptedAgreementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request UpdateAcceptedAgreementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request UpdateAcceptedAgreementRequest) RetryPolicy() *common.RetryPolicy + func (request UpdateAcceptedAgreementRequest) String() string + type UpdateAcceptedAgreementResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdateAcceptedAgreementResponse) HTTPResponse() *http.Response + func (response UpdateAcceptedAgreementResponse) String() string + type UpdatePublicationDetails struct + DefinedTags map[string]map[string]interface{} + FreeformTags map[string]string + LongDescription *string + Name *string + ShortDescription *string + SupportContacts []SupportContact + func (m UpdatePublicationDetails) String() string + type UpdatePublicationRequest struct + IfMatch *string + OpcRequestId *string + OpcRetryToken *string + PublicationId *string + RequestMetadata common.RequestMetadata + func (request UpdatePublicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request UpdatePublicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error) + func (request UpdatePublicationRequest) RetryPolicy() *common.RetryPolicy + func (request UpdatePublicationRequest) String() string + type UpdatePublicationResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdatePublicationResponse) HTTPResponse() *http.Response + func (response UpdatePublicationResponse) String() string + type UploadData struct + ContentUrl *string + FileExtension *string + MimeType *string + Name *string + func (m UploadData) String() string Other modules containing this package github.com/oracle/oci-go-sdk github.com/oracle/oci-go-sdk/v25 github.com/oracle/oci-go-sdk/v26 github.com/oracle/oci-go-sdk/v27 github.com/oracle/oci-go-sdk/v28 github.com/oracle/oci-go-sdk/v29 github.com/oracle/oci-go-sdk/v30 github.com/oracle/oci-go-sdk/v31 github.com/oracle/oci-go-sdk/v32 github.com/oracle/oci-go-sdk/v33 github.com/oracle/oci-go-sdk/v34 github.com/oracle/oci-go-sdk/v35 github.com/oracle/oci-go-sdk/v36 github.com/oracle/oci-go-sdk/v37 github.com/oracle/oci-go-sdk/v38 github.com/oracle/oci-go-sdk/v39 github.com/oracle/oci-go-sdk/v40 github.com/oracle/oci-go-sdk/v41 github.com/oracle/oci-go-sdk/v42 github.com/oracle/oci-go-sdk/v43 github.com/oracle/oci-go-sdk/v44 github.com/oracle/oci-go-sdk/v45 github.com/oracle/oci-go-sdk/v46 github.com/oracle/oci-go-sdk/v47 github.com/oracle/oci-go-sdk/v48 github.com/oracle/oci-go-sdk/v49 github.com/oracle/oci-go-sdk/v50 github.com/oracle/oci-go-sdk/v51 github.com/oracle/oci-go-sdk/v53 github.com/oracle/oci-go-sdk/v54 github.com/oracle/oci-go-sdk/v55 github.com/oracle/oci-go-sdk/v56 github.com/oracle/oci-go-sdk/v57 github.com/oracle/oci-go-sdk/v58 github.com/oracle/oci-go-sdk/v59 github.com/oracle/oci-go-sdk/v60 github.com/oracle/oci-go-sdk/v61 github.com/oracle/oci-go-sdk/v62 github.com/oracle/oci-go-sdk/v63 github.com/oracle/oci-go-sdk/v64 github.com/oracle/oci-go-sdk/v65