Skip to content

Cloudtrail Classes

AddTagsRequest

ResourceId

  • Type:
  • Required: Yes

TagsList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]
  • Required: Yes

AdvancedEventSelector

FieldSelectors

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedFieldSelector, aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedFieldSelectorOutput]]
  • Required: Yes

Name

  • Type: typing.Optional[str]

AdvancedEventSelectorOutput

FieldSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedFieldSelectorOutput]
  • Required: Yes

Name

  • Type: typing.Optional[str]

AdvancedFieldSelector

Field

  • Type:
  • Required: Yes

Equals

  • Type: typing.Optional[typing.List[str]]

StartsWith

  • Type: typing.Optional[typing.List[str]]

EndsWith

  • Type: typing.Optional[typing.List[str]]

NotEquals

  • Type: typing.Optional[typing.List[str]]

NotStartsWith

  • Type: typing.Optional[typing.List[str]]

NotEndsWith

  • Type: typing.Optional[typing.List[str]]

AdvancedFieldSelectorOutput

Field

  • Type:
  • Required: Yes

Equals

  • Type: typing.Optional[typing.List[str]]

StartsWith

  • Type: typing.Optional[typing.List[str]]

EndsWith

  • Type: typing.Optional[typing.List[str]]

NotEquals

  • Type: typing.Optional[typing.List[str]]

NotStartsWith

  • Type: typing.Optional[typing.List[str]]

NotEndsWith

  • Type: typing.Optional[typing.List[str]]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CancelQueryRequest

QueryId

  • Type:
  • Required: Yes

EventDataStore

  • Type: typing.Optional[str]

EventDataStoreOwnerAccountId

  • Type: typing.Optional[str]

CancelQueryResponse

QueryId

  • Type:
  • Required: Yes

QueryStatus

  • Type: typing.Literal['CANCELLED', 'FAILED', 'FINISHED', 'QUEUED', 'RUNNING', 'TIMED_OUT']
  • Required: Yes

EventDataStoreOwnerAccountId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Channel

ChannelArn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

CreateChannelRequest

Name

  • Type:
  • Required: Yes

Source

  • Type:
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Destination]
  • Required: Yes

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]]

CreateChannelResponse

ChannelArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Source

  • Type:
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Destination]
  • Required: Yes

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDashboardRequest

Name

  • Type:
  • Required: Yes

RefreshSchedule

  • Type:

TagsList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]]

TerminationProtectionEnabled

  • Type: typing.Optional[bool]

Widgets

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.RequestWidget]]

CreateDashboardResponse

DashboardArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['CUSTOM', 'MANAGED']
  • Required: Yes

Widgets

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Widget]
  • Required: Yes

TagsList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]
  • Required: Yes

RefreshSchedule

  • Type:
  • Required: Yes

TerminationProtectionEnabled

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEventDataStoreRequest

Name

  • Type:
  • Required: Yes

AdvancedEventSelectors

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelector, aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]]]

MultiRegionEnabled

  • Type: typing.Optional[bool]

OrganizationEnabled

  • Type: typing.Optional[bool]

RetentionPeriod

  • Type: typing.Optional[int]

TerminationProtectionEnabled

  • Type: typing.Optional[bool]

TagsList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]]

KmsKeyId

  • Type: typing.Optional[str]

StartIngestion

  • Type: typing.Optional[bool]

BillingMode

  • Type: typing.Optional[typing.Literal['EXTENDABLE_RETENTION_PRICING', 'FIXED_RETENTION_PRICING']]

CreateEventDataStoreResponse

EventDataStoreArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['CREATED', 'ENABLED', 'PENDING_DELETION', 'STARTING_INGESTION', 'STOPPED_INGESTION', 'STOPPING_INGESTION']
  • Required: Yes

AdvancedEventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]
  • Required: Yes

MultiRegionEnabled

  • Type:
  • Required: Yes

OrganizationEnabled

  • Type:
  • Required: Yes

RetentionPeriod

  • Type:
  • Required: Yes

TerminationProtectionEnabled

  • Type:
  • Required: Yes

TagsList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

KmsKeyId

  • Type:
  • Required: Yes

