Class ExtensionResourcePlanArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.visualstudio.inputs.ExtensionResourcePlanArgs.Builder
-
- Enclosing class:
- ExtensionResourcePlanArgs
public static final class ExtensionResourcePlanArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ExtensionResourcePlanArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionResourcePlanArgs
build()
ExtensionResourcePlanArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
ExtensionResourcePlanArgs.Builder
name(java.lang.String name)
ExtensionResourcePlanArgs.Builder
product(com.pulumi.core.Output<java.lang.String> product)
ExtensionResourcePlanArgs.Builder
product(java.lang.String product)
ExtensionResourcePlanArgs.Builder
promotionCode(com.pulumi.core.Output<java.lang.String> promotionCode)
ExtensionResourcePlanArgs.Builder
promotionCode(java.lang.String promotionCode)
ExtensionResourcePlanArgs.Builder
publisher(com.pulumi.core.Output<java.lang.String> publisher)
ExtensionResourcePlanArgs.Builder
publisher(java.lang.String publisher)
ExtensionResourcePlanArgs.Builder
version(com.pulumi.core.Output<java.lang.String> version)
ExtensionResourcePlanArgs.Builder
version(java.lang.String version)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ExtensionResourcePlanArgs defaults)
-
-
Method Detail
-
name
public ExtensionResourcePlanArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of the plan.- Returns:
- builder
-
name
public ExtensionResourcePlanArgs.Builder name(java.lang.String name)
- Parameters:
name
- Name of the plan.- Returns:
- builder
-
product
public ExtensionResourcePlanArgs.Builder product(@Nullable com.pulumi.core.Output<java.lang.String> product)
- Parameters:
product
- Product name.- Returns:
- builder
-
product
public ExtensionResourcePlanArgs.Builder product(java.lang.String product)
- Parameters:
product
- Product name.- Returns:
- builder
-
promotionCode
public ExtensionResourcePlanArgs.Builder promotionCode(@Nullable com.pulumi.core.Output<java.lang.String> promotionCode)
- Parameters:
promotionCode
- Optional: the promotion code associated with the plan.- Returns:
- builder
-
promotionCode
public ExtensionResourcePlanArgs.Builder promotionCode(java.lang.String promotionCode)
- Parameters:
promotionCode
- Optional: the promotion code associated with the plan.- Returns:
- builder
-
publisher
public ExtensionResourcePlanArgs.Builder publisher(@Nullable com.pulumi.core.Output<java.lang.String> publisher)
- Parameters:
publisher
- Name of the extension publisher.- Returns:
- builder
-
publisher
public ExtensionResourcePlanArgs.Builder publisher(java.lang.String publisher)
- Parameters:
publisher
- Name of the extension publisher.- Returns:
- builder
-
version
public ExtensionResourcePlanArgs.Builder version(@Nullable com.pulumi.core.Output<java.lang.String> version)
- Parameters:
version
- A string that uniquely identifies the plan version.- Returns:
- builder
-
version
public ExtensionResourcePlanArgs.Builder version(java.lang.String version)
- Parameters:
version
- A string that uniquely identifies the plan version.- Returns:
- builder
-
build
public ExtensionResourcePlanArgs build()
-
-