Module: Aws::CloudTrailData::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-cloudtraildata/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AuditEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuditEvent')
- AuditEventResultEntries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuditEventResultEntries')
- AuditEventResultEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuditEventResultEntry')
- AuditEvents =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuditEvents')
- ChannelArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelArn')
- ChannelInsufficientPermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelInsufficientPermission')
- ChannelNotFound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelNotFound')
- ChannelUnsupportedSchema =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelUnsupportedSchema')
- DuplicatedAuditEventId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicatedAuditEventId')
- ErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorCode')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- ExternalId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExternalId')
- InvalidChannelARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidChannelARN')
- PutAuditEventsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAuditEventsRequest')
- PutAuditEventsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutAuditEventsResponse')
- ResultErrorEntries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResultErrorEntries')
- ResultErrorEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResultErrorEntry')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- UnsupportedOperationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedOperationException')
- Uuid =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Uuid')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2021-08-11" api. = { "apiVersion" => "2021-08-11", "endpointPrefix" => "cloudtrail-data", "jsonVersion" => "1.1", "protocol" => "rest-json", "serviceFullName" => "AWS CloudTrail Data Service", "serviceId" => "CloudTrail Data", "signatureVersion" => "v4", "signingName" => "cloudtrail-data", "uid" => "cloudtrail-data-2021-08-11", } api.add_operation(:put_audit_events, Seahorse::Model::Operation.new.tap do |o| o.name = "PutAuditEvents" o.http_method = "POST" o.http_request_uri = "/PutAuditEvents" o.input = Shapes::ShapeRef.new(shape: PutAuditEventsRequest) o.output = Shapes::ShapeRef.new(shape: PutAuditEventsResponse) o.errors << Shapes::ShapeRef.new(shape: ChannelInsufficientPermission) o.errors << Shapes::ShapeRef.new(shape: ChannelNotFound) o.errors << Shapes::ShapeRef.new(shape: InvalidChannelARN) o.errors << Shapes::ShapeRef.new(shape: ChannelUnsupportedSchema) o.errors << Shapes::ShapeRef.new(shape: DuplicatedAuditEventId) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) end) end