BillingMode

  • Type: typing.Literal['EXTENDABLE_RETENTION_PRICING', 'FIXED_RETENTION_PRICING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTrailRequest

Name

  • Type:
  • Required: Yes

S3BucketName

  • Type:
  • Required: Yes

S3KeyPrefix

  • Type: typing.Optional[str]

SnsTopicName

  • Type: typing.Optional[str]

IncludeGlobalServiceEvents

  • Type: typing.Optional[bool]

IsMultiRegionTrail

  • Type: typing.Optional[bool]

EnableLogFileValidation

  • Type: typing.Optional[bool]

CloudWatchLogsLogGroupArn

  • Type: typing.Optional[str]

CloudWatchLogsRoleArn

  • Type: typing.Optional[str]

KmsKeyId

  • Type: typing.Optional[str]

IsOrganizationTrail

  • Type: typing.Optional[bool]

TagsList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]]

CreateTrailResponse

Name

  • Type:
  • Required: Yes

S3BucketName

  • Type:
  • Required: Yes

S3KeyPrefix

  • Type:
  • Required: Yes

SnsTopicName

  • Type:
  • Required: Yes

SnsTopicARN

  • Type:
  • Required: Yes

IncludeGlobalServiceEvents

  • Type:
  • Required: Yes

IsMultiRegionTrail

  • Type:
  • Required: Yes

TrailARN

  • Type:
  • Required: Yes

LogFileValidationEnabled

  • Type:
  • Required: Yes

CloudWatchLogsLogGroupArn

  • Type:
  • Required: Yes

CloudWatchLogsRoleArn

  • Type:
  • Required: Yes

KmsKeyId

  • Type:
  • Required: Yes

IsOrganizationTrail

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DashboardDetail

DashboardArn

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[typing.Literal['CUSTOM', 'MANAGED']]

DataResource

Type

  • Type: typing.Optional[str]

Values

  • Type: typing.Optional[typing.List[str]]

DataResourceOutput

Type

  • Type: typing.Optional[str]

Values

  • Type: typing.Optional[typing.List[str]]

DeleteChannelRequest

Channel

  • Type:
  • Required: Yes

DeleteDashboardRequest

DashboardId

  • Type:
  • Required: Yes

DeleteEventDataStoreRequest

EventDataStore

  • Type:
  • Required: Yes

DeleteResourcePolicyRequest

ResourceArn

  • Type:
  • Required: Yes

DeleteTrailRequest

Name

  • Type:
  • Required: Yes

DeregisterOrganizationDelegatedAdminRequest

DelegatedAdminAccountId

  • Type:
  • Required: Yes

DescribeQueryRequest

EventDataStore

  • Type: typing.Optional[str]

QueryId

  • Type: typing.Optional[str]

QueryAlias

  • Type: typing.Optional[str]

RefreshId

  • Type: typing.Optional[str]

EventDataStoreOwnerAccountId

  • Type: typing.Optional[str]

DescribeQueryResponse

QueryId

  • Type:
  • Required: Yes

QueryString

  • Type:
  • Required: Yes

QueryStatus

  • Type: typing.Literal['CANCELLED', 'FAILED', 'FINISHED', 'QUEUED', 'RUNNING', 'TIMED_OUT']
  • Required: Yes

QueryStatistics

  • Type:
  • Required: Yes

ErrorMessage

  • Type:
  • Required: Yes

DeliveryS3Uri

  • Type:
  • Required: Yes

DeliveryStatus

  • Type: typing.Literal['ACCESS_DENIED', 'ACCESS_DENIED_SIGNING_FILE', 'CANCELLED', 'FAILED', 'FAILED_SIGNING_FILE', 'PENDING', 'RESOURCE_NOT_FOUND', 'SUCCESS', 'UNKNOWN']
  • Required: Yes

Prompt

  • Type:
  • Required: Yes

EventDataStoreOwnerAccountId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeTrailsRequest

trailNameList

  • Type: typing.Optional[typing.List[str]]

includeShadowTrails

  • Type: typing.Optional[bool]

DescribeTrailsResponse

trailList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Trail]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Destination

Type

  • Type: typing.Literal['AWS_SERVICE', 'EVENT_DATA_STORE']
  • Required: Yes

Location

  • Type:
  • Required: Yes

DisableFederationRequest

EventDataStore

  • Type:
  • Required: Yes

DisableFederationResponse

EventDataStoreArn

  • Type:
  • Required: Yes

