SAP Landscape Management 3.0, Enterprise Edition

Static and Dynamic Constraints

This section provides an overview of static and dynamic constraints that are available in SAP Landscape Management.

Constraint

Constraint Type

Entity

Description

  • AC-enabled
  • Static
  • Instance
  • Host
Checks if the instance is adaptively installed and configured.
  • AC-enabled (assigned host of instance)
  • Static
  • Instance
Checks if the instance is adaptively installed and configured on the host where the instance is currently running.
  • Active Replication Mode
  • Static
  • Instance
Checks the active replication mode.
  • Active Replication Status of Tier
  • Dynamic
  • Instance
Checks the active replication status of the tier.
  • Actual Replication Mode
  • Dynamic
  • Instance
Checks the actual replication mode.
  • Actual Replication Mode on relative Secondary
  • Dynamic
  • Instance
Checks the actual replication mode on the relative secondary.
  • Alert severity
  • Dynamic
  • Instance
Checks if the instance has a warning or error alert assigned.
  • Assigned to characteristic (any value)
  • Static
  • Instance
  • Host
Checks if the entity is assigned to a characteristic.
  • Classification: Business role
  • Static
  • Instance
Checks the business role of an instance or host.
  • Classification: Datacenter
  • Static
  • Instance
  • System
  • Host
Checks the datacenter of the entity.
  • Classification: Datacenter (assigned host)
  • Static
  • Instance
Checks the datacenter of the entity.
  • Classification: Entity Usage
  • Static
  • Instance
  • Host
Checks the entity usage of an instance or host.
  • Classification: Entity Usage (assigned host)
  • Static
  • Instance
Checks the entity usage of the entity.
  • Classification: Instance Group
  • Static
  • Instance
Checks the service group of an instance.
  • Classification: Pool
  • Static
  • Instance
  • Host
  • System
Checks the pool of an instance or host.
  • Classification: Pool (assigned host)
  • Static
  • Instance
Checks the pool of an entity.
  • Communication host name
  • Static
  • Instance
Checks the host name used by SAP Landscape Management to communicate with the instance.
  • Configured role of database instance (only applicable for HANA)
  • Static
  • Instance
Checks the role configured for the SAP HANA database.
  • Current role of database (only applicable for HANA)
  • Dynamic
  • Instance
Checks the current role of the SAP HANA database.
  • Custom clone process name
  • Static
  • Instance
Checks the name of the custom clone process.
  • Custom instance name
  • Static
  • Instance
Checks the name of the custom instance.
  • Custom instance type
  • Static
  • Instance
Checks the type of a custom instance. If this instance is not a custom instance, the equals check fails.
  • Custom parameter
  • Static
  • Instance
  • Host

Checks if the instance or host has a custom property with a specified value.

The <parameter value> can be a Java regular expression.

Only useful for custom hooks for custom operations

  • Custom property
  • Static
  • Instance
  • Host

Checks if the instance or host has a custom property with a specified value.

The <property value> can be a Java regular expression.
  • Custom validation with severity error
  • Dynamic
  • Instance
  • Host
Checks if a custom validation with severity Error is assigned.
  • Custom validation with severity warning
  • Dynamic
  • Instance
  • Host
Checks if a custom validation with severity Warning is assigned.
  • Database mode
  • Static
  • Instance
Checks the database mode.
  • Database Status
  • Dynamic
  • Instance
  • System
Checks the status of the entity.
  • Database Type
  • Static
  • Instance
Checks the type of the database. If the instance is not a database, the equals check fails.
  • DB replication operation mode
  • Static
  • Instance
Checks the system replication operation mode.
  • DB Replication Site ID
  • Static
  • Instance
Checks the ID of the database replication site.
  • DB Replication Site Name
  • Static
  • Instance
Checks the name of the database replication site.
  • DB Tier Type
  • Static
  • Instance
Checks the type of the database tier.
  • Default (no alert, not locked, valid, operational)
  • Dynamic
  • Instance
