Package com.pulumi.aws.ecs.inputs
Class ClusterConfigurationExecuteCommandConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.ClusterConfigurationExecuteCommandConfigurationArgs.Builder
-
- Enclosing class:
- ClusterConfigurationExecuteCommandConfigurationArgs
public static final class ClusterConfigurationExecuteCommandConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterConfigurationExecuteCommandConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterConfigurationExecuteCommandConfigurationArgsbuild()ClusterConfigurationExecuteCommandConfigurationArgs.BuilderkmsKeyId(com.pulumi.core.Output<java.lang.String> kmsKeyId)ClusterConfigurationExecuteCommandConfigurationArgs.BuilderkmsKeyId(java.lang.String kmsKeyId)ClusterConfigurationExecuteCommandConfigurationArgs.BuilderlogConfiguration(ClusterConfigurationExecuteCommandConfigurationLogConfigurationArgs logConfiguration)ClusterConfigurationExecuteCommandConfigurationArgs.BuilderlogConfiguration(com.pulumi.core.Output<ClusterConfigurationExecuteCommandConfigurationLogConfigurationArgs> logConfiguration)ClusterConfigurationExecuteCommandConfigurationArgs.Builderlogging(com.pulumi.core.Output<java.lang.String> logging)ClusterConfigurationExecuteCommandConfigurationArgs.Builderlogging(java.lang.String logging)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterConfigurationExecuteCommandConfigurationArgs defaults)
-
-
Method Detail
-
kmsKeyId
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder kmsKeyId(@Nullable com.pulumi.core.Output<java.lang.String> kmsKeyId)
- Parameters:
kmsKeyId- KMS key ID to encrypt the data between the local client and the container.- Returns:
- builder
-
kmsKeyId
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder kmsKeyId(java.lang.String kmsKeyId)
- Parameters:
kmsKeyId- KMS key ID to encrypt the data between the local client and the container.- Returns:
- builder
-
logConfiguration
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder logConfiguration(@Nullable com.pulumi.core.Output<ClusterConfigurationExecuteCommandConfigurationLogConfigurationArgs> logConfiguration)
- Parameters:
logConfiguration- Log configuration for the results of the execute command actions. Required when `logging` is `OVERRIDE`. See `logConfiguration` Block for details.- Returns:
- builder
-
logConfiguration
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder logConfiguration(ClusterConfigurationExecuteCommandConfigurationLogConfigurationArgs logConfiguration)
- Parameters:
logConfiguration- Log configuration for the results of the execute command actions. Required when `logging` is `OVERRIDE`. See `logConfiguration` Block for details.- Returns:
- builder
-
logging
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder logging(@Nullable com.pulumi.core.Output<java.lang.String> logging)
- Parameters:
logging- Log setting to use for redirecting logs for your execute command results. Valid values: `NONE`, `DEFAULT`, `OVERRIDE`.- Returns:
- builder
-
logging
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder logging(java.lang.String logging)
- Parameters:
logging- Log setting to use for redirecting logs for your execute command results. Valid values: `NONE`, `DEFAULT`, `OVERRIDE`.- Returns:
- builder
-
build
public ClusterConfigurationExecuteCommandConfigurationArgs build()
-
-