FederationStatus

  • Type: typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EnableFederationRequest

EventDataStore

  • Type:
  • Required: Yes

FederationRoleArn

  • Type:
  • Required: Yes

EnableFederationResponse

EventDataStoreArn

  • Type:
  • Required: Yes

FederationStatus

  • Type: typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLING']
  • Required: Yes

FederationRoleArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Event

EventId

  • Type: typing.Optional[str]

EventName

  • Type: typing.Optional[str]

ReadOnly

  • Type: typing.Optional[str]

AccessKeyId

  • Type: typing.Optional[str]

EventTime

  • Type: typing.Optional[datetime.datetime]

EventSource

  • Type: typing.Optional[str]

Username

  • Type: typing.Optional[str]

Resources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Resource]]

CloudTrailEvent

  • Type: typing.Optional[str]

EventDataStore

EventDataStoreArn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

TerminationProtectionEnabled

  • Type: typing.Optional[bool]

Status

  • Type: typing.Optional[typing.Literal['CREATED', 'ENABLED', 'PENDING_DELETION', 'STARTING_INGESTION', 'STOPPED_INGESTION', 'STOPPING_INGESTION']]

AdvancedEventSelectors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]]

MultiRegionEnabled

  • Type: typing.Optional[bool]

OrganizationEnabled

  • Type: typing.Optional[bool]

RetentionPeriod

  • Type: typing.Optional[int]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

UpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

EventSelector

ReadWriteType

  • Type: typing.Optional[typing.Literal['All', 'ReadOnly', 'WriteOnly']]

IncludeManagementEvents

  • Type: typing.Optional[bool]

DataResources

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.DataResource, aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.DataResourceOutput]]]

ExcludeManagementEventSources

  • Type: typing.Optional[typing.List[str]]

EventSelectorOutput

ReadWriteType

  • Type: typing.Optional[typing.Literal['All', 'ReadOnly', 'WriteOnly']]

IncludeManagementEvents

  • Type: typing.Optional[bool]

DataResources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.DataResourceOutput]]

ExcludeManagementEventSources

  • Type: typing.Optional[typing.List[str]]

GenerateQueryRequest

EventDataStores

  • Type: typing.List[str]
  • Required: Yes

Prompt

  • Type:
  • Required: Yes

GenerateQueryResponse

QueryStatement

  • Type:
  • Required: Yes

QueryAlias

  • Type:
  • Required: Yes

EventDataStoreOwnerAccountId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelRequest

Channel

  • Type:
  • Required: Yes

GetChannelResponse

ChannelArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Source

  • Type:
  • Required: Yes

SourceConfig

  • Type:
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Destination]
  • Required: Yes

IngestionStatus

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDashboardRequest

DashboardId

  • Type:
  • Required: Yes

GetDashboardResponse

DashboardArn

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['CUSTOM', 'MANAGED']
  • Required: Yes

Status

  • Type: typing.Literal['CREATED', 'CREATING', 'DELETING', 'UPDATED', 'UPDATING']
  • Required: Yes

Widgets

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Widget]
  • Required: Yes

RefreshSchedule

  • Type:
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

LastRefreshId

  • Type:
  • Required: Yes

LastRefreshFailureReason

  • Type:
  • Required: Yes

TerminationProtectionEnabled

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEventDataStoreRequest

EventDataStore

  • Type:
  • Required: Yes

GetEventDataStoreResponse

EventDataStoreArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['CREATED', 'ENABLED', 'PENDING_DELETION', 'STARTING_INGESTION', 'STOPPED_INGESTION', 'STOPPING_INGESTION']
  • Required: Yes

AdvancedEventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]
  • Required: Yes

MultiRegionEnabled

  • Type:
  • Required: Yes

OrganizationEnabled

  • Type:
  • Required: Yes

RetentionPeriod

  • Type:
  • Required: Yes

TerminationProtectionEnabled

  • Type:
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

KmsKeyId

  • Type:
  • Required: Yes

BillingMode

  • Type: typing.Literal['EXTENDABLE_RETENTION_PRICING', 'FIXED_RETENTION_PRICING']
  • Required: Yes

FederationStatus

  • Type: typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLING']
  • Required: Yes

FederationRoleArn

  • Type:
  • Required: Yes

PartitionKeys

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PartitionKey]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEventSelectorsRequest

TrailName

  • Type:
  • Required: Yes

GetEventSelectorsResponse

TrailARN

  • Type:
  • Required: Yes

EventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.EventSelectorOutput]
  • Required: Yes

AdvancedEventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetImportRequest

ImportId

  • Type:
  • Required: Yes

GetImportResponse

ImportId

  • Type:
  • Required: Yes

Destinations

  • Type: typing.List[str]
  • Required: Yes

ImportSource

  • Type:
  • Required: Yes

StartEventTime

  • Type:
  • Required: Yes

EndEventTime

  • Type:
  • Required: Yes

ImportStatus

  • Type: typing.Literal['COMPLETED', 'FAILED', 'INITIALIZING', 'IN_PROGRESS', 'STOPPED']
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

ImportStatistics

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetInsightSelectorsRequest

TrailName

  • Type: typing.Optional[str]

EventDataStore

  • Type: typing.Optional[str]

GetInsightSelectorsResponse

TrailARN

  • Type:
  • Required: Yes

InsightSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.InsightSelector]
  • Required: Yes

EventDataStoreArn

  • Type:
  • Required: Yes

InsightsDestination

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueryResultsRequest

QueryId

  • Type:
  • Required: Yes

EventDataStore

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxQueryResults

  • Type: typing.Optional[int]

EventDataStoreOwnerAccountId

  • Type: typing.Optional[str]

GetQueryResultsResponse

QueryStatus

  • Type: typing.Literal['CANCELLED', 'FAILED', 'FINISHED', 'QUEUED', 'RUNNING', 'TIMED_OUT']
  • Required: Yes

QueryStatistics

  • Type:
  • Required: Yes

QueryResultRows

  • Type: typing.List[typing.List[typing.Dict[str, str]]]
  • Required: Yes

ErrorMessage

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetResourcePolicyRequest

ResourceArn

  • Type:
  • Required: Yes

GetResourcePolicyResponse

ResourceArn

  • Type:
  • Required: Yes

ResourcePolicy

  • Type:
  • Required: Yes

DelegatedAdminResourcePolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrailRequest

Name

  • Type:
  • Required: Yes

GetTrailResponse

Trail

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTrailStatusRequest

Name

  • Type:
  • Required: Yes

GetTrailStatusResponse

IsLogging

  • Type:
  • Required: Yes

LatestDeliveryError

  • Type:
  • Required: Yes

LatestNotificationError

  • Type:
  • Required: Yes

LatestDeliveryTime

  • Type:
  • Required: Yes

LatestNotificationTime

  • Type:
  • Required: Yes

StartLoggingTime

  • Type:
  • Required: Yes

StopLoggingTime

  • Type:
  • Required: Yes

LatestCloudWatchLogsDeliveryError

  • Type:
  • Required: Yes

LatestCloudWatchLogsDeliveryTime

  • Type:
  • Required: Yes

LatestDigestDeliveryTime

  • Type:
  • Required: Yes

LatestDigestDeliveryError

  • Type:
  • Required: Yes

LatestDeliveryAttemptTime

  • Type:
  • Required: Yes

LatestNotificationAttemptTime

  • Type:
  • Required: Yes

LatestNotificationAttemptSucceeded

  • Type:
  • Required: Yes

LatestDeliveryAttemptSucceeded

  • Type:
  • Required: Yes

TimeLoggingStarted

  • Type:
  • Required: Yes

TimeLoggingStopped

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ImportFailureListItem

Location

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['FAILED', 'RETRY', 'SUCCEEDED']]

ErrorType

  • Type: typing.Optional[str]

ErrorMessage

  • Type: typing.Optional[str]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

ImportSource

S3

  • Type:
  • Required: Yes

ImportStatistics

PrefixesFound

  • Type: typing.Optional[int]

PrefixesCompleted

  • Type: typing.Optional[int]

FilesCompleted

  • Type: typing.Optional[int]

EventsCompleted

  • Type: typing.Optional[int]

FailedEntries

  • Type: typing.Optional[int]

ImportsListItem

ImportId

  • Type: typing.Optional[str]

ImportStatus

  • Type: typing.Optional[typing.Literal['COMPLETED', 'FAILED', 'INITIALIZING', 'IN_PROGRESS', 'STOPPED']]

