/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A summary of the call execution that includes an execution ID, the type of
* execution (for example, Command
), and the date/time of the
* execution using a datetime object that is saved in the following format:
* yyyy-MM-dd'T'HH:mm:ss'Z'.See Also:
AWS
* API Reference
The time the execution ran as a datetime object that is saved in the * following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
*/ inline const Aws::Utils::DateTime& GetExecutionTime() const{ return m_executionTime; } /** *The time the execution ran as a datetime object that is saved in the * following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
*/ inline bool ExecutionTimeHasBeenSet() const { return m_executionTimeHasBeenSet; } /** *The time the execution ran as a datetime object that is saved in the * following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
*/ inline void SetExecutionTime(const Aws::Utils::DateTime& value) { m_executionTimeHasBeenSet = true; m_executionTime = value; } /** *The time the execution ran as a datetime object that is saved in the * following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
*/ inline void SetExecutionTime(Aws::Utils::DateTime&& value) { m_executionTimeHasBeenSet = true; m_executionTime = std::move(value); } /** *The time the execution ran as a datetime object that is saved in the * following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
*/ inline ComplianceExecutionSummary& WithExecutionTime(const Aws::Utils::DateTime& value) { SetExecutionTime(value); return *this;} /** *The time the execution ran as a datetime object that is saved in the * following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
*/ inline ComplianceExecutionSummary& WithExecutionTime(Aws::Utils::DateTime&& value) { SetExecutionTime(std::move(value)); return *this;} /** *An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
An ID created by the system when PutComplianceItems
was called.
* For example, CommandID
is a valid execution ID. You can use this ID
* in subsequent calls.
The type of execution. For example, Command
is a valid execution
* type.
The type of execution. For example, Command
is a valid execution
* type.
The type of execution. For example, Command
is a valid execution
* type.
The type of execution. For example, Command
is a valid execution
* type.
The type of execution. For example, Command
is a valid execution
* type.
The type of execution. For example, Command
is a valid execution
* type.
The type of execution. For example, Command
is a valid execution
* type.
The type of execution. For example, Command
is a valid execution
* type.