Oracle Cloud Infrastructure

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

getListingResourceVersions

Using getListingResourceVersions

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 getListingResourceVersions(args: GetListingResourceVersionsArgs, opts?: InvokeOptions): Promise<GetListingResourceVersionsResult>
function getListingResourceVersionsOutput(args: GetListingResourceVersionsOutputArgs, opts?: InvokeOptions): Output<GetListingResourceVersionsResult>
def get_listing_resource_versions(filters: Optional[Sequence[_core.GetListingResourceVersionsFilter]] = None,
                                  listing_id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetListingResourceVersionsResult
def get_listing_resource_versions_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[_core.GetListingResourceVersionsFilterArgs]]]] = None,
                                  listing_id: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetListingResourceVersionsResult]
func GetListingResourceVersions(ctx *Context, args *GetListingResourceVersionsArgs, opts ...InvokeOption) (*GetListingResourceVersionsResult, error)
func GetListingResourceVersionsOutput(ctx *Context, args *GetListingResourceVersionsOutputArgs, opts ...InvokeOption) GetListingResourceVersionsResultOutput

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

public static class GetListingResourceVersions 
{
    public static Task<GetListingResourceVersionsResult> InvokeAsync(GetListingResourceVersionsArgs args, InvokeOptions? opts = null)
    public static Output<GetListingResourceVersionsResult> Invoke(GetListingResourceVersionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetListingResourceVersionsResult> getListingResourceVersions(GetListingResourceVersionsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:Core/getListingResourceVersions:getListingResourceVersions
  arguments:
    # arguments dictionary

The following arguments are supported:

getListingResourceVersions Result

The following output properties are available:

appCatalogListingResourceVersions List<Property Map>
id String

The provider-assigned unique ID for this managed resource.

listingId String
filters List<Property Map>

Supporting Types

GetListingResourceVersionsAppCatalogListingResourceVersion

GetListingResourceVersionsFilter

Name string
Values List<string>
Regex bool
Name string
Values []string
Regex bool
name String
values List<String>
regex Boolean
name string
values string[]
regex boolean
name str
values Sequence[str]
regex bool
name String
values List<String>
regex Boolean

Package Details

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

This Pulumi package is based on the oci Terraform Provider.