1. Packages
  2. Azure Native
  3. API Docs
  4. web
  5. getWebAppPremierAddOnSlot
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native.web.getWebAppPremierAddOnSlot

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Description for Gets a named add-on of an app.

Uses Azure REST API version 2022-09-01.

Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.

Using getWebAppPremierAddOnSlot

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 getWebAppPremierAddOnSlot(args: GetWebAppPremierAddOnSlotArgs, opts?: InvokeOptions): Promise<GetWebAppPremierAddOnSlotResult>
function getWebAppPremierAddOnSlotOutput(args: GetWebAppPremierAddOnSlotOutputArgs, opts?: InvokeOptions): Output<GetWebAppPremierAddOnSlotResult>
Copy
def get_web_app_premier_add_on_slot(name: Optional[str] = None,
                                    premier_add_on_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    slot: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetWebAppPremierAddOnSlotResult
def get_web_app_premier_add_on_slot_output(name: Optional[pulumi.Input[str]] = None,
                                    premier_add_on_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    slot: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetWebAppPremierAddOnSlotResult]
Copy
func LookupWebAppPremierAddOnSlot(ctx *Context, args *LookupWebAppPremierAddOnSlotArgs, opts ...InvokeOption) (*LookupWebAppPremierAddOnSlotResult, error)
func LookupWebAppPremierAddOnSlotOutput(ctx *Context, args *LookupWebAppPremierAddOnSlotOutputArgs, opts ...InvokeOption) LookupWebAppPremierAddOnSlotResultOutput
Copy

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

public static class GetWebAppPremierAddOnSlot 
{
    public static Task<GetWebAppPremierAddOnSlotResult> InvokeAsync(GetWebAppPremierAddOnSlotArgs args, InvokeOptions? opts = null)
    public static Output<GetWebAppPremierAddOnSlotResult> Invoke(GetWebAppPremierAddOnSlotInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetWebAppPremierAddOnSlotResult> getWebAppPremierAddOnSlot(GetWebAppPremierAddOnSlotArgs args, InvokeOptions options)
public static Output<GetWebAppPremierAddOnSlotResult> getWebAppPremierAddOnSlot(GetWebAppPremierAddOnSlotArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:web:getWebAppPremierAddOnSlot
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name
This property is required.
Changes to this property will trigger replacement.
string
Name of the app.
PremierAddOnName
This property is required.
Changes to this property will trigger replacement.
string
Add-on name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group to which the resource belongs.
Slot
This property is required.
Changes to this property will trigger replacement.
string
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
Name
This property is required.
Changes to this property will trigger replacement.
string
Name of the app.
PremierAddOnName
This property is required.
Changes to this property will trigger replacement.
string
Add-on name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group to which the resource belongs.
Slot
This property is required.
Changes to this property will trigger replacement.
string
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
name
This property is required.
Changes to this property will trigger replacement.
String
Name of the app.
premierAddOnName
This property is required.
Changes to this property will trigger replacement.
String
Add-on name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource group to which the resource belongs.
slot
This property is required.
Changes to this property will trigger replacement.
String
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
name
This property is required.
Changes to this property will trigger replacement.
string
Name of the app.
premierAddOnName
This property is required.
Changes to this property will trigger replacement.
string
Add-on name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group to which the resource belongs.
slot
This property is required.
Changes to this property will trigger replacement.
string
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
name
This property is required.
Changes to this property will trigger replacement.
str
Name of the app.
premier_add_on_name
This property is required.
Changes to this property will trigger replacement.
str
Add-on name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the resource group to which the resource belongs.
slot
This property is required.
Changes to this property will trigger replacement.
str
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
name
This property is required.
Changes to this property will trigger replacement.
String
Name of the app.
premierAddOnName
This property is required.
Changes to this property will trigger replacement.
String
Add-on name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource group to which the resource belongs.
slot
This property is required.
Changes to this property will trigger replacement.
String
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.

getWebAppPremierAddOnSlot Result

The following output properties are available:

Id string
Resource Id.
Location string
Resource Location.
Name string
Resource Name.
Type string
Resource type.
Kind string
Kind of resource.
MarketplaceOffer string
Premier add on Marketplace offer.
MarketplacePublisher string
Premier add on Marketplace publisher.
Product string
Premier add on Product.
Sku string
Premier add on SKU.
Tags Dictionary<string, string>
Resource tags.
Vendor string
Premier add on Vendor.
Id string
Resource Id.
Location string
Resource Location.
Name string
Resource Name.
Type string
Resource type.
Kind string
Kind of resource.
MarketplaceOffer string
Premier add on Marketplace offer.
MarketplacePublisher string
Premier add on Marketplace publisher.
Product string
Premier add on Product.
Sku string
Premier add on SKU.
Tags map[string]string
Resource tags.
Vendor string
Premier add on Vendor.
id String
Resource Id.
location String
Resource Location.
name String
Resource Name.
type String
Resource type.
kind String
Kind of resource.
marketplaceOffer String
Premier add on Marketplace offer.
marketplacePublisher String
Premier add on Marketplace publisher.
product String
Premier add on Product.
sku String
Premier add on SKU.
tags Map<String,String>
Resource tags.
vendor String
Premier add on Vendor.
id string
Resource Id.
location string
Resource Location.
name string
Resource Name.
type string
Resource type.
kind string
Kind of resource.
marketplaceOffer string
Premier add on Marketplace offer.
marketplacePublisher string
Premier add on Marketplace publisher.
product string
Premier add on Product.
sku string
Premier add on SKU.
tags {[key: string]: string}
Resource tags.
vendor string
Premier add on Vendor.
id str
Resource Id.
location str
Resource Location.
name str
Resource Name.
type str
Resource type.
kind str
Kind of resource.
marketplace_offer str
Premier add on Marketplace offer.
marketplace_publisher str
Premier add on Marketplace publisher.
product str
Premier add on Product.
sku str
Premier add on SKU.
tags Mapping[str, str]
Resource tags.
vendor str
Premier add on Vendor.
id String
Resource Id.
location String
Resource Location.
name String
Resource Name.
type String
Resource type.
kind String
Kind of resource.
marketplaceOffer String
Premier add on Marketplace offer.
marketplacePublisher String
Premier add on Marketplace publisher.
product String
Premier add on Product.
sku String
Premier add on SKU.
tags Map<String>
Resource tags.
vendor String
Premier add on Vendor.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi