SAP ABAP Class CL_CSI_PROVIDER_AWS (CSI AWS Cloud Provider Implementation)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-RCC (Application Component) Remote Control and Communication Framework
     CSI_PROVIDER_AWS (Package) Cloud Service Provider: AWS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CSI_PROVIDER CSI Cloud Service Provider 20091102
Properties
Class CL_CSI_PROVIDER_AWS  
Short Description CSI AWS Cloud Provider Implementation    
Super Class CL_CSI_PROVIDER CSI Cloud Service Provider 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CSI_PROVIDER_AWS   Cloud Service Provider: AWS 
Created 20091102   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CSI_PROVIDER_AWS has no forward declaration.
Interfaces
Class CL_CSI_PROVIDER_AWS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CSI_FILESTORE_AWS 20091119 CSI AWS File Store: S3
2 CL_CSI_FILESTORE_DIR_AWS 20091119 CSI AWS File Store Object Directory
3 CL_CSI_FILESTORE_FILE_AWS 20091119 CSI AWS File Store Object File
4 CL_CSI_NODE_AWS 20091117 CSI AWS Node: EC2 Instance
5 CL_CSI_PROVIDER 20091228 CSI Cloud Service Provider
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FILE_API_VERSION Constant Public Type reference (TYPE) STRING '2009-04-04' 20091208
2 GC_FILE_DEST_NAME Constant Public Type reference (TYPE) RFCDEST 'CSI_AWS_S3' Logical Destination (Specified in Function Call) 20091208
3 GC_NODE_API_VERSION Constant Public Type reference (TYPE) STRING '2009-11-30' 20091208
4 GC_NODE_DEST_NAME Constant Public Type reference (TYPE) RFCDEST 'CSI_AWS_EC2' Logical Destination (Specified in Function Call) 20091208
5 MO_ACCOUNT Instance attribute Private Object reference (TYPE REF TO) CL_CSI_PROVIDER_ACCOUNT_AWS CSI Cloud Provider Account 20091117
Methods
# Method Level Visibility Method type Description Created on
1 GET_FILE_DESTINATION Instance method Public Method Get the default S3 HTTP Destination 20091208
2 GET_NODE_DESTINATION Instance method Public Method Get the default EC2 HTTP Destination 20091208
Events
Class CL_CSI_PROVIDER_AWS has no event.
Types
Class CL_CSI_PROVIDER_AWS has no local type.
Method Signatures

Method GET_FILE_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGION Call by reference Type reference (TYPE) CSI_REGION CSI Region 20091214
2 Returning RV_HTTP_DESTINATION Value transfer Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091208

Method GET_FILE_DESTINATION on class CL_CSI_PROVIDER_AWS has no exception.

Method GET_NODE_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGION Call by reference Type reference (TYPE) CSI_REGION CSI Region 20091214
2 Returning RV_HTTP_DESTINATION Value transfer Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091208

Method GET_NODE_DESTINATION on class CL_CSI_PROVIDER_AWS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702