1. Packages
  2. Outscale Provider
  3. API Docs
  4. getPublicCatalog
outscale 1.0.1 published on Thursday, Mar 13, 2025 by outscale

outscale.getPublicCatalog

Explore with Pulumi AI

outscale logo
outscale 1.0.1 published on Thursday, Mar 13, 2025 by outscale

    Using getPublicCatalog

    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 getPublicCatalog(args: GetPublicCatalogArgs, opts?: InvokeOptions): Promise<GetPublicCatalogResult>
    function getPublicCatalogOutput(args: GetPublicCatalogOutputArgs, opts?: InvokeOptions): Output<GetPublicCatalogResult>
    def get_public_catalog(id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetPublicCatalogResult
    def get_public_catalog_output(id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetPublicCatalogResult]
    func GetPublicCatalog(ctx *Context, args *GetPublicCatalogArgs, opts ...InvokeOption) (*GetPublicCatalogResult, error)
    func GetPublicCatalogOutput(ctx *Context, args *GetPublicCatalogOutputArgs, opts ...InvokeOption) GetPublicCatalogResultOutput

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

    public static class GetPublicCatalog 
    {
        public static Task<GetPublicCatalogResult> InvokeAsync(GetPublicCatalogArgs args, InvokeOptions? opts = null)
        public static Output<GetPublicCatalogResult> Invoke(GetPublicCatalogInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPublicCatalogResult> getPublicCatalog(GetPublicCatalogArgs args, InvokeOptions options)
    public static Output<GetPublicCatalogResult> getPublicCatalog(GetPublicCatalogArgs args, InvokeOptions options)
    
    fn::invoke:
      function: outscale:index/getPublicCatalog:getPublicCatalog
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getPublicCatalog Result

    The following output properties are available:

    Supporting Types

    GetPublicCatalogCatalog

    GetPublicCatalogCatalogEntry

    Category string
    Flags string
    Operation string
    Service string
    SubregionName string
    Title string
    Type string
    UnitPrice double
    Category string
    Flags string
    Operation string
    Service string
    SubregionName string
    Title string
    Type string
    UnitPrice float64
    category String
    flags String
    operation String
    service String
    subregionName String
    title String
    type String
    unitPrice Double
    category string
    flags string
    operation string
    service string
    subregionName string
    title string
    type string
    unitPrice number
    category String
    flags String
    operation String
    service String
    subregionName String
    title String
    type String
    unitPrice Number

    Package Details

    Repository
    outscale outscale/terraform-provider-outscale
    License
    Notes
    This Pulumi package is based on the outscale Terraform Provider.
    outscale logo
    outscale 1.0.1 published on Thursday, Mar 13, 2025 by outscale