7#include <aws/ecs/ECS_EXPORTS.h>
8#include <aws/ecs/model/ServiceConnectAccessLoggingFormat.h>
9#include <aws/ecs/model/ServiceConnectIncludeQueryParameters.h>
49 m_formatHasBeenSet =
true;
69 m_includeQueryParametersHasBeenSet =
true;
70 m_includeQueryParameters = value;
81 bool m_formatHasBeenSet =
false;
82 bool m_includeQueryParametersHasBeenSet =
false;
ServiceConnectAccessLogConfiguration & WithIncludeQueryParameters(ServiceConnectIncludeQueryParameters value)
AWS_ECS_API ServiceConnectAccessLogConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
ServiceConnectAccessLogConfiguration & WithFormat(ServiceConnectAccessLoggingFormat value)
void SetFormat(ServiceConnectAccessLoggingFormat value)
bool IncludeQueryParametersHasBeenSet() const
ServiceConnectIncludeQueryParameters GetIncludeQueryParameters() const
AWS_ECS_API ServiceConnectAccessLogConfiguration()=default
AWS_ECS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_ECS_API ServiceConnectAccessLogConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool FormatHasBeenSet() const
void SetIncludeQueryParameters(ServiceConnectIncludeQueryParameters value)
ServiceConnectAccessLoggingFormat GetFormat() const
ServiceConnectAccessLoggingFormat
ServiceConnectIncludeQueryParameters
Aws::Utils::Json::JsonValue JsonValue