/AWS1/CL_SSSCOMPONENT¶
The SAP component of your application.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_COMPONENTID
TYPE /AWS1/SSSCOMPONENTID
/AWS1/SSSCOMPONENTID
¶
The ID of the component.
IV_SID
TYPE /AWS1/SSSSID
/AWS1/SSSSID
¶
The SAP System Identifier of the application component.
IV_SYSTEMNUMBER
TYPE /AWS1/SSSSAPINSTANCENUMBER
/AWS1/SSSSAPINSTANCENUMBER
¶
The SAP system number of the application component.
IV_PARENTCOMPONENT
TYPE /AWS1/SSSCOMPONENTID
/AWS1/SSSCOMPONENTID
¶
The parent component of a highly available environment. For example, in a highly available SAP on AWS workload, the parent component consists of the entire setup, including the child components.
IT_CHILDCOMPONENTS
TYPE /AWS1/CL_SSSCOMPONENTIDLIST_W=>TT_COMPONENTIDLIST
TT_COMPONENTIDLIST
¶
The child components of a highly available environment. For example, in a highly available SAP on AWS workload, the child component consists of the primary and secondar instances.
IV_APPLICATIONID
TYPE /AWS1/SSSAPPLICATIONID
/AWS1/SSSAPPLICATIONID
¶
The ID of the application.
IV_COMPONENTTYPE
TYPE /AWS1/SSSCOMPONENTTYPE
/AWS1/SSSCOMPONENTTYPE
¶
The type of the component.
IV_STATUS
TYPE /AWS1/SSSCOMPONENTSTATUS
/AWS1/SSSCOMPONENTSTATUS
¶
The status of the component.
ACTIVATED - this status has been deprecated.
STARTING - the component is in the process of being started.
STOPPED - the component is not running.
STOPPING - the component is in the process of being stopped.
RUNNING - the component is running.
RUNNING_WITH_ERROR - one or more child component(s) of the parent component is not running. Call
GetComponent
to review the status of each child component.UNDEFINED - AWS Systems Manager for SAP cannot provide the component status based on the discovered information. Verify your SAP application.
IV_SAPHOSTNAME
TYPE /AWS1/SSSSTRING
/AWS1/SSSSTRING
¶
The hostname of the component.
IV_SAPFEATURE
TYPE /AWS1/SSSSTRING
/AWS1/SSSSTRING
¶
The SAP feature of the component.
IV_SAPKERNELVERSION
TYPE /AWS1/SSSSTRING
/AWS1/SSSSTRING
¶
The kernel version of the component.
IV_HDBVERSION
TYPE /AWS1/SSSSTRING
/AWS1/SSSSTRING
¶
The SAP HANA version of the component.
IO_RESILIENCE
TYPE REF TO /AWS1/CL_SSSRESILIENCE
/AWS1/CL_SSSRESILIENCE
¶
Details of the SAP HANA system replication for the component.
IO_ASSOCIATEDHOST
TYPE REF TO /AWS1/CL_SSSASSOCIATEDHOST
/AWS1/CL_SSSASSOCIATEDHOST
¶
The associated host of the component.
IT_DATABASES
TYPE /AWS1/CL_SSSDATABASEIDLIST_W=>TT_DATABASEIDLIST
TT_DATABASEIDLIST
¶
The SAP HANA databases of the component.
IT_HOSTS
TYPE /AWS1/CL_SSSHOST=>TT_HOSTLIST
TT_HOSTLIST
¶
The hosts of the component.
IV_PRIMARYHOST
TYPE /AWS1/SSSSTRING
/AWS1/SSSSTRING
¶
The primary host of the component.
IO_DATABASECONNECTION
TYPE REF TO /AWS1/CL_SSSDATABASECONNECTION
/AWS1/CL_SSSDATABASECONNECTION
¶
The connection specifications for the database of the component.
IV_LASTUPDATED
TYPE /AWS1/SSSTIMESTAMP
/AWS1/SSSTIMESTAMP
¶
The time at which the component was last updated.
IV_ARN
TYPE /AWS1/SSSSSMSAPARN
/AWS1/SSSSSMSAPARN
¶
The Amazon Resource Name (ARN) of the component.
Queryable Attributes¶
ComponentId¶
The ID of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPONENTID() |
Getter for COMPONENTID, with configurable default |
ASK_COMPONENTID() |
Getter for COMPONENTID w/ exceptions if field has no value |
HAS_COMPONENTID() |
Determine if COMPONENTID has a value |
Sid¶
The SAP System Identifier of the application component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SID() |
Getter for SID, with configurable default |
ASK_SID() |
Getter for SID w/ exceptions if field has no value |
HAS_SID() |
Determine if SID has a value |
SystemNumber¶
The SAP system number of the application component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SYSTEMNUMBER() |
Getter for SYSTEMNUMBER, with configurable default |
ASK_SYSTEMNUMBER() |
Getter for SYSTEMNUMBER w/ exceptions if field has no value |
HAS_SYSTEMNUMBER() |
Determine if SYSTEMNUMBER has a value |
ParentComponent¶
The parent component of a highly available environment. For example, in a highly available SAP on AWS workload, the parent component consists of the entire setup, including the child components.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARENTCOMPONENT() |
Getter for PARENTCOMPONENT, with configurable default |
ASK_PARENTCOMPONENT() |
Getter for PARENTCOMPONENT w/ exceptions if field has no val |
HAS_PARENTCOMPONENT() |
Determine if PARENTCOMPONENT has a value |
ChildComponents¶
The child components of a highly available environment. For example, in a highly available SAP on AWS workload, the child component consists of the primary and secondar instances.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHILDCOMPONENTS() |
Getter for CHILDCOMPONENTS, with configurable default |
ASK_CHILDCOMPONENTS() |
Getter for CHILDCOMPONENTS w/ exceptions if field has no val |
HAS_CHILDCOMPONENTS() |
Determine if CHILDCOMPONENTS has a value |
ApplicationId¶
The ID of the application.
Accessible with the following methods¶
Method | Description |
---|---|
GET_APPLICATIONID() |
Getter for APPLICATIONID, with configurable default |
ASK_APPLICATIONID() |
Getter for APPLICATIONID w/ exceptions if field has no value |
HAS_APPLICATIONID() |
Determine if APPLICATIONID has a value |
ComponentType¶
The type of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPONENTTYPE() |
Getter for COMPONENTTYPE, with configurable default |
ASK_COMPONENTTYPE() |
Getter for COMPONENTTYPE w/ exceptions if field has no value |
HAS_COMPONENTTYPE() |
Determine if COMPONENTTYPE has a value |
Status¶
The status of the component.
ACTIVATED - this status has been deprecated.
STARTING - the component is in the process of being started.
STOPPED - the component is not running.
STOPPING - the component is in the process of being stopped.
RUNNING - the component is running.
RUNNING_WITH_ERROR - one or more child component(s) of the parent component is not running. Call
GetComponent
to review the status of each child component.UNDEFINED - AWS Systems Manager for SAP cannot provide the component status based on the discovered information. Verify your SAP application.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
SapHostname¶
The hostname of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SAPHOSTNAME() |
Getter for SAPHOSTNAME, with configurable default |
ASK_SAPHOSTNAME() |
Getter for SAPHOSTNAME w/ exceptions if field has no value |
HAS_SAPHOSTNAME() |
Determine if SAPHOSTNAME has a value |
SapFeature¶
The SAP feature of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SAPFEATURE() |
Getter for SAPFEATURE, with configurable default |
ASK_SAPFEATURE() |
Getter for SAPFEATURE w/ exceptions if field has no value |
HAS_SAPFEATURE() |
Determine if SAPFEATURE has a value |
SapKernelVersion¶
The kernel version of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SAPKERNELVERSION() |
Getter for SAPKERNELVERSION, with configurable default |
ASK_SAPKERNELVERSION() |
Getter for SAPKERNELVERSION w/ exceptions if field has no va |
HAS_SAPKERNELVERSION() |
Determine if SAPKERNELVERSION has a value |
HdbVersion¶
The SAP HANA version of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HDBVERSION() |
Getter for HDBVERSION, with configurable default |
ASK_HDBVERSION() |
Getter for HDBVERSION w/ exceptions if field has no value |
HAS_HDBVERSION() |
Determine if HDBVERSION has a value |
Resilience¶
Details of the SAP HANA system replication for the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESILIENCE() |
Getter for RESILIENCE |
AssociatedHost¶
The associated host of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ASSOCIATEDHOST() |
Getter for ASSOCIATEDHOST |
Databases¶
The SAP HANA databases of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATABASES() |
Getter for DATABASES, with configurable default |
ASK_DATABASES() |
Getter for DATABASES w/ exceptions if field has no value |
HAS_DATABASES() |
Determine if DATABASES has a value |
Hosts¶
The hosts of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HOSTS() |
Getter for HOSTS, with configurable default |
ASK_HOSTS() |
Getter for HOSTS w/ exceptions if field has no value |
HAS_HOSTS() |
Determine if HOSTS has a value |
PrimaryHost¶
The primary host of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PRIMARYHOST() |
Getter for PRIMARYHOST, with configurable default |
ASK_PRIMARYHOST() |
Getter for PRIMARYHOST w/ exceptions if field has no value |
HAS_PRIMARYHOST() |
Determine if PRIMARYHOST has a value |
DatabaseConnection¶
The connection specifications for the database of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATABASECONNECTION() |
Getter for DATABASECONNECTION |
LastUpdated¶
The time at which the component was last updated.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTUPDATED() |
Getter for LASTUPDATED, with configurable default |
ASK_LASTUPDATED() |
Getter for LASTUPDATED w/ exceptions if field has no value |
HAS_LASTUPDATED() |
Determine if LASTUPDATED has a value |
Arn¶
The Amazon Resource Name (ARN) of the component.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |