Oracle Cloud Infrastructure

v0.5.0 published on Monday, Sep 12, 2022 by Pulumi

getListings

This data source provides the list of Listings in Oracle Cloud Infrastructure Marketplace service.

Gets a list of listings from Oracle Cloud Infrastructure Marketplace by searching keywords and filtering according to listing attributes.

If you plan to launch an instance from an image listing, you must first subscribe to the listing. When you launch the instance, you also need to provide the image ID of the listing resource version that you want.

Subscribing to the listing requires you to first get a signature from the terms of use agreement for the listing resource version. To get the signature, issue a GetAppCatalogListingAgreements API call. The AppCatalogListingResourceVersionAgreements object, including its signature, is returned in the response. With the signature for the terms of use agreement for the desired listing resource version, create a subscription by issuing a CreateAppCatalogSubscription API call.

To get the image ID to launch an instance, issue a GetAppCatalogListingResourceVersion API call. Lastly, to launch the instance, use the image ID of the listing resource version to issue a LaunchInstance API call.

Example Usage

using System.Collections.Generic;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testListings = Oci.Marketplace.GetListings.Invoke(new()
    {
        Categories = @var.Listing_category,
        CompartmentId = @var.Compartment_id,
        ImageId = oci_core_image.Test_image.Id,
        IsFeatured = @var.Listing_is_featured,
        ListingId = oci_marketplace_listing.Test_listing.Id,
        ListingTypes = @var.Listing_listing_types,
        Names = @var.Listing_name,
        OperatingSystems = @var.Listing_operating_systems,
        PackageType = @var.Listing_package_type,
        Pricings = @var.Listing_pricing,
        PublisherId = oci_marketplace_publisher.Test_publisher.Id,
    });

});
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/Marketplace"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Marketplace.GetListings(ctx, &marketplace.GetListingsArgs{
			Categories:       _var.Listing_category,
			CompartmentId:    pulumi.StringRef(_var.Compartment_id),
			ImageId:          pulumi.StringRef(oci_core_image.Test_image.Id),
			IsFeatured:       pulumi.BoolRef(_var.Listing_is_featured),
			ListingId:        pulumi.StringRef(oci_marketplace_listing.Test_listing.Id),
			ListingTypes:     _var.Listing_listing_types,
			Names:            _var.Listing_name,
			OperatingSystems: _var.Listing_operating_systems,
			PackageType:      pulumi.StringRef(_var.Listing_package_type),
			Pricings:         _var.Listing_pricing,
			PublisherId:      pulumi.StringRef(oci_marketplace_publisher.Test_publisher.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Marketplace.MarketplaceFunctions;
import com.pulumi.oci.Marketplace.inputs.GetListingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var testListings = MarketplaceFunctions.getListings(GetListingsArgs.builder()
            .categories(var_.listing_category())
            .compartmentId(var_.compartment_id())
            .imageId(oci_core_image.test_image().id())
            .isFeatured(var_.listing_is_featured())
            .listingId(oci_marketplace_listing.test_listing().id())
            .listingTypes(var_.listing_listing_types())
            .names(var_.listing_name())
            .operatingSystems(var_.listing_operating_systems())
            .packageType(var_.listing_package_type())
            .pricings(var_.listing_pricing())
            .publisherId(oci_marketplace_publisher.test_publisher().id())
            .build());

    }
}
import pulumi
import pulumi_oci as oci

test_listings = oci.Marketplace.get_listings(categories=var["listing_category"],
    compartment_id=var["compartment_id"],
    image_id=oci_core_image["test_image"]["id"],
    is_featured=var["listing_is_featured"],
    listing_id=oci_marketplace_listing["test_listing"]["id"],
    listing_types=var["listing_listing_types"],
    names=var["listing_name"],
    operating_systems=var["listing_operating_systems"],
    package_type=var["listing_package_type"],
    pricings=var["listing_pricing"],
    publisher_id=oci_marketplace_publisher["test_publisher"]["id"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testListings = oci.Marketplace.getListings({
    categories: _var.listing_category,
    compartmentId: _var.compartment_id,
    imageId: oci_core_image.test_image.id,
    isFeatured: _var.listing_is_featured,
    listingId: oci_marketplace_listing.test_listing.id,
    listingTypes: _var.listing_listing_types,
    names: _var.listing_name,
    operatingSystems: _var.listing_operating_systems,
    packageType: _var.listing_package_type,
    pricings: _var.listing_pricing,
    publisherId: oci_marketplace_publisher.test_publisher.id,
});
variables:
  testListings:
    Fn::Invoke:
      Function: oci:Marketplace:getListings
      Arguments:
        categories: ${var.listing_category}
        compartmentId: ${var.compartment_id}
        imageId: ${oci_core_image.test_image.id}
        isFeatured: ${var.listing_is_featured}
        listingId: ${oci_marketplace_listing.test_listing.id}
        listingTypes: ${var.listing_listing_types}
        names: ${var.listing_name}
        operatingSystems: ${var.listing_operating_systems}
        packageType: ${var.listing_package_type}
        pricings: ${var.listing_pricing}
        publisherId: ${oci_marketplace_publisher.test_publisher.id}

Using getListings

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getListings(args: GetListingsArgs, opts?: InvokeOptions): Promise<GetListingsResult>
function getListingsOutput(args: GetListingsOutputArgs, opts?: InvokeOptions): Output<GetListingsResult>
def get_listings(categories: Optional[Sequence[str]] = None,
                 compartment_id: Optional[str] = None,
                 filters: Optional[Sequence[_marketplace.GetListingsFilter]] = None,
                 image_id: Optional[str] = None,
                 is_featured: Optional[bool] = None,
                 listing_id: Optional[str] = None,
                 listing_types: Optional[Sequence[str]] = None,
                 names: Optional[Sequence[str]] = None,
                 operating_systems: Optional[Sequence[str]] = None,
                 package_type: Optional[str] = None,
                 pricings: Optional[Sequence[str]] = None,
                 publisher_id: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetListingsResult
def get_listings_output(categories: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                 compartment_id: Optional[pulumi.Input[str]] = None,
                 filters: Optional[pulumi.Input[Sequence[pulumi.Input[_marketplace.GetListingsFilterArgs]]]] = None,
                 image_id: Optional[pulumi.Input[str]] = None,
                 is_featured: Optional[pulumi.Input[bool]] = None,
                 listing_id: Optional[pulumi.Input[str]] = None,
                 listing_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                 names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                 operating_systems: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                 package_type: Optional[pulumi.Input[str]] = None,
                 pricings: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                 publisher_id: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetListingsResult]
func GetListings(ctx *Context, args *GetListingsArgs, opts ...InvokeOption) (*GetListingsResult, error)
func GetListingsOutput(ctx *Context, args *GetListingsOutputArgs, opts ...InvokeOption) GetListingsResultOutput

> Note: This function is named GetListings in the Go SDK.

public static class GetListings 
{
    public static Task<GetListingsResult> InvokeAsync(GetListingsArgs args, InvokeOptions? opts = null)
    public static Output<GetListingsResult> Invoke(GetListingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetListingsResult> getListings(GetListingsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:Marketplace/getListings:getListings
  arguments:
    # arguments dictionary

The following arguments are supported:

Categories List<string>

Name of the product category or categories. If you specify multiple categories, then Marketplace returns any listing with one or more matching categories.

CompartmentId string

The unique identifier for the compartment.

Filters List<GetListingsFilter>
ImageId string

The image identifier of the listing.

IsFeatured bool

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

ListingId string

The unique identifier for the listing.

ListingTypes List<string>

The type of the listing.

Names List<string>

The name of the listing.

OperatingSystems List<string>

The operating system of the listing.

PackageType string

A filter to return only packages that match the given package type exactly.

Pricings List<string>

Name of the pricing type. If multiple pricing types are provided, then any listing with one or more matching pricing models will be returned.

PublisherId string

Limit results to just this publisher.

Categories []string

Name of the product category or categories. If you specify multiple categories, then Marketplace returns any listing with one or more matching categories.

CompartmentId string

The unique identifier for the compartment.

Filters []GetListingsFilter
ImageId string

The image identifier of the listing.

IsFeatured bool

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

ListingId string

The unique identifier for the listing.

ListingTypes []string

The type of the listing.

Names []string

The name of the listing.

OperatingSystems []string

The operating system of the listing.

PackageType string

A filter to return only packages that match the given package type exactly.

Pricings []string

Name of the pricing type. If multiple pricing types are provided, then any listing with one or more matching pricing models will be returned.

PublisherId string

Limit results to just this publisher.

categories List<String>

Name of the product category or categories. If you specify multiple categories, then Marketplace returns any listing with one or more matching categories.

compartmentId String

The unique identifier for the compartment.

filters List<GetListingsFilter>
imageId String

The image identifier of the listing.

isFeatured Boolean

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listingId String

The unique identifier for the listing.

listingTypes List<String>

The type of the listing.

names List<String>

The name of the listing.

operatingSystems List<String>

The operating system of the listing.

packageType String

A filter to return only packages that match the given package type exactly.

pricings List<String>

Name of the pricing type. If multiple pricing types are provided, then any listing with one or more matching pricing models will be returned.

publisherId String

Limit results to just this publisher.

categories string[]

Name of the product category or categories. If you specify multiple categories, then Marketplace returns any listing with one or more matching categories.

compartmentId string

The unique identifier for the compartment.

filters GetListingsFilter[]
imageId string

The image identifier of the listing.

isFeatured boolean

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listingId string

The unique identifier for the listing.

listingTypes string[]

The type of the listing.

names string[]

The name of the listing.

operatingSystems string[]

The operating system of the listing.

packageType string

A filter to return only packages that match the given package type exactly.

pricings string[]

Name of the pricing type. If multiple pricing types are provided, then any listing with one or more matching pricing models will be returned.

publisherId string

Limit results to just this publisher.

categories Sequence[str]

Name of the product category or categories. If you specify multiple categories, then Marketplace returns any listing with one or more matching categories.

compartment_id str

The unique identifier for the compartment.

filters GetListingsFilter]
image_id str

The image identifier of the listing.

is_featured bool

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listing_id str

The unique identifier for the listing.

listing_types Sequence[str]

The type of the listing.

names Sequence[str]

The name of the listing.

operating_systems Sequence[str]

The operating system of the listing.

package_type str

A filter to return only packages that match the given package type exactly.

pricings Sequence[str]

Name of the pricing type. If multiple pricing types are provided, then any listing with one or more matching pricing models will be returned.

publisher_id str

Limit results to just this publisher.

categories List<String>

Name of the product category or categories. If you specify multiple categories, then Marketplace returns any listing with one or more matching categories.

compartmentId String

The unique identifier for the compartment.

filters List<Property Map>
imageId String

The image identifier of the listing.

isFeatured Boolean

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listingId String

The unique identifier for the listing.

listingTypes List<String>

The type of the listing.

names List<String>

The name of the listing.

operatingSystems List<String>

The operating system of the listing.

packageType String

A filter to return only packages that match the given package type exactly.

pricings List<String>

Name of the pricing type. If multiple pricing types are provided, then any listing with one or more matching pricing models will be returned.

publisherId String

Limit results to just this publisher.

getListings Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

Listings List<GetListingsListing>

The list of listings.

Categories List<string>
CompartmentId string
Filters List<GetListingsFilter>
ImageId string
IsFeatured bool

Indicates whether the listing is included in Featured Listings.

ListingId string
ListingTypes List<string>
Names List<string>

Text that describes the resource.

OperatingSystems List<string>
PackageType string

The listing's package type.

Pricings List<string>
PublisherId string
Id string

The provider-assigned unique ID for this managed resource.

Listings []GetListingsListing

The list of listings.

Categories []string
CompartmentId string
Filters []GetListingsFilter
ImageId string
IsFeatured bool

Indicates whether the listing is included in Featured Listings.

ListingId string
ListingTypes []string
Names []string

Text that describes the resource.

OperatingSystems []string
PackageType string

The listing's package type.

Pricings []string
PublisherId string
id String

The provider-assigned unique ID for this managed resource.

listings List<GetListingsListing>

The list of listings.

categories List<String>
compartmentId String
filters List<GetListingsFilter>
imageId String
isFeatured Boolean

Indicates whether the listing is included in Featured Listings.

listingId String
listingTypes List<String>
names List<String>

Text that describes the resource.

operatingSystems List<String>
packageType String

The listing's package type.

pricings List<String>
publisherId String
id string

The provider-assigned unique ID for this managed resource.

listings GetListingsListing[]

The list of listings.

categories string[]
compartmentId string
filters GetListingsFilter[]
imageId string
isFeatured boolean

Indicates whether the listing is included in Featured Listings.

listingId string
listingTypes string[]
names string[]

Text that describes the resource.

operatingSystems string[]
packageType string

The listing's package type.

pricings string[]
publisherId string
id str

The provider-assigned unique ID for this managed resource.

listings GetListingsListing]

The list of listings.

categories Sequence[str]
compartment_id str
filters GetListingsFilter]
image_id str
is_featured bool

Indicates whether the listing is included in Featured Listings.

listing_id str
listing_types Sequence[str]
names Sequence[str]

Text that describes the resource.

operating_systems Sequence[str]
package_type str

The listing's package type.

pricings Sequence[str]
publisher_id str
id String

The provider-assigned unique ID for this managed resource.

listings List<Property Map>

The list of listings.

categories List<String>
compartmentId String
filters List<Property Map>
imageId String
isFeatured Boolean

Indicates whether the listing is included in Featured Listings.

listingId String
listingTypes List<String>
names List<String>

Text that describes the resource.

operatingSystems List<String>
packageType String

The listing's package type.

pricings List<String>
publisherId String

Supporting Types

GetListingsFilter

Name string

The name of the listing.

Values List<string>
Regex bool
Name string

The name of the listing.

Values []string
Regex bool
name String

The name of the listing.

values List<String>
regex Boolean
name string

The name of the listing.

values string[]
regex boolean
name str

The name of the listing.

values Sequence[str]
regex bool
name String

The name of the listing.

values List<String>
regex Boolean

GetListingsListing

Banners List<GetListingsListingBanner>

The model for upload data for images and icons.

Categories List<string>

Product categories that the listing belongs to.

CompatibleArchitectures List<string>

The list of compatible architectures supported by the listing

DefaultPackageVersion string

The default package version.

DocumentationLinks List<GetListingsListingDocumentationLink>

Links to additional documentation provided by the publisher specifically for the listing.

Icons List<GetListingsListingIcon>

The model for upload data for images and icons.

Id string

The unique identifier for the publisher.

IsFeatured bool

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

ListingType string

The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.

Name string

The name of the listing.

PackageType string

A filter to return only packages that match the given package type exactly.

PricingTypes List<string>
Publishers List<GetListingsListingPublisher>

Summary details about the publisher of the listing.

Regions List<GetListingsListingRegion>

The regions where the listing is eligible to be deployed.

ShortDescription string

A short description of the listing.

SupportedOperatingSystems List<GetListingsListingSupportedOperatingSystem>

The list of operating systems supported by the listing.

Banners []GetListingsListingBanner

The model for upload data for images and icons.

Categories []string

Product categories that the listing belongs to.

CompatibleArchitectures []string

The list of compatible architectures supported by the listing

DefaultPackageVersion string

The default package version.

DocumentationLinks []GetListingsListingDocumentationLink

Links to additional documentation provided by the publisher specifically for the listing.

Icons []GetListingsListingIcon

The model for upload data for images and icons.

Id string

The unique identifier for the publisher.

IsFeatured bool

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

ListingType string

The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.

Name string

The name of the listing.

PackageType string

A filter to return only packages that match the given package type exactly.

PricingTypes []string
Publishers []GetListingsListingPublisher

Summary details about the publisher of the listing.

Regions []GetListingsListingRegion

The regions where the listing is eligible to be deployed.

ShortDescription string

A short description of the listing.

SupportedOperatingSystems []GetListingsListingSupportedOperatingSystem

The list of operating systems supported by the listing.

banners List<GetListingsListingBanner>

The model for upload data for images and icons.

categories List<String>

Product categories that the listing belongs to.

compatibleArchitectures List<String>

The list of compatible architectures supported by the listing

defaultPackageVersion String

The default package version.

documentationLinks List<GetListingsListingDocumentationLink>

Links to additional documentation provided by the publisher specifically for the listing.

icons List<GetListingsListingIcon>

The model for upload data for images and icons.

id String

The unique identifier for the publisher.

isFeatured Boolean

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listingType String

The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.

name String

The name of the listing.

packageType String

A filter to return only packages that match the given package type exactly.

pricingTypes List<String>
publishers List<GetListingsListingPublisher>

Summary details about the publisher of the listing.

regions List<GetListingsListingRegion>

The regions where the listing is eligible to be deployed.

shortDescription String

A short description of the listing.

supportedOperatingSystems List<GetListingsListingSupportedOperatingSystem>

The list of operating systems supported by the listing.

banners GetListingsListingBanner[]

The model for upload data for images and icons.

categories string[]

Product categories that the listing belongs to.

compatibleArchitectures string[]

The list of compatible architectures supported by the listing

defaultPackageVersion string

The default package version.

documentationLinks GetListingsListingDocumentationLink[]

Links to additional documentation provided by the publisher specifically for the listing.

icons GetListingsListingIcon[]

The model for upload data for images and icons.

id string

The unique identifier for the publisher.

isFeatured boolean

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listingType string

The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.

name string

The name of the listing.

packageType string

A filter to return only packages that match the given package type exactly.

pricingTypes string[]
publishers GetListingsListingPublisher[]

Summary details about the publisher of the listing.

regions GetListingsListingRegion[]

The regions where the listing is eligible to be deployed.

shortDescription string

A short description of the listing.

supportedOperatingSystems GetListingsListingSupportedOperatingSystem[]

The list of operating systems supported by the listing.

banners GetListingsListingBanner]

The model for upload data for images and icons.

categories Sequence[str]

Product categories that the listing belongs to.

compatible_architectures Sequence[str]

The list of compatible architectures supported by the listing

default_package_version str

The default package version.

documentation_links GetListingsListingDocumentationLink]

Links to additional documentation provided by the publisher specifically for the listing.

icons GetListingsListingIcon]

The model for upload data for images and icons.

id str

The unique identifier for the publisher.

is_featured bool

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listing_type str

The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.

name str

The name of the listing.

package_type str

A filter to return only packages that match the given package type exactly.

pricing_types Sequence[str]
publishers GetListingsListingPublisher]

Summary details about the publisher of the listing.

regions GetListingsListingRegion]

The regions where the listing is eligible to be deployed.

short_description str

A short description of the listing.

supported_operating_systems GetListingsListingSupportedOperatingSystem]

The list of operating systems supported by the listing.

banners List<Property Map>

The model for upload data for images and icons.

categories List<String>

Product categories that the listing belongs to.

compatibleArchitectures List<String>

The list of compatible architectures supported by the listing

defaultPackageVersion String

The default package version.

documentationLinks List<Property Map>

Links to additional documentation provided by the publisher specifically for the listing.

icons List<Property Map>

The model for upload data for images and icons.

id String

The unique identifier for the publisher.

isFeatured Boolean

Indicates whether to show only featured listings. If this is set to false or is omitted, then all listings will be returned.

listingType String

The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.

name String

The name of the listing.

packageType String

A filter to return only packages that match the given package type exactly.

pricingTypes List<String>
publishers List<Property Map>

Summary details about the publisher of the listing.

regions List<Property Map>

