Package com.pulumi.aws.datazone
Class EnvironmentBlueprintConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.datazone.EnvironmentBlueprintConfigurationArgs.Builder
-
- Enclosing class:
- EnvironmentBlueprintConfigurationArgs
public static final class EnvironmentBlueprintConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EnvironmentBlueprintConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnvironmentBlueprintConfigurationArgsbuild()EnvironmentBlueprintConfigurationArgs.BuilderdomainId(com.pulumi.core.Output<java.lang.String> domainId)EnvironmentBlueprintConfigurationArgs.BuilderdomainId(java.lang.String domainId)EnvironmentBlueprintConfigurationArgs.BuilderenabledRegions(com.pulumi.core.Output<java.util.List<java.lang.String>> enabledRegions)EnvironmentBlueprintConfigurationArgs.BuilderenabledRegions(java.lang.String... enabledRegions)EnvironmentBlueprintConfigurationArgs.BuilderenabledRegions(java.util.List<java.lang.String> enabledRegions)EnvironmentBlueprintConfigurationArgs.BuilderenvironmentBlueprintId(com.pulumi.core.Output<java.lang.String> environmentBlueprintId)EnvironmentBlueprintConfigurationArgs.BuilderenvironmentBlueprintId(java.lang.String environmentBlueprintId)EnvironmentBlueprintConfigurationArgs.BuilderglobalParameters(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> globalParameters)EnvironmentBlueprintConfigurationArgs.BuilderglobalParameters(java.util.Map<java.lang.String,java.lang.String> globalParameters)EnvironmentBlueprintConfigurationArgs.BuildermanageAccessRoleArn(com.pulumi.core.Output<java.lang.String> manageAccessRoleArn)EnvironmentBlueprintConfigurationArgs.BuildermanageAccessRoleArn(java.lang.String manageAccessRoleArn)EnvironmentBlueprintConfigurationArgs.BuilderprovisioningRoleArn(com.pulumi.core.Output<java.lang.String> provisioningRoleArn)EnvironmentBlueprintConfigurationArgs.BuilderprovisioningRoleArn(java.lang.String provisioningRoleArn)EnvironmentBlueprintConfigurationArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)EnvironmentBlueprintConfigurationArgs.Builderregion(java.lang.String region)EnvironmentBlueprintConfigurationArgs.BuilderregionalParameters(com.pulumi.core.Output<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>> regionalParameters)EnvironmentBlueprintConfigurationArgs.BuilderregionalParameters(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> regionalParameters)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EnvironmentBlueprintConfigurationArgs defaults)
-
-
Method Detail
-
domainId
public EnvironmentBlueprintConfigurationArgs.Builder domainId(com.pulumi.core.Output<java.lang.String> domainId)
- Parameters:
domainId- ID of the Domain.- Returns:
- builder
-
domainId
public EnvironmentBlueprintConfigurationArgs.Builder domainId(java.lang.String domainId)
- Parameters:
domainId- ID of the Domain.- Returns:
- builder
-
enabledRegions
public EnvironmentBlueprintConfigurationArgs.Builder enabledRegions(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 EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.Builder enabledRegions(java.lang.String... enabledRegions)
- Parameters:
enabledRegions- Regions in which the blueprint is enabled The following arguments are optional:- Returns:
- builder
-
environmentBlueprintId
public EnvironmentBlueprintConfigurationArgs.Builder environmentBlueprintId(com.pulumi.core.Output<java.lang.String> environmentBlueprintId)
- Parameters:
environmentBlueprintId- ID of the Environment Blueprint- Returns:
- builder
-
environmentBlueprintId
public EnvironmentBlueprintConfigurationArgs.Builder environmentBlueprintId(java.lang.String environmentBlueprintId)
- Parameters:
environmentBlueprintId- ID of the Environment Blueprint- Returns:
- builder
-
globalParameters
public EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.Builder manageAccessRoleArn(java.lang.String manageAccessRoleArn)
- Parameters:
manageAccessRoleArn- ARN of the manage access role with which this blueprint is created.- Returns:
- builder
-
provisioningRoleArn
public EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.Builder provisioningRoleArn(java.lang.String provisioningRoleArn)
- Parameters:
provisioningRoleArn- ARN of the provisioning role with which this blueprint is created.- Returns:
- builder
-
region
public EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs.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 EnvironmentBlueprintConfigurationArgs build()
-
-