/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Configuration options for sending command output to Amazon CloudWatch
* Logs.See Also:
AWS
* API Reference
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
The name of the CloudWatch Logs log group where you want to send command * output. If you don't specify a group name, Amazon Web Services Systems Manager * automatically creates a log group for you. The log group uses the following * naming format:
aws/ssm/SystemsManagerDocumentName
*
Enables Systems Manager to send command output to CloudWatch Logs.
*/ inline bool GetCloudWatchOutputEnabled() const{ return m_cloudWatchOutputEnabled; } /** *Enables Systems Manager to send command output to CloudWatch Logs.
*/ inline bool CloudWatchOutputEnabledHasBeenSet() const { return m_cloudWatchOutputEnabledHasBeenSet; } /** *Enables Systems Manager to send command output to CloudWatch Logs.
*/ inline void SetCloudWatchOutputEnabled(bool value) { m_cloudWatchOutputEnabledHasBeenSet = true; m_cloudWatchOutputEnabled = value; } /** *Enables Systems Manager to send command output to CloudWatch Logs.
*/ inline CloudWatchOutputConfig& WithCloudWatchOutputEnabled(bool value) { SetCloudWatchOutputEnabled(value); return *this;} private: Aws::String m_cloudWatchLogGroupName; bool m_cloudWatchLogGroupNameHasBeenSet = false; bool m_cloudWatchOutputEnabled; bool m_cloudWatchOutputEnabledHasBeenSet = false; }; } // namespace Model } // namespace SSM } // namespace Aws