This constraint combines the constraints not locked, valid, and operational.
  • Default (not locked, valid, operational) (assigned host)
  • Dynamic
  • Instance
  • Host
This constraint combines the constraints not locked, valid, and operational for the host assigned.
  • Default including validation categorization (no alert, not locked, valid, operational)
  • Dynamic
  • Instance
Default including Validation Categorization (no alert, not locked, valid, operational).
  • Difference between configured SAP Adaptive Extensions repository and installed version (assigned host)
  • Dynamic
  • Instance
  • Host

Checks if the version of the SAPACEXT.SAR file available in the repository is identical with the version installed of SAP Adaptive Extensions on the host.

As comparison value, enter 0.

  • Domain of host name (assigned host)
  • Static
  • Instance
  • Host
Checks the domain of the host name.
  • Fencing type for the instance
  • Static
  • Instance
Checks the fencing type for the instance.
  • Has active cluster IP addresses
  • Dynamic
  • Instance
Checks if it has active cluster IP addresses.
  • Has alert
  • Dynamic
  • Instance
  • Virtual Element
Checks if the entity has an alert assigned.
  • Has cluster IP address
  • Static
  • Instance
Checks if it has a cluster IP address.
  • Has Configuration flag "Allow Downgrade" (assigned host)
  • Dynamic
  • Host
  • Instance
Checks if the Allow Downgrade checkbox in the host configuration is selected.
  • Has configured start profile or configured database configuration directory
  • Static
  • Instance
Checks if the start profile or database configuration directory is configured.
  • Has custom relation
  • Static
  • Instance
Checks if the entity has a custom relation assigned.
  • Has custom relation (assigned host)
  • Static
  • Instance
  • Host
Checks if the entity has a custom relation assigned.
  • Has custom relation as source
  • Static
  • Instance
Checks if the entity has a custom relation assigned as source.
  • Has custom relation as source (assigned host)
  • Static
  • Instance
  • Host
Checks if the entity has a custom relation assigned as source.
  • Has custom relation as target
  • Static
  • Instance
Checks if the entity has a custom relation assigned as target.
  • Has custom relation as target (assigned host)
  • Static
  • Instance
  • Host
Checks if the entity has a custom relation assigned as target.
  • Has database administrator user
  • Static
  • Instance
Checks if it has a database administrator user.
  • Has dependent running SAP instance application servers
  • Dynamic
  • Instance
  • System
Checks if it has dependent Running SAP Instance Application Servers.
  • Has diagnostic agent configuration
  • Static
  • Instance
Checks if the service has a Diagnostics Agent configured.
  • Has error alert
  • Dynamic
  • Instance
Checks if an error alert is assigned to the entity.
  • Has inactive cluster IPs
  • Dynamic
  • Instance
Checks if the entity has inactive cluster IPs assigned.
  • Has instance agent credentials configured (user/password or client certificate)
  • Static
  • Instance
Checks the user, password, or client certificate.
  • Has instances with system ID assigned (assigned host)
  • Dynamic
  • Instance
  • Host
Checks if the entity has instances with system ID assigned.
  • Has Log Replication Operation Mode
  • Static
  • Instance
Checks if the entity has a log replication operation mode.
  • Has mount points configured
  • Static
  • Instance
Checks if mount points are configured for the entity.
  • Has note
  • Dynamic
  • Instance
  • Virtual Element
Checks if a note is assigned to the entity.
  • Has relation
  • Dynamic
  • Instance
Checks if it has a relation assigned.
  • Has relation (assigned resource) (assigned host)
  • Dynamic
  • Instance
  • Host
Checks if it has a relation assigned. (Assigned Resource)
  • Has relation as source
  • Dynamic
  • Instance
Checks if it has a source entity relation configured.
  • Has relation as source (assigned host)
  • Dynamic
  • Instance
  • Host
Checks if a source entity relation is configured.
  • Has relation as target
  • Dynamic
  • Instance
Checks if the entity has a target entity relation configured.
  • Has relation as target (assigned host)
  • Dynamic
  • Instance
  • Host