Destinations

  • Type: typing.Optional[typing.List[str]]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

UpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

IngestionStatus

LatestIngestionSuccessTime

  • Type: typing.Optional[datetime.datetime]

LatestIngestionSuccessEventID

  • Type: typing.Optional[str]

LatestIngestionErrorCode

  • Type: typing.Optional[str]

LatestIngestionAttemptTime

  • Type: typing.Optional[datetime.datetime]

LatestIngestionAttemptEventID

  • Type: typing.Optional[str]

InsightSelector

InsightType

  • Type: typing.Optional[typing.Literal['ApiCallRateInsight', 'ApiErrorRateInsight']]

ListChannelsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsResponse

Channels

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Channel]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListDashboardsRequest

NamePrefix

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[typing.Literal['CUSTOM', 'MANAGED']]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListDashboardsResponse

Dashboards

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.DashboardDetail]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListEventDataStoresRequest

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListEventDataStoresResponse

EventDataStores

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.EventDataStore]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListImportFailuresRequest

ImportId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListImportFailuresRequestPaginate

ImportId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PaginatorConfig]

ListImportFailuresResponse

Failures

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.ImportFailureListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListImportsRequest

MaxResults

  • Type: typing.Optional[int]

Destination

  • Type: typing.Optional[str]

ImportStatus

  • Type: typing.Optional[typing.Literal['COMPLETED', 'FAILED', 'INITIALIZING', 'IN_PROGRESS', 'STOPPED']]

NextToken

  • Type: typing.Optional[str]

ListImportsRequestPaginate

Destination

  • Type: typing.Optional[str]

ImportStatus

  • Type: typing.Optional[typing.Literal['COMPLETED', 'FAILED', 'INITIALIZING', 'IN_PROGRESS', 'STOPPED']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PaginatorConfig]

ListImportsResponse

Imports

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.ImportsListItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListInsightsMetricDataRequest

EventSource

  • Type:
  • Required: Yes

EventName

  • Type:
  • Required: Yes

InsightType

  • Type: typing.Literal['ApiCallRateInsight', 'ApiErrorRateInsight']
  • Required: Yes

ErrorCode

  • Type: typing.Optional[str]

StartTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EndTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

Period

  • Type: typing.Optional[int]

DataType

  • Type: typing.Optional[typing.Literal['FillWithZeros', 'NonZeroData']]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListInsightsMetricDataResponse

EventSource

  • Type:
  • Required: Yes

EventName

  • Type:
  • Required: Yes

InsightType

  • Type: typing.Literal['ApiCallRateInsight', 'ApiErrorRateInsight']
  • Required: Yes

ErrorCode

  • Type:
  • Required: Yes

Timestamps

  • Type: typing.List[datetime.datetime]
  • Required: Yes

Values

  • Type: typing.List[float]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListPublicKeysRequest

StartTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EndTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

NextToken

  • Type: typing.Optional[str]

ListPublicKeysRequestPaginate

StartTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EndTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PaginatorConfig]

ListPublicKeysResponse

PublicKeyList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PublicKey]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListQueriesRequest

EventDataStore

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

StartTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EndTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

QueryStatus

  • Type: typing.Optional[typing.Literal['CANCELLED', 'FAILED', 'FINISHED', 'QUEUED', 'RUNNING', 'TIMED_OUT']]

ListQueriesResponse

Queries

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Query]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsRequest

ResourceIdList

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsRequestPaginate

ResourceIdList

  • Type: typing.List[str]
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PaginatorConfig]

ListTagsResponse

ResourceTagList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.ResourceTag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTrailsRequest

NextToken

  • Type: typing.Optional[str]

ListTrailsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PaginatorConfig]

ListTrailsResponse

Trails

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.TrailInfo]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

LookupAttribute

AttributeKey

  • Type: typing.Literal['AccessKeyId', 'EventId', 'EventName', 'EventSource', 'ReadOnly', 'ResourceName', 'ResourceType', 'Username']
  • Required: Yes

AttributeValue

  • Type:
  • Required: Yes

LookupEventsRequest

LookupAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.LookupAttribute]]

StartTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EndTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EventCategory

  • Type: typing.Optional[typing.Literal['insight']]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

LookupEventsRequestPaginate

LookupAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.LookupAttribute]]

StartTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EndTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EventCategory

  • Type: typing.Optional[typing.Literal['insight']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.PaginatorConfig]

LookupEventsResponse

Events

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Event]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PartitionKey

Name

  • Type:
  • Required: Yes

Type

  • Type:
  • Required: Yes

PublicKey

Value

  • Type: typing.Optional[bytes]

ValidityStartTime

  • Type: typing.Optional[datetime.datetime]

ValidityEndTime

  • Type: typing.Optional[datetime.datetime]

Fingerprint

  • Type: typing.Optional[str]

PutEventSelectorsRequest

TrailName

  • Type:
  • Required: Yes

EventSelectors

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.EventSelector, aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.EventSelectorOutput]]]

AdvancedEventSelectors

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelector, aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]]]

PutEventSelectorsResponse

TrailARN

  • Type:
  • Required: Yes

EventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.EventSelectorOutput]
  • Required: Yes

AdvancedEventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutInsightSelectorsRequest

InsightSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.InsightSelector]
  • Required: Yes

TrailName

  • Type: typing.Optional[str]

EventDataStore

  • Type: typing.Optional[str]

InsightsDestination

  • Type: typing.Optional[str]

PutInsightSelectorsResponse

TrailARN

  • Type:
  • Required: Yes

InsightSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.InsightSelector]
  • Required: Yes

EventDataStoreArn

  • Type:
  • Required: Yes

InsightsDestination

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutResourcePolicyRequest

ResourceArn

  • Type:
  • Required: Yes

ResourcePolicy

  • Type:
  • Required: Yes

PutResourcePolicyResponse

ResourceArn

  • Type:
  • Required: Yes

ResourcePolicy

  • Type:
  • Required: Yes

DelegatedAdminResourcePolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Query

QueryId

  • Type: typing.Optional[str]

QueryStatus

  • Type: typing.Optional[typing.Literal['CANCELLED', 'FAILED', 'FINISHED', 'QUEUED', 'RUNNING', 'TIMED_OUT']]

CreationTime

  • Type: typing.Optional[datetime.datetime]

QueryStatistics

ResultsCount

  • Type: typing.Optional[int]

TotalResultsCount

  • Type: typing.Optional[int]

BytesScanned

  • Type: typing.Optional[int]

QueryStatisticsForDescribeQuery

EventsMatched

  • Type: typing.Optional[int]

EventsScanned

  • Type: typing.Optional[int]

BytesScanned

  • Type: typing.Optional[int]

ExecutionTimeInMillis

  • Type: typing.Optional[int]

CreationTime

  • Type: typing.Optional[datetime.datetime]

RefreshSchedule

Frequency

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.RefreshScheduleFrequency]

Status

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

TimeOfDay

  • Type: typing.Optional[str]

RefreshScheduleFrequency

Unit

  • Type: typing.Optional[typing.Literal['DAYS', 'HOURS']]

Value

  • Type: typing.Optional[int]

RegisterOrganizationDelegatedAdminRequest

MemberAccountId

  • Type:
  • Required: Yes

RemoveTagsRequest

ResourceId

  • Type:
  • Required: Yes

TagsList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]
  • Required: Yes

RequestWidget

QueryStatement

  • Type:
  • Required: Yes

ViewProperties

  • Type: typing.Dict[str, str]
  • Required: Yes

QueryParameters

  • Type: typing.Optional[typing.List[str]]

Resource

ResourceType

  • Type: typing.Optional[str]

ResourceName

  • Type: typing.Optional[str]

ResourceTag

ResourceId

  • Type: typing.Optional[str]

TagsList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Tag]]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RestoreEventDataStoreRequest

EventDataStore

  • Type:
  • Required: Yes

RestoreEventDataStoreResponse

EventDataStoreArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['CREATED', 'ENABLED', 'PENDING_DELETION', 'STARTING_INGESTION', 'STOPPED_INGESTION', 'STOPPING_INGESTION']
  • Required: Yes

AdvancedEventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]
  • Required: Yes

MultiRegionEnabled

  • Type:
  • Required: Yes

OrganizationEnabled

  • Type:
  • Required: Yes

RetentionPeriod

  • Type:
  • Required: Yes

TerminationProtectionEnabled

  • Type:
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

KmsKeyId

  • Type:
  • Required: Yes

