Package com.pulumi.aws.ecs.inputs
Class ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builder
-
- Enclosing class:
- ServiceServiceConnectConfigurationAccessLogConfigurationArgs
public static final class ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServiceServiceConnectConfigurationAccessLogConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceServiceConnectConfigurationAccessLogConfigurationArgsbuild()ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builderformat(com.pulumi.core.Output<java.lang.String> format)ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builderformat(java.lang.String format)ServiceServiceConnectConfigurationAccessLogConfigurationArgs.BuilderincludeQueryParameters(com.pulumi.core.Output<java.lang.String> includeQueryParameters)ServiceServiceConnectConfigurationAccessLogConfigurationArgs.BuilderincludeQueryParameters(java.lang.String includeQueryParameters)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceServiceConnectConfigurationAccessLogConfigurationArgs defaults)
-
-
Method Detail
-
format
public ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builder format(com.pulumi.core.Output<java.lang.String> format)
- Parameters:
format- Format for Service Connect access log output. Valid values: `TEXT`, `JSON`. See [AWS documentation](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-connect-envoy-access-logs.html) for format details.- Returns:
- builder
-
format
public ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builder format(java.lang.String format)
- Parameters:
format- Format for Service Connect access log output. Valid values: `TEXT`, `JSON`. See [AWS documentation](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-connect-envoy-access-logs.html) for format details.- Returns:
- builder
-
includeQueryParameters
public ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builder includeQueryParameters(@Nullable com.pulumi.core.Output<java.lang.String> includeQueryParameters)
- Parameters:
includeQueryParameters- Whether to include query parameters in Service Connect access logs. Valid values: `ENABLED`, `DISABLED`. Default: `DISABLED`. Query parameters may contain sensitive information. > **NOTE:** Access logs are delivered to the destination log group specified in the `logConfiguration` block. You must configure `logConfiguration` to enable access logs. > **SECURITY WARNING:** When `includeQueryParameters` is set to `ENABLED`, query parameters (which may contain sensitive data such as request IDs, tokens, or session identifiers) will be included in access logs.- Returns:
- builder
-
includeQueryParameters
public ServiceServiceConnectConfigurationAccessLogConfigurationArgs.Builder includeQueryParameters(java.lang.String includeQueryParameters)
- Parameters:
includeQueryParameters- Whether to include query parameters in Service Connect access logs. Valid values: `ENABLED`, `DISABLED`. Default: `DISABLED`. Query parameters may contain sensitive information. > **NOTE:** Access logs are delivered to the destination log group specified in the `logConfiguration` block. You must configure `logConfiguration` to enable access logs. > **SECURITY WARNING:** When `includeQueryParameters` is set to `ENABLED`, query parameters (which may contain sensitive data such as request IDs, tokens, or session identifiers) will be included in access logs.- Returns:
- builder
-
build
public ServiceServiceConnectConfigurationAccessLogConfigurationArgs build()
-
-