The regions where the listing is eligible to be deployed.

shortDescription String

A short description of the listing.

supportedOperatingSystems List<Property Map>

The list of operating systems supported by the listing.

GetListingsListingBanner

ContentUrl string

The content URL of the screenshot.

FileExtension string

The file extension of the screenshot.

MimeType string

The MIME type of the screenshot.

Name string

The name of the listing.

ContentUrl string

The content URL of the screenshot.

FileExtension string

The file extension of the screenshot.

MimeType string

The MIME type of the screenshot.

Name string

The name of the listing.

contentUrl String

The content URL of the screenshot.

fileExtension String

The file extension of the screenshot.

mimeType String

The MIME type of the screenshot.

name String

The name of the listing.

contentUrl string

The content URL of the screenshot.

fileExtension string

The file extension of the screenshot.

mimeType string

The MIME type of the screenshot.

name string

The name of the listing.

content_url str

The content URL of the screenshot.

file_extension str

The file extension of the screenshot.

mime_type str

The MIME type of the screenshot.

name str

The name of the listing.

contentUrl String

The content URL of the screenshot.

fileExtension String

The file extension of the screenshot.

mimeType String

The MIME type of the screenshot.

name String

The name of the listing.

DocumentCategory string

The category that the document belongs to.

Name string

The name of the listing.

