Package com.pulumi.aws.datazone.inputs
Class EnvironmentBlueprintConfigurationState.Builder
- java.lang.Object
-
- com.pulumi.aws.datazone.inputs.EnvironmentBlueprintConfigurationState.Builder
-
- Enclosing class:
- EnvironmentBlueprintConfigurationState
public static final class EnvironmentBlueprintConfigurationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EnvironmentBlueprintConfigurationState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EnvironmentBlueprintConfigurationState defaults)
-
-
Method Detail
-
domainId
public EnvironmentBlueprintConfigurationState.Builder domainId(@Nullable com.pulumi.core.Output<java.lang.String> domainId)
- Parameters:
domainId- ID of the Domain.- Returns:
- builder
-
domainId
public EnvironmentBlueprintConfigurationState.Builder domainId(java.lang.String domainId)
- Parameters:
domainId- ID of the Domain.- Returns:
- builder
-
enabledRegions
public EnvironmentBlueprintConfigurationState.Builder enabledRegions(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> enabledRegions)
- Parameters:
enabledRegions- Regions in which the blueprint is enabled The following arguments are optional:- Returns:
- builder
-
enabledRegions
public EnvironmentBlueprintConfigurationState.Builder enabledRegions(java.util.List<java.lang.String> enabledRegions)
- Parameters:
enabledRegions- Regions in which the blueprint is enabled The following arguments are optional:- Returns:
- builder
-
enabledRegions
public EnvironmentBlueprintConfigurationState.Builder enabledRegions(java.lang.String... enabledRegions)
- Parameters:
enabledRegions- Regions in which the blueprint is enabled The following arguments are optional:- Returns:
- builder
-
environmentBlueprintId
public EnvironmentBlueprintConfigurationState.Builder environmentBlueprintId(@Nullable com.pulumi.core.Output<java.lang.String> environmentBlueprintId)
- Parameters:
environmentBlueprintId- ID of the Environment Blueprint- Returns:
- builder
-
environmentBlueprintId
public EnvironmentBlueprintConfigurationState.Builder environmentBlueprintId(java.lang.String environmentBlueprintId)
- Parameters:
environmentBlueprintId- ID of the Environment Blueprint- Returns:
- builder
-
globalParameters
public EnvironmentBlueprintConfigurationState.Builder globalParameters(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> globalParameters)
- Parameters:
globalParameters- A map of global parameters to configure for the blueprint across all regions.- Returns:
- builder
-
globalParameters
public EnvironmentBlueprintConfigurationState.Builder globalParameters(java.util.Map<java.lang.String,java.lang.String> globalParameters)
- Parameters:
globalParameters- A map of global parameters to configure for the blueprint across all regions.- Returns:
- builder
-
manageAccessRoleArn
public EnvironmentBlueprintConfigurationState.Builder manageAccessRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> manageAccessRoleArn)
- Parameters:
manageAccessRoleArn- ARN of the manage access role with which this blueprint is created.- Returns:
- builder
-
manageAccessRoleArn
public EnvironmentBlueprintConfigurationState.Builder manageAccessRoleArn(java.lang.String manageAccessRoleArn)
- Parameters:
manageAccessRoleArn- ARN of the manage access role with which this blueprint is created.- Returns:
- builder
-
provisioningRoleArn
public EnvironmentBlueprintConfigurationState.Builder provisioningRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> provisioningRoleArn)
- Parameters:
provisioningRoleArn- ARN of the provisioning role with which this blueprint is created.- Returns:
- builder
-
provisioningRoleArn
public EnvironmentBlueprintConfigurationState.Builder provisioningRoleArn(java.lang.String provisioningRoleArn)
- Parameters:
provisioningRoleArn- ARN of the provisioning role with which this blueprint is created.- Returns:
- builder
-
region
public EnvironmentBlueprintConfigurationState.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 EnvironmentBlueprintConfigurationState.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
-
regionalParameters
public EnvironmentBlueprintConfigurationState.Builder regionalParameters(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>> regionalParameters)
- Parameters:
regionalParameters- Parameters for each region in which the blueprint is enabled- Returns:
- builder
-
regionalParameters
public EnvironmentBlueprintConfigurationState.Builder regionalParameters(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> regionalParameters)
- Parameters:
regionalParameters- Parameters for each region in which the blueprint is enabled- Returns:
- builder
-
build
public EnvironmentBlueprintConfigurationState build()
-
-