Class ResourceGroupState.Builder
- java.lang.Object
-
- com.pulumi.alicloud.resourcemanager.inputs.ResourceGroupState.Builder
-
- Enclosing class:
- ResourceGroupState
public static final class ResourceGroupState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ResourceGroupState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ResourceGroupState.Builder
accountId(com.pulumi.core.Output<java.lang.String> accountId)
ResourceGroupState.Builder
accountId(java.lang.String accountId)
ResourceGroupState
build()
ResourceGroupState.Builder
displayName(com.pulumi.core.Output<java.lang.String> displayName)
ResourceGroupState.Builder
displayName(java.lang.String displayName)
ResourceGroupState.Builder
name(com.pulumi.core.Output<java.lang.String> name)
Deprecated.Field 'name' has been deprecated from version 1.114.0.ResourceGroupState.Builder
name(java.lang.String name)
Deprecated.Field 'name' has been deprecated from version 1.114.0.ResourceGroupState.Builder
regionStatuses(ResourceGroupRegionStatusArgs... regionStatuses)
ResourceGroupState.Builder
regionStatuses(com.pulumi.core.Output<java.util.List<ResourceGroupRegionStatusArgs>> regionStatuses)
ResourceGroupState.Builder
regionStatuses(java.util.List<ResourceGroupRegionStatusArgs> regionStatuses)
ResourceGroupState.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
ResourceGroupState.Builder
resourceGroupName(java.lang.String resourceGroupName)
ResourceGroupState.Builder
status(com.pulumi.core.Output<java.lang.String> status)
ResourceGroupState.Builder
status(java.lang.String status)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResourceGroupState defaults)
-
-
Method Detail
-
accountId
public ResourceGroupState.Builder accountId(@Nullable com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId
- The ID of the Alibaba Cloud account to which the resource group belongs.- Returns:
- builder
-
accountId
public ResourceGroupState.Builder accountId(java.lang.String accountId)
- Parameters:
accountId
- The ID of the Alibaba Cloud account to which the resource group belongs.- Returns:
- builder
-
displayName
public ResourceGroupState.Builder displayName(@Nullable com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- The display name of the resource group. The name must be 1 to 30 characters in length and can contain letters, digits, periods (.), at signs (@), and hyphens (-).- Returns:
- builder
-
displayName
public ResourceGroupState.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- The display name of the resource group. The name must be 1 to 30 characters in length and can contain letters, digits, periods (.), at signs (@), and hyphens (-).- Returns:
- builder
-
name
@Deprecated public ResourceGroupState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
Deprecated.Field 'name' has been deprecated from version 1.114.0. Use 'resource_group_name' instead.- Parameters:
name
- Field `name` has been deprecated from version 1.114.0. Use `resource_group_name` instead.- Returns:
- builder
-
name
@Deprecated public ResourceGroupState.Builder name(java.lang.String name)
Deprecated.Field 'name' has been deprecated from version 1.114.0. Use 'resource_group_name' instead.- Parameters:
name
- Field `name` has been deprecated from version 1.114.0. Use `resource_group_name` instead.- Returns:
- builder
-
regionStatuses
public ResourceGroupState.Builder regionStatuses(@Nullable com.pulumi.core.Output<java.util.List<ResourceGroupRegionStatusArgs>> regionStatuses)
- Parameters:
regionStatuses
- The status of the resource group in all regions. See `region_statuses` below.- Returns:
- builder
-
regionStatuses
public ResourceGroupState.Builder regionStatuses(java.util.List<ResourceGroupRegionStatusArgs> regionStatuses)
- Parameters:
regionStatuses
- The status of the resource group in all regions. See `region_statuses` below.- Returns:
- builder
-
regionStatuses
public ResourceGroupState.Builder regionStatuses(ResourceGroupRegionStatusArgs... regionStatuses)
- Parameters:
regionStatuses
- The status of the resource group in all regions. See `region_statuses` below.- Returns:
- builder
-
resourceGroupName
public ResourceGroupState.Builder resourceGroupName(@Nullable com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The unique identifier of the resource group.The identifier must be 3 to 12 characters in length and can contain letters, digits, periods (.), hyphens (-), and underscores (_). The identifier must start with a letter.- Returns:
- builder
-
resourceGroupName
public ResourceGroupState.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The unique identifier of the resource group.The identifier must be 3 to 12 characters in length and can contain letters, digits, periods (.), hyphens (-), and underscores (_). The identifier must start with a letter.- Returns:
- builder
-
status
public ResourceGroupState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status
- The status of the regional resource group.- Returns:
- builder
-
status
public ResourceGroupState.Builder status(java.lang.String status)
- Parameters:
status
- The status of the regional resource group.- Returns:
- builder
-
build
public ResourceGroupState build()
-
-