/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A file that contain environment variables to pass to a
* container.See Also:
AWS
* API Reference
The type of environment file. The valid value is s3.
The type of environment file. The valid value is s3.
The type of environment file. The valid value is s3.
The type of environment file. The valid value is s3.
The type of environment file. The valid value is s3.
The type of environment file. The valid value is s3.
The type of environment file. The valid value is s3.
The type of environment file. The valid value is s3.
The ARN of the S3 object that contains the environment variable file.
*/ inline const Aws::String& GetValue() const{ return m_value; } /** *The ARN of the S3 object that contains the environment variable file.
*/ inline bool ValueHasBeenSet() const { return m_valueHasBeenSet; } /** *The ARN of the S3 object that contains the environment variable file.
*/ inline void SetValue(const Aws::String& value) { m_valueHasBeenSet = true; m_value = value; } /** *The ARN of the S3 object that contains the environment variable file.
*/ inline void SetValue(Aws::String&& value) { m_valueHasBeenSet = true; m_value = std::move(value); } /** *The ARN of the S3 object that contains the environment variable file.
*/ inline void SetValue(const char* value) { m_valueHasBeenSet = true; m_value.assign(value); } /** *The ARN of the S3 object that contains the environment variable file.
*/ inline AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails& WithValue(const Aws::String& value) { SetValue(value); return *this;} /** *The ARN of the S3 object that contains the environment variable file.
*/ inline AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails& WithValue(Aws::String&& value) { SetValue(std::move(value)); return *this;} /** *The ARN of the S3 object that contains the environment variable file.
*/ inline AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails& WithValue(const char* value) { SetValue(value); return *this;} private: Aws::String m_type; bool m_typeHasBeenSet = false; Aws::String m_value; bool m_valueHasBeenSet = false; }; } // namespace Model } // namespace SecurityHub } // namespace Aws