Checks if a relation as target is configured.
  • Has Replication
  • Static
  • Instance
Checks if the entity has replication.
  • Has Replication Status Repository Configured
  • Static
  • Instance
Checks if an SAP HANA replication status repository has been configured.
  • Has running processes
  • Dynamic
  • Instance
Checks if at least one process of the instance has status running.
  • Has SAP Adaptive Extension Release Configuration (assigned host)
  • Static
  • Instance
  • Host
Checks if SAP Adaptive Extensions are configured on a host.
  • Has system central instance
  • Static
  • Instance
Checks if the system has a central instance.
  • Has Target Status
  • Dynamic
  • Instance
Checks if a target status has been set for the instance.
  • Has Tenant Dependencies
  • Dynamic
  • Instance
Checks if the instance has dependencies to a tenant database.
  • Has Tenant Dependencies in Target System
  • Dynamic
  • Instance
Checks if the instance has dependencies to a tenant database in the target system.
  • Has Tenant SQL Port
  • Dynamic
  • Instance
Checks if the tenant has an active SQL port that is different from the default port on the system database.
  • Has user credentials for instance agent registration (SAPService<SID>user) configured
  • Static
  • Instance
Checks the instance agent registration user credentials. Only available for instances running on Windows.
  • Has virtual host of type
  • Static
  • Instance
Checks the virtual host type assigned to the instance.
  • Host Agent Version (assigned host)
  • Static
  • Instance
  • Host
Checks the SAP Host Agent version.
  • Host name (full qualified domain name) (assigned host)
  • Static
  • Instance
  • Host
Checks if the communication host name or physical host name matches the fully qualified domain name.
  • Host status (assigned host)
  • Dynamic
  • Instance
  • Host
Checks the status of the host.
  • Installation host name
  • Static
  • Instance
Checks the host name the instance is installed with. For example SAPLOCALHOST.
  • Installed SAP Adaptive Extensions can update HA/DR Provider Scripts
  • Dynamic
  • Instance
  • Host
Checks if installed SAP Adaptive Extensions can update HA/DR Provider Scripts.
  • Instance
  • Static
  • Instance
Checks the ID of the instance.
  • Instance class
  • Static
  • Instance
Checks the general category of the instance. Supported classes are SAP instances, databases, and custom services.
  • Instance process exists (in any state)
  • Static
  • Instance

Checks if a specified process is returned for the instance.

References a process of an instance specified by the process name.

Wildcards * and ? are allowed.

  • Instance process is not in running state (states 'red', 'yellow', or 'gray')
  • Dynamic
  • Instance
Checks if the instance process specified is in status not running.
  • Instance process is running (state 'green')
  • Dynamic
  • Instance
Checks if the instance process specified is in status running.
  • Instance process stopped (state 'gray')
  • Dynamic
  • Instance
Checks if the instance process specified is stopped.
  • Instance provisioning type
  • Static
  • Instance
Checks the instance installation method used.
  • Instance release
  • Static
  • Instance

Checks the release or version of an instance.

The releases or versions are compared after splitting the version or release string with . and - characters.

If you do not want to have an exact version match, use the < or > operators.

To specify SAP instance versions, use the version format <Release>- <Patch number>- <Changelistnumber> .

  • Instance status
  • Dynamic
  • Instance
  • System
Checks the status of the instance.
  • Instance subtype
  • Static
  • Instance
Checks the usage type of the instance.
  • Instance type
  • Static
  • Instance

Checks the type of the instance. This name is case-sensitive.

  • Is active (assigned host)
  • Static
  • Instance
Checks if the host selected or currently assigned is active.
  • Is fencing allowed (assigned host)
  • Static
  • Instance
  • Host
Checks if firewall fencing is allowed on the host selected or currently assigned.
  • Is fullsync replication
  • Dynamic
  • Instance
Checks if full sync replication is enabled.
  • Is global instance
  • Static
  • Instance
Checks if it is global instance.
  • Is HANA replication-enabled
  • Dynamic
  • Instance
Checks if SAP HANA replication is enabled.
  • Is HANA virtual host used by tenant
  • Static
  • Instance
Checks if the SAP HANA virtual host is used by the tenant. For example, the tenant does not have a dedicated virtual hostname.
  • Is managed
  • Static
  • Instance
Checks if the host selected or currently assigned is managed by SAP Landscape Management.
  • Isolation level of multi-database SAP HANA system
  • Static
  • Instance
Checks the isolation level.
  • Is PCA-enabled
  • Static
  • Instance
  • System
Checks if post-copy automation (PCA) is enabled.
  • Is PCA-installed
  • Static
  • Instance
  • System
Checks if post-copy automation (PCA) is installed.
  • Is PCA Task List Available
  • Static
  • Instance
  • System
Checks if a post-copy automation task list is available.
  • Is Repository Host (assigned host)
  • Static
  • Host
Checks if the host is a repository host.
  • Has Target SAP HANA Version Above or Equal to 2.2
  • Dynamic
  • Instance
Checks if the target SAP HANA version is 2.2 or higher.
  • Is tenant database
  • Static
  • Instance
Checks if it is a tenant database.
  • Is tenant with dedicated virtual host names
  • Static
  • Instance
Checks if the entity is a tenant with dedicated virtual host names assigned.
  • Log Retention
  • Static
  • Instance
Checks the log retention parameter settings.
  • Multi Target Replication supported
  • Static
  • Instance
Checks if multitarget system replication is supported.
  • Network
  • Static
  • Instance
  • Host
Checks the network assigned to the instances or hosts.
  • Not assigned to the characteristic
  • Static
  • Instance
  • Host
Checks if the entity is assignment to a characteristic is missing.
  • Number of assigned AC-enabled instances (assigned host)
  • Dynamic
  • Instance
  • Host
Checks the number of AC-enabled instances currently assigned to the host.
  • Number of assigned instances (assigned host)
  • Dynamic
  • Instance
  • Host
Checks the number of all instances currently assigned to the host.
  • Number of assigned running and operational instances (assigned host)
  • Dynamic
  • Instance
  • Host
Checks the number of running and operational instances on the host.
  • Number of assigned running instances (assigned host)
  • Dynamic
  • Instance
  • Host
Checks the number of instances running on the host.
  • Operational
  • Static
  • Instance
  • Host
Checks if operations can be triggered on this instance.
  • Original replication mode
  • Static
  • Instance
Checks the replication mode of the instance.
  • OS architecture
  • Static
  • Instance
  • Host

Checks the architecture of the operating system.

If specified for an instance, either the values of the actual/last used hosts, or for adaptive enabled instances, the specified host requirements are evaluated.

  • OS type
  • Static
  • Instance
  • Host
  • Virtual Element

Checks the type of the operating system.

If specified for an instance, either the values of the actual/last used hosts, or for adaptive enabled instances, the specified host requirements are evaluated.

  • OS version
  • Static
  • Instance
  • Host

Checks the version of the operating system.

If specified for an instance, either the values of the actual/last used hosts, or for adaptive enabled instances, the specified host requirements are evaluated.

  • Pool container
  • Static
  • Instance
  • Host
  • System
Checks if the entity is assigned to a pool that is grouped into a container.
  • Potential Master Host
  • Static
  • Instance
Checks if the entity is a potential master host.
  • Preload table enabled
  • Dynamic
  • Instance
Checks if table preload is enabled.
  • Primary has Replication Status Hook
  • Static
  • Instance
Checks if the primary has a SAP Landscape Management replication status hook configured.
  • Propergate Log Retention
  • Static
  • Instance
Checks if log retention propagation is used to retain log based on the smallest savepoint log position in the whole system replication landscape.
  • Provisioning type of the system
  • Static
  • Instance
  • System
Checks the provisioning type of the system.
  • Replication Mode of last Tier
  • Static
  • Instance
Checks the replication mode of the last tier.
  • Required memory
  • Static
  • Instance
