// Code generated by smithy-go-codegen DO NOT EDIT. package types import ( smithydocument "github.com/aws/smithy-go/document" "time" ) // An operation performed by the control. type ControlOperation struct { // The time that the operation finished. EndTime *time.Time // One of ENABLE_CONTROL or DISABLE_CONTROL . OperationType ControlOperationType // The time that the operation began. StartTime *time.Time // One of IN_PROGRESS , SUCEEDED , or FAILED . Status ControlOperationStatus // If the operation result is FAILED , this string contains a message explaining // why the operation failed. StatusMessage *string noSmithyDocumentSerde } // A summary of enabled controls. type EnabledControlSummary struct { // The ARN of the control. Only Strongly recommended and Elective controls are // permitted, with the exception of the Region deny guardrail. ControlIdentifier *string noSmithyDocumentSerde } type noSmithyDocumentSerde = smithydocument.NoSerde