Package com.pulumi.azurenative.web
Class WebAppPremierAddOnSlotArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.web.WebAppPremierAddOnSlotArgs.Builder
-
- Enclosing class:
- WebAppPremierAddOnSlotArgs
public static final class WebAppPremierAddOnSlotArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(WebAppPremierAddOnSlotArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebAppPremierAddOnSlotArgs
build()
WebAppPremierAddOnSlotArgs.Builder
kind(com.pulumi.core.Output<java.lang.String> kind)
WebAppPremierAddOnSlotArgs.Builder
kind(java.lang.String kind)
WebAppPremierAddOnSlotArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
WebAppPremierAddOnSlotArgs.Builder
location(java.lang.String location)
WebAppPremierAddOnSlotArgs.Builder
marketplaceOffer(com.pulumi.core.Output<java.lang.String> marketplaceOffer)
WebAppPremierAddOnSlotArgs.Builder
marketplaceOffer(java.lang.String marketplaceOffer)
WebAppPremierAddOnSlotArgs.Builder
marketplacePublisher(com.pulumi.core.Output<java.lang.String> marketplacePublisher)
WebAppPremierAddOnSlotArgs.Builder
marketplacePublisher(java.lang.String marketplacePublisher)
WebAppPremierAddOnSlotArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
WebAppPremierAddOnSlotArgs.Builder
name(java.lang.String name)
WebAppPremierAddOnSlotArgs.Builder
premierAddOnName(com.pulumi.core.Output<java.lang.String> premierAddOnName)
WebAppPremierAddOnSlotArgs.Builder
premierAddOnName(java.lang.String premierAddOnName)
WebAppPremierAddOnSlotArgs.Builder
product(com.pulumi.core.Output<java.lang.String> product)
WebAppPremierAddOnSlotArgs.Builder
product(java.lang.String product)
WebAppPremierAddOnSlotArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
WebAppPremierAddOnSlotArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
WebAppPremierAddOnSlotArgs.Builder
sku(com.pulumi.core.Output<java.lang.String> sku)
WebAppPremierAddOnSlotArgs.Builder
sku(java.lang.String sku)
WebAppPremierAddOnSlotArgs.Builder
slot(com.pulumi.core.Output<java.lang.String> slot)
WebAppPremierAddOnSlotArgs.Builder
slot(java.lang.String slot)
WebAppPremierAddOnSlotArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
WebAppPremierAddOnSlotArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
WebAppPremierAddOnSlotArgs.Builder
vendor(com.pulumi.core.Output<java.lang.String> vendor)
WebAppPremierAddOnSlotArgs.Builder
vendor(java.lang.String vendor)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAppPremierAddOnSlotArgs defaults)
-
-
Method Detail
-
kind
public WebAppPremierAddOnSlotArgs.Builder kind(@Nullable com.pulumi.core.Output<java.lang.String> kind)
- Parameters:
kind
- Kind of resource.- Returns:
- builder
-
kind
public WebAppPremierAddOnSlotArgs.Builder kind(java.lang.String kind)
- Parameters:
kind
- Kind of resource.- Returns:
- builder
-
location
public WebAppPremierAddOnSlotArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Resource Location.- Returns:
- builder
-
location
public WebAppPremierAddOnSlotArgs.Builder location(java.lang.String location)
- Parameters:
location
- Resource Location.- Returns:
- builder
-
marketplaceOffer
public WebAppPremierAddOnSlotArgs.Builder marketplaceOffer(@Nullable com.pulumi.core.Output<java.lang.String> marketplaceOffer)
- Parameters:
marketplaceOffer
- Premier add on Marketplace offer.- Returns:
- builder
-
marketplaceOffer
public WebAppPremierAddOnSlotArgs.Builder marketplaceOffer(java.lang.String marketplaceOffer)
- Parameters:
marketplaceOffer
- Premier add on Marketplace offer.- Returns:
- builder
-
marketplacePublisher
public WebAppPremierAddOnSlotArgs.Builder marketplacePublisher(@Nullable com.pulumi.core.Output<java.lang.String> marketplacePublisher)
- Parameters:
marketplacePublisher
- Premier add on Marketplace publisher.- Returns:
- builder
-
marketplacePublisher
public WebAppPremierAddOnSlotArgs.Builder marketplacePublisher(java.lang.String marketplacePublisher)
- Parameters:
marketplacePublisher
- Premier add on Marketplace publisher.- Returns:
- builder
-
name
public WebAppPremierAddOnSlotArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of the app.- Returns:
- builder
-
name
public WebAppPremierAddOnSlotArgs.Builder name(java.lang.String name)
- Parameters:
name
- Name of the app.- Returns:
- builder
-
premierAddOnName
public WebAppPremierAddOnSlotArgs.Builder premierAddOnName(@Nullable com.pulumi.core.Output<java.lang.String> premierAddOnName)
- Parameters:
premierAddOnName
- Add-on name.- Returns:
- builder
-
premierAddOnName
public WebAppPremierAddOnSlotArgs.Builder premierAddOnName(java.lang.String premierAddOnName)
- Parameters:
premierAddOnName
- Add-on name.- Returns:
- builder
-
product
public WebAppPremierAddOnSlotArgs.Builder product(@Nullable com.pulumi.core.Output<java.lang.String> product)
- Parameters:
product
- Premier add on Product.- Returns:
- builder
-
product
public WebAppPremierAddOnSlotArgs.Builder product(java.lang.String product)
- Parameters:
product
- Premier add on Product.- Returns:
- builder
-
resourceGroupName
public WebAppPremierAddOnSlotArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.- Returns:
- builder
-
resourceGroupName
public WebAppPremierAddOnSlotArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.- Returns:
- builder
-
sku
public WebAppPremierAddOnSlotArgs.Builder sku(@Nullable com.pulumi.core.Output<java.lang.String> sku)
- Parameters:
sku
- Premier add on SKU.- Returns:
- builder
-
sku
public WebAppPremierAddOnSlotArgs.Builder sku(java.lang.String sku)
- Parameters:
sku
- Premier add on SKU.- Returns:
- builder
-
slot
public WebAppPremierAddOnSlotArgs.Builder slot(com.pulumi.core.Output<java.lang.String> slot)
- Parameters:
slot
- Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.- Returns:
- builder
-
slot
public WebAppPremierAddOnSlotArgs.Builder slot(java.lang.String slot)
- Parameters:
slot
- Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.- Returns:
- builder
-
tags
public WebAppPremierAddOnSlotArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
tags
public WebAppPremierAddOnSlotArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
vendor
public WebAppPremierAddOnSlotArgs.Builder vendor(@Nullable com.pulumi.core.Output<java.lang.String> vendor)
- Parameters:
vendor
- Premier add on Vendor.- Returns:
- builder
-
vendor
public WebAppPremierAddOnSlotArgs.Builder vendor(java.lang.String vendor)
- Parameters:
vendor
- Premier add on Vendor.- Returns:
- builder
-
build
public WebAppPremierAddOnSlotArgs build()
-
-