Package com.pulumi.aws.ssm.inputs
Class QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ssm.inputs.QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder
-
- Enclosing class:
- QuicksetupConfigurationManagerConfigurationDefinitionArgs
public static final class QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(QuicksetupConfigurationManagerConfigurationDefinitionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(QuicksetupConfigurationManagerConfigurationDefinitionArgs defaults)
-
-
Method Detail
-
id
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder id(@Nullable com.pulumi.core.Output<java.lang.String> id)
-
id
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder id(java.lang.String id)
-
localDeploymentAdministrationRoleArn
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder localDeploymentAdministrationRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> localDeploymentAdministrationRoleArn)
-
localDeploymentAdministrationRoleArn
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder localDeploymentAdministrationRoleArn(java.lang.String localDeploymentAdministrationRoleArn)
-
localDeploymentExecutionRoleName
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder localDeploymentExecutionRoleName(@Nullable com.pulumi.core.Output<java.lang.String> localDeploymentExecutionRoleName)
- Parameters:
localDeploymentExecutionRoleName- Name of the IAM role used to deploy local configurations.- Returns:
- builder
-
localDeploymentExecutionRoleName
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder localDeploymentExecutionRoleName(java.lang.String localDeploymentExecutionRoleName)
- Parameters:
localDeploymentExecutionRoleName- Name of the IAM role used to deploy local configurations.- Returns:
- builder
-
parameters
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder parameters(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> parameters)
- Parameters:
parameters- Parameters for the configuration definition type. Parameters for configuration definitions vary based the configuration type. See the [AWS API documentation](https://docs.aws.amazon.com/quick-setup/latest/APIReference/API_ConfigurationDefinitionInput.html) for a complete list of parameters for each configuration type.- Returns:
- builder
-
parameters
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder parameters(java.util.Map<java.lang.String,java.lang.String> parameters)
- Parameters:
parameters- Parameters for the configuration definition type. Parameters for configuration definitions vary based the configuration type. See the [AWS API documentation](https://docs.aws.amazon.com/quick-setup/latest/APIReference/API_ConfigurationDefinitionInput.html) for a complete list of parameters for each configuration type.- Returns:
- builder
-
type
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- Type of the Quick Setup configuration.- Returns:
- builder
-
type
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder type(java.lang.String type)
- Parameters:
type- Type of the Quick Setup configuration.- Returns:
- builder
-
typeVersion
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder typeVersion(@Nullable com.pulumi.core.Output<java.lang.String> typeVersion)
- Parameters:
typeVersion- Version of the Quick Setup type to use.- Returns:
- builder
-
typeVersion
public QuicksetupConfigurationManagerConfigurationDefinitionArgs.Builder typeVersion(java.lang.String typeVersion)
- Parameters:
typeVersion- Version of the Quick Setup type to use.- Returns:
- builder
-
build
public QuicksetupConfigurationManagerConfigurationDefinitionArgs build()
-
-