Package com.pulumi.aws.iot.inputs
Class BillingGroupState.Builder
- java.lang.Object
-
- com.pulumi.aws.iot.inputs.BillingGroupState.Builder
-
- Enclosing class:
- BillingGroupState
public static final class BillingGroupState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(BillingGroupState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BillingGroupState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)BillingGroupState.Builderarn(java.lang.String arn)BillingGroupStatebuild()BillingGroupState.Buildermetadatas(BillingGroupMetadataArgs... metadatas)BillingGroupState.Buildermetadatas(com.pulumi.core.Output<java.util.List<BillingGroupMetadataArgs>> metadatas)BillingGroupState.Buildermetadatas(java.util.List<BillingGroupMetadataArgs> metadatas)BillingGroupState.Buildername(com.pulumi.core.Output<java.lang.String> name)BillingGroupState.Buildername(java.lang.String name)BillingGroupState.Builderproperties(BillingGroupPropertiesArgs properties)BillingGroupState.Builderproperties(com.pulumi.core.Output<BillingGroupPropertiesArgs> properties)BillingGroupState.Builderregion(com.pulumi.core.Output<java.lang.String> region)BillingGroupState.Builderregion(java.lang.String region)BillingGroupState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)BillingGroupState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)BillingGroupState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)BillingGroupState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)BillingGroupState.Builderversion(com.pulumi.core.Output<java.lang.Integer> version)BillingGroupState.Builderversion(java.lang.Integer version)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BillingGroupState defaults)
-
-
Method Detail
-
arn
public BillingGroupState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- The ARN of the Billing Group.- Returns:
- builder
-
arn
public BillingGroupState.Builder arn(java.lang.String arn)
- Parameters:
arn- The ARN of the Billing Group.- Returns:
- builder
-
metadatas
public BillingGroupState.Builder metadatas(@Nullable com.pulumi.core.Output<java.util.List<BillingGroupMetadataArgs>> metadatas)
-
metadatas
public BillingGroupState.Builder metadatas(java.util.List<BillingGroupMetadataArgs> metadatas)
-
metadatas
public BillingGroupState.Builder metadatas(BillingGroupMetadataArgs... metadatas)
-
name
public BillingGroupState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the Billing Group.- Returns:
- builder
-
name
public BillingGroupState.Builder name(java.lang.String name)
- Parameters:
name- The name of the Billing Group.- Returns:
- builder
-
properties
public BillingGroupState.Builder properties(@Nullable com.pulumi.core.Output<BillingGroupPropertiesArgs> properties)
- Parameters:
properties- The Billing Group properties. Defined below.- Returns:
- builder
-
properties
public BillingGroupState.Builder properties(BillingGroupPropertiesArgs properties)
- Parameters:
properties- The Billing Group properties. Defined below.- Returns:
- builder
-
region
public BillingGroupState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public BillingGroupState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public BillingGroupState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key-value mapping of resource tags- Returns:
- builder
-
tags
public BillingGroupState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key-value mapping of resource tags- Returns:
- builder
-
tagsAll
public BillingGroupState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
-
tagsAll
public BillingGroupState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
version
public BillingGroupState.Builder version(@Nullable com.pulumi.core.Output<java.lang.Integer> version)
- Parameters:
version- The current version of the Billing Group record in the registry.- Returns:
- builder
-
version
public BillingGroupState.Builder version(java.lang.Integer version)
- Parameters:
version- The current version of the Billing Group record in the registry.- Returns:
- builder
-
build
public BillingGroupState build()
-
-