Open 3D Engine AWSCore Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CAWSCore::AttributionMetricDefines the operational metric sent periodically
 CAWSCore::AwsApiRequestTraits
 CAWSCore::AWSCoreEditorMenu
 CAWSCore::AWSCredentialManager
 CAWSCore::AWSCredentialRequests::BusHandlerOrderCompareDetermines the order in which handlers get credentials provider
 CAWSCore::AWSCredentialResult
 CAWSCore::AWSScriptBehaviorDynamoDB
 CAWSCore::AWSScriptBehaviorLambda
 CAWSCore::AWSScriptBehaviorS3
 CAWSCore::ErrorEncapsulates the data produced when a service API call fails
 CAWSCore::HttpRequestJob::Response
 CAWSCore::IAwsApiJobConfigProvides configuration for an AwsApiJob
 CAWSCore::AwsApiJobConfig
 CAWSCore::AwsApiClientJobConfig< ClientType >Configuration for AWS jobs using a specific client type
 CAWSCore::HttpRequestJobConfigProvides service job configuration using settings properties
 CAWSCore::ServiceJobConfigProvides service job configuration using settings properties
 CAWSCore::IAwsApiClientJobConfig< ClientType >Provides configuration for AWS jobs using a specific client type
 CAWSCore::AwsApiClientJobConfig< ClientType >Configuration for AWS jobs using a specific client type
 CAWSCore::IHttpRequestJobConfigProvides configuration needed by HTTP request jobs
 CAWSCore::HttpRequestJobConfigProvides service job configuration using settings properties
 CAWSCore::IServiceJobConfigProvides configuration needed by service jobs
 CAWSCore::IServiceClientJobConfigProvides configuration needed by service jobs
 CAWSCore::ServiceJobConfigProvides service job configuration using settings properties
 CAWSCore::JsonInputStream
 CAWSCore::JsonOutputStream
 CAWSCore::JsonReaderHandles the reading of JSON data
 CAWSCore::RequestBuilder
 CAWSCore::ServiceAPI::AWSAtrributionSuccessResponseStruct for storing the success response
 CAWSCore::ServiceAPI::AWSAttributionRequest::ParametersRequest body for the service API request
 CAWSCore::ServiceRequest
 CAWSCore::ServiceAPI::AWSAttributionRequest
 CAWSCore::ServiceRequest::EmptyResult
 CAWSCore::ServiceRequest::NoParameters
 CAWSCore::ServiceTraits< ServiceTraitsType >
 CAWSCoreEditorRequestBus::Handler
 CAWSCore::AWSCoreEditorSystemComponent
 CAWSCoreInternalRequestBus::Handler
 CAWSCore::AWSCoreConfiguration
 CAWSCoreNotificationsBus::Handler
 CAWSCore::AwsApiJobConfigHolder< ConfigType >
 CAWSCoreRequestBus::Handler
 CAWSCore::AWSCoreSystemComponent
 CAWSCredentialRequestBus::Handler
 CAWSCore::AWSCVarCredentialHandler
 CAWSCore::AWSDefaultCredentialHandler
 CAWSResourceMappingRequestBus::Handler
 CAWSCore::AWSResourceMappingManager
 CAWSScriptBehaviorDynamoDBNotificationBus::Handler
 CAWSCore::AWSScriptBehaviorDynamoDBNotificationBusHandler
 CAWSScriptBehaviorLambdaNotificationBus::Handler
 CAWSCore::AWSScriptBehaviorLambdaNotificationBusHandler
 CAWSScriptBehaviorS3NotificationBus::Handler
 CAWSCore::AWSScriptBehaviorS3NotificationBusHandler
 CAZ::BehaviorEBusHandler
 CAWSCore::AWSScriptBehaviorDynamoDBNotificationBusHandler
 CAWSCore::AWSScriptBehaviorLambdaNotificationBusHandler
 CAWSCore::AWSScriptBehaviorS3NotificationBusHandler
 CAZ::Component
 CAWSCore::AWSAttributionSystemComponentAttribution System Component. Responsible for instantiating and managing AWS Attribution Manager
 CAWSCore::AWSCoreEditorSystemComponent
 CAWSCore::AWSCoreSystemComponent
 CAWSCore::AWSScriptBehaviorsComponentBootstraps and provides AWS ScriptCanvas behaviors
 CAZ::EBusTraits
 CAWSCore::AWSCoreEditorRequests
 CAWSCore::AWSCoreNotifications
 CAWSCore::AWSCoreRequestsAWSCore request interface
 CAWSCore::AWSCredentialRequestsAWSCredential request interface
 CAWSCore::AWSResourceMappingRequestsAWSResourceMapping request interface
 CAWSCore::AWSScriptBehaviorDynamoDBNotificationsAWS Script Behavior notifications for ScriptCanvas behaviors that interact with AWS DynamoDB
 CAWSCore::AWSScriptBehaviorLambdaNotificationsAWS Script Behavior notifications for ScriptCanvas behaviors that interact with AWS Lambda
 CAWSCore::AWSScriptBehaviorS3NotificationsAWS Script Behavior notifications for ScriptCanvas behaviors that interact with AWS S3
 CAZ::Job
 CAWSCore::AwsApiJob
 CAWSCore::AwsApiClientJob< RequestTraits::ClientType >
 CAWSCore::AwsApiRequestJob< RequestTraits >An Az::Job that that executes a specific AWS request
 CAWSCore::AwsApiClientJob< ClientType >
 CAWSCore::HttpRequestJob
 CAWSCore::ServiceJob
 CAZ::Module
 CAWSCore::AWSCoreEditorModule
 CAWSCore::AWSCoreModule
 CAzToolsFramework::ActionManagerRegistrationNotificationBus::Handler
 CAWSCore::AWSCoreEditorSystemComponent
 CAzToolsFramework::EditorEvents::Bus::Handler
 CAWSCore::AWSAttributionManagerManages operational metrics for AWS gems
 CQAction
 CAWSCore::AWSCoreResourceMappingToolAction
 CQMessageBox
 CAWSCore::AWSCoreAttributionConsentDialogDefines AWSCoreAttributionConsent QT dialog as QT message box
 Crapidjson::Writer
 CAWSCore::JsonWriterUsed to produce request json format content
 CRequestType
 CAWSCore::ServiceRequestJob< RequestType >Base class for Cloud Gem service request jobs