BillingMode

  • Type: typing.Literal['EXTENDABLE_RETENTION_PRICING', 'FIXED_RETENTION_PRICING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

S3ImportSource

S3LocationUri

  • Type:
  • Required: Yes

S3BucketRegion

  • Type:
  • Required: Yes

S3BucketAccessRoleArn

  • Type:
  • Required: Yes

SearchSampleQueriesRequest

SearchPhrase

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

SearchSampleQueriesResponse

SearchResults

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.SearchSampleQueriesSearchResult]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

SearchSampleQueriesSearchResult

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

SQL

  • Type: typing.Optional[str]

Relevance

  • Type: typing.Optional[float]

SourceConfig

ApplyToAllRegions

  • Type: typing.Optional[bool]

AdvancedEventSelectors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]]

StartDashboardRefreshRequest

DashboardId

  • Type:
  • Required: Yes

QueryParameterValues

  • Type: typing.Optional[typing.Dict[str, str]]

StartDashboardRefreshResponse

RefreshId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartEventDataStoreIngestionRequest

EventDataStore

  • Type:
  • Required: Yes

StartImportRequest

Destinations

  • Type: typing.Optional[typing.List[str]]

ImportSource

  • Type:

StartEventTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

EndEventTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

ImportId

  • Type: typing.Optional[str]

StartImportResponse

ImportId

  • Type:
  • Required: Yes

Destinations

  • Type: typing.List[str]
  • Required: Yes

ImportSource

  • Type:
  • Required: Yes

StartEventTime

  • Type:
  • Required: Yes

EndEventTime

  • Type:
  • Required: Yes

ImportStatus

  • Type: typing.Literal['COMPLETED', 'FAILED', 'INITIALIZING', 'IN_PROGRESS', 'STOPPED']
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartLoggingRequest

Name

  • Type:
  • Required: Yes

StartQueryRequest

QueryStatement

  • Type: typing.Optional[str]

DeliveryS3Uri

  • Type: typing.Optional[str]

QueryAlias

  • Type: typing.Optional[str]

QueryParameters

  • Type: typing.Optional[typing.List[str]]

EventDataStoreOwnerAccountId

  • Type: typing.Optional[str]

StartQueryResponse

QueryId

  • Type:
  • Required: Yes

EventDataStoreOwnerAccountId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StopEventDataStoreIngestionRequest

EventDataStore

  • Type:
  • Required: Yes

StopImportRequest

ImportId

  • Type:
  • Required: Yes

StopImportResponse

ImportId

  • Type:
  • Required: Yes

ImportSource

  • Type:
  • Required: Yes

Destinations

  • Type: typing.List[str]
  • Required: Yes

ImportStatus

  • Type: typing.Literal['COMPLETED', 'FAILED', 'INITIALIZING', 'IN_PROGRESS', 'STOPPED']
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

StartEventTime

  • Type:
  • Required: Yes

EndEventTime

  • Type:
  • Required: Yes

ImportStatistics

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StopLoggingRequest

Name

  • Type:
  • Required: Yes

Tag

Key

  • Type:
  • Required: Yes

Value

  • Type: typing.Optional[str]

Trail

Name

  • Type: typing.Optional[str]

S3BucketName

  • Type: typing.Optional[str]

S3KeyPrefix

  • Type: typing.Optional[str]

SnsTopicName

  • Type: typing.Optional[str]

SnsTopicARN

  • Type: typing.Optional[str]

IncludeGlobalServiceEvents

  • Type: typing.Optional[bool]

IsMultiRegionTrail

  • Type: typing.Optional[bool]

HomeRegion

  • Type: typing.Optional[str]

TrailARN

  • Type: typing.Optional[str]

LogFileValidationEnabled

  • Type: typing.Optional[bool]

CloudWatchLogsLogGroupArn

  • Type: typing.Optional[str]

CloudWatchLogsRoleArn

  • Type: typing.Optional[str]

KmsKeyId

  • Type: typing.Optional[str]

HasCustomEventSelectors

  • Type: typing.Optional[bool]

HasInsightSelectors

  • Type: typing.Optional[bool]

IsOrganizationTrail

  • Type: typing.Optional[bool]

TrailInfo

TrailARN

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

HomeRegion

  • Type: typing.Optional[str]

UpdateChannelRequest