Url string

The URL of the resource.

DocumentCategory string

The category that the document belongs to.

Name string

The name of the listing.

Url string

The URL of the resource.

documentCategory String

The category that the document belongs to.

name String

The name of the listing.

url String

The URL of the resource.

documentCategory string

The category that the document belongs to.

name string

The name of the listing.

url string

The URL of the resource.

document_category str

The category that the document belongs to.

name str

The name of the listing.

url str

The URL of the resource.

documentCategory String

The category that the document belongs to.

name String

The name of the listing.

url String

The URL of the resource.

GetListingsListingIcon

ContentUrl string

The content URL of the screenshot.

FileExtension string

The file extension of the screenshot.

MimeType string

The MIME type of the screenshot.

Name string

The name of the listing.

ContentUrl string

The content URL of the screenshot.

FileExtension string

The file extension of the screenshot.

MimeType string

The MIME type of the screenshot.

Name string

The name of the listing.

contentUrl String

The content URL of the screenshot.

fileExtension String

The file extension of the screenshot.

mimeType String

The MIME type of the screenshot.

name String

The name of the listing.

contentUrl string

The content URL of the screenshot.

fileExtension string

The file extension of the screenshot.

mimeType string

The MIME type of the screenshot.

name string

The name of the listing.

content_url str

