1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
// 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
|