Component - AWS Systems Manager for SAP
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

Component

The SAP component of your application.

Contents

ApplicationId

The ID of the application.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 60.

Pattern: [\w\d\.-]+

Required: No

Arn

The Amazon Resource Name (ARN) of the component.

Type: String

Pattern: arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\/.+

Required: No

AssociatedHost

The associated host of the component.

Type: AssociatedHost object

Required: No

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.

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: [\w\d-]+

Required: No

ComponentId

The ID of the component.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: [\w\d-]+

Required: No

ComponentType

The type of the component.

Type: String

Valid Values: HANA | HANA_NODE | ABAP | ASCS | DIALOG | WEBDISP | WD | ERS

Required: No

DatabaseConnection

The connection specifications for the database of the component.

Type: DatabaseConnection object

Required: No

Databases

The SAP HANA databases of the component.

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 300.

Pattern: .*[\w\d]+

Required: No

HdbVersion

The SAP HANA version of the component.

Type: String

Required: No

Hosts

This member has been deprecated.

The hosts of the component.

Type: Array of Host objects

Required: No

LastUpdated

The time at which the component was last updated.

Type: Timestamp

Required: No

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.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: [\w\d-]+

Required: No

PrimaryHost

This member has been deprecated.

The primary host of the component.

Type: String

Required: No

Resilience

Details of the SAP HANA system replication for the component.

Type: Resilience object

Required: No

SapFeature

The SAP feature of the component.

Type: String

Required: No

SapHostname

The hostname of the component.

Type: String

Required: No

SapKernelVersion

The kernel version of the component.

Type: String

Required: No

Sid

The SAP System Identifier of the application component.

Type: String

Pattern: [A-Z][A-Z0-9]{2}

Required: No

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.

Type: String

Valid Values: ACTIVATED | STARTING | STOPPED | STOPPING | RUNNING | RUNNING_WITH_ERROR | UNDEFINED

Required: No

SystemNumber

The SAP system number of the application component.

Type: String

Pattern: [0-9]{2}

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: