/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
GetComponentto 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
GetComponentto 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 |