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 ClusterConfigurationExecuteCommandConfigurationArgs
build()
ClusterConfigurationExecuteCommandConfigurationArgs.Builder
kmsKeyId(com.pulumi.core.Output<java.lang.String> kmsKeyId)
ClusterConfigurationExecuteCommandConfigurationArgs.Builder
kmsKeyId(java.lang.String kmsKeyId)
ClusterConfigurationExecuteCommandConfigurationArgs.Builder
logConfiguration(ClusterConfigurationExecuteCommandConfigurationLogConfigurationArgs logConfiguration)
ClusterConfigurationExecuteCommandConfigurationArgs.Builder
logConfiguration(com.pulumi.core.Output<ClusterConfigurationExecuteCommandConfigurationLogConfigurationArgs> logConfiguration)
ClusterConfigurationExecuteCommandConfigurationArgs.Builder
logging(com.pulumi.core.Output<java.lang.String> logging)
ClusterConfigurationExecuteCommandConfigurationArgs.Builder
logging(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
- The AWS Key Management Service 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
- The AWS Key Management Service 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
- The log configuration for the results of the execute command actions Required when `logging` is `OVERRIDE`. Detailed below.- Returns:
- builder
-
logConfiguration
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder logConfiguration(ClusterConfigurationExecuteCommandConfigurationLogConfigurationArgs logConfiguration)
- Parameters:
logConfiguration
- The log configuration for the results of the execute command actions Required when `logging` is `OVERRIDE`. Detailed below.- Returns:
- builder
-
logging
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder logging(@Nullable com.pulumi.core.Output<java.lang.String> logging)
- Parameters:
logging
- The log setting to use for redirecting logs for your execute command results. Valid values are `NONE`, `DEFAULT`, and `OVERRIDE`.- Returns:
- builder
-
logging
public ClusterConfigurationExecuteCommandConfigurationArgs.Builder logging(java.lang.String logging)
- Parameters:
logging
- The log setting to use for redirecting logs for your execute command results. Valid values are `NONE`, `DEFAULT`, and `OVERRIDE`.- Returns:
- builder
-
build
public ClusterConfigurationExecuteCommandConfigurationArgs build()
-
-