Checks the memory configured.
  • Required performance [SAPS]
  • Static
  • Instance
Checks the SAPS configured for the instance.
  • Response of previous Confirm step
  • Dynamic
  • Instance
  • Host
Checks the response of the previous confirmation step.
  • SAP Adaptive Extensions of the configured Release Configuration has HA/DR Provider Scripts. (assigned host)
  • Dynamic
  • Instance
  • Host
Checks if the SAP Adaptive Extensions of the configured release configuration has HA/DR Provider Scripts.
  • SAP Adaptive Extension version (assigned host)
  • Static
  • Instance
  • Host

Checks the version of the installed SAP Adaptive Extensions.

  • SAP HANA System Usage
  • Static
  • Instance
Checks the usage of the SAP HANA system.
  • Single Tenant Node Status
  • Dynamic
  • Instance
Checks the status of the single tenant node.
  • Single Tenant SAP HANA System
  • Static
  • Instance
Checks if the system is a single-tenant SAP HANA system.
  • Source system ID
  • Static
  • Instance
  • System
Checks the source system ID.
  • Status of all SAP instances within the same system
  • Dynamic
  • Instance
Evaluates the status of all SAP instances within the same system.
  • Supported SAP HANA Feature
  • Static
  • Instance
Checks if the SAP HANA version supports the selected feature.
  • System database type
  • Static
  • Instance
  • System
Checks the type of the system database.
  • System enabled for cloning
  • Static
  • Instance
Checks if the system is enabled for cloning.
  • System enabled for copying
  • Static
  • Instance
Checks if the system is enabled for copying.
  • System has ABAP component
  • Static
  • Instance
  • System
Checks if the entity has an ABAP component.
  • System has JAVA component
  • Static
  • Instance
  • System
Checks if the entity has a JAVA component.
  • System has liveCache
  • Static
  • Instance
  • System
Checks if the system has a liveCache.
  • System has shadow database
  • Static
  • Instance
  • System
Checks if the system contains a shadow database for the system database.
  • System ID (SID)
  • Static
  • Instance
  • System
Checks the SID of the parent system.
  • System release
  • Static
  • Instance
  • System

Checks the release of a corresponding system.

The releases or versions are compared after splitting the version or release string with . and - characters.

If you do not want to have an exact version match, use the < or > operators.

You can use < or > for release comparison.

  • System type
  • Static
  • Instance
  • System
Checks the type of the parent system configured.
  • Transfer custom parameter
  • Dynamic
  • Instance
  • Host

Checks if the instance or host has a custom property with a specified value.

The <transfer custom parameter value> can be a Java regular expression.

Only useful for custom hooks for custom operations

  • Valid
  • Dynamic
  • Instance
  • Host
Checks if the SAP Landscape Management configuration of the entity is valid.
  • Valid (assigned host)
  • Dynamic
  • Instance
Checks if the SAP Landscape Management configuration of the entity is valid.
  • Validation error for operation category
  • Dynamic
  • Instance
Checks if there are validation errors for the operation category.
  • Validation Has Error Status
  • Dynamic
  • Host
  • Instance
Checks if there is a validation in status error.
  • Validation Has Information Status
  • Dynamic
  • Host
  • Instance
Checks if there is a validation in status information.
  • Validation Has Warning Status
  • Dynamic
  • Host
  • Instance
Checks if there is a validation in status warning.
  • Validation warning for operation category
  • Dynamic
  • Instance
Checks if there are validation warnings for the operation category.
  • Validity severity (assigned host)
  • Dynamic
  • Instance
  • Host
Checks if the highest severity of the validation is allowed.
  • Virtual host is configured as host in SAP Landscape Management
  • Static
  • Virtual Element
Checks if the virtual host is configured as host in SAP Landscape Management.
  • Virtualization adapter
  • Static
  • Virtual Element
Checks the virtualization adapter used to manage the virtual host.
  • Virtualization Manager
  • Static
  • Virtual Element
Checks the virtualization manager configured used to manage the virtual host.