The content URL of the screenshot.

file_extension str

The file extension of the screenshot.

mime_type str

The MIME type of the screenshot.

name str

The name of the listing.

contentUrl String

The content URL of the screenshot.

fileExtension String

The file extension of the screenshot.

mimeType String

The MIME type of the screenshot.

name String

The name of the listing.

GetListingsListingPublisher

Description string

A description of the screenshot.

Id string

The unique identifier for the publisher.

Name string

The name of the listing.

Description string

A description of the screenshot.

Id string

The unique identifier for the publisher.

Name string

The name of the listing.

description String

A description of the screenshot.

id String

The unique identifier for the publisher.

name String

The name of the listing.

description string

A description of the screenshot.

id string

The unique identifier for the publisher.

name string

The name of the listing.

description str

A description of the screenshot.

id str

The unique identifier for the publisher.

name str

The name of the listing.

description String

A description of the screenshot.

id String

The unique identifier for the publisher.

name String

The name of the listing.

GetListingsListingRegion

Code string

A code assigned to the item.

Countries List<GetListingsListingRegionCountry>

Countries in the region.

Name string

The name of the listing.

Code string

A code assigned to the item.

Countries []GetListingsListingRegionCountry

Countries in the region.

Name string

The name of the listing.

code String

A code assigned to the item.

countries List<GetListingsListingRegionCountry>

Countries in the region.

name String

The name of the listing.

code string

A code assigned to the item.

countries GetListingsListingRegionCountry[]

Countries in the region.

name string

The name of the listing.

code str

A code assigned to the item.

countries GetListingsListingRegionCountry]

Countries in the region.

name str

The name of the listing.

code String

A code assigned to the item.

countries List<Property Map>

Countries in the region.

name String

The name of the listing.

GetListingsListingRegionCountry

Code string

A code assigned to the item.

Name string

The name of the listing.

Code string

A code assigned to the item.

Name string

The name of the listing.

code String

A code assigned to the item.

name String

The name of the listing.

code string

A code assigned to the item.

name string

The name of the listing.

code str

A code assigned to the item.

name str

The name of the listing.

code String

A code assigned to the item.

name String

The name of the listing.

GetListingsListingSupportedOperatingSystem

Name string

The name of the listing.

Name string

The name of the listing.

name String

The name of the listing.

name string

The name of the listing.

name str

The name of the listing.

name String

The name of the listing.

Package Details

Repository
https://github.com/pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.