Channel

  • Type:
  • Required: Yes

Destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Destination]]

Name

  • Type: typing.Optional[str]

UpdateChannelResponse

ChannelArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Source

  • Type:
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Destination]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateDashboardRequest

DashboardId

  • Type:
  • Required: Yes

Widgets

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.RequestWidget]]

RefreshSchedule

  • Type:

TerminationProtectionEnabled

  • Type: typing.Optional[bool]

UpdateDashboardResponse

DashboardArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['CUSTOM', 'MANAGED']
  • Required: Yes

Widgets

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.Widget]
  • Required: Yes

RefreshSchedule

  • Type:
  • Required: Yes

TerminationProtectionEnabled

  • Type:
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEventDataStoreRequest

EventDataStore

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

AdvancedEventSelectors

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelector, aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]]]

MultiRegionEnabled

  • Type: typing.Optional[bool]

OrganizationEnabled

  • Type: typing.Optional[bool]

RetentionPeriod

  • Type: typing.Optional[int]

TerminationProtectionEnabled

  • Type: typing.Optional[bool]

KmsKeyId

  • Type: typing.Optional[str]

BillingMode

  • Type: typing.Optional[typing.Literal['EXTENDABLE_RETENTION_PRICING', 'FIXED_RETENTION_PRICING']]

UpdateEventDataStoreResponse

EventDataStoreArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['CREATED', 'ENABLED', 'PENDING_DELETION', 'STARTING_INGESTION', 'STOPPED_INGESTION', 'STOPPING_INGESTION']
  • Required: Yes

AdvancedEventSelectors

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudtrail.cloudtrail_classes.AdvancedEventSelectorOutput]
  • Required: Yes

MultiRegionEnabled

  • Type:
  • Required: Yes

OrganizationEnabled

  • Type:
  • Required: Yes

RetentionPeriod

  • Type:
  • Required: Yes

TerminationProtectionEnabled

  • Type:
  • Required: Yes

CreatedTimestamp

  • Type:
  • Required: Yes

UpdatedTimestamp

  • Type:
  • Required: Yes

KmsKeyId

  • Type:
  • Required: Yes

BillingMode

  • Type: typing.Literal['EXTENDABLE_RETENTION_PRICING', 'FIXED_RETENTION_PRICING']
  • Required: Yes

FederationStatus

  • Type: typing.Literal['DISABLED', 'DISABLING', 'ENABLED', 'ENABLING']
  • Required: Yes

FederationRoleArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTrailRequest

Name

  • Type:
  • Required: Yes

S3BucketName

  • Type: typing.Optional[str]

S3KeyPrefix

  • Type: typing.Optional[str]

SnsTopicName

  • Type: typing.Optional[str]

IncludeGlobalServiceEvents

  • Type: typing.Optional[bool]

IsMultiRegionTrail

  • Type: typing.Optional[bool]

EnableLogFileValidation

  • Type: typing.Optional[bool]

CloudWatchLogsLogGroupArn

  • Type: typing.Optional[str]

CloudWatchLogsRoleArn

  • Type: typing.Optional[str]

KmsKeyId

  • Type: typing.Optional[str]

IsOrganizationTrail

  • Type: typing.Optional[bool]

UpdateTrailResponse

Name

  • Type:
  • Required: Yes

S3BucketName

  • Type:
  • Required: Yes

S3KeyPrefix

  • Type:
  • Required: Yes

SnsTopicName

  • Type:
  • Required: Yes

SnsTopicARN

  • Type:
  • Required: Yes

IncludeGlobalServiceEvents

  • Type:
  • Required: Yes

IsMultiRegionTrail

  • Type:
  • Required: Yes

TrailARN

  • Type:
  • Required: Yes

LogFileValidationEnabled

  • Type:
  • Required: Yes

CloudWatchLogsLogGroupArn

  • Type:
  • Required: Yes

CloudWatchLogsRoleArn

  • Type:
  • Required: Yes

KmsKeyId

  • Type:
  • Required: Yes

IsOrganizationTrail

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Widget

QueryAlias

  • Type: typing.Optional[str]

QueryStatement

  • Type: typing.Optional[str]

QueryParameters

  • Type: typing.Optional[typing.List[str]]

ViewProperties

  • Type: typing.Optional[typing.Dict[str, str]]