Skip to main content

CreateSapSystemInput

The mandatory input field needed to create an Avantra server object.

input CreateSapSystemInput {
unifiedSapSid: String!
realSapSid: String!
description: String
monitoring: Boolean!
customerId: ID!
applicationType: String
applicationTypeId: ID
roleId: ID
timezone: String
remoteOptions: SapSystemRemoteOptionsInput
customAttributes: [CustomAttributeInput!]
database: SapSystemDatabaseInput
notes: String
administratorUserId: ID
deputyUserId: ID
serviceLevelAgreementId: ID
operationalSince: DateTime
operationalUntil: DateTime
}

Fields

CreateSapSystemInput.unifiedSapSid ● String! non-null scalar

The name of the SAP system - this is the unified SAP SID.

CreateSapSystemInput.realSapSid ● String! non-null scalar

The real SAP SID.

CreateSapSystemInput.description ● String scalar

The description for this server.

CreateSapSystemInput.monitoring ● Boolean! non-null scalar

Should the monitoring be turned on or off after the creation of the server.

CreateSapSystemInput.customerId ● ID! non-null scalar

Customer ID - for which avantra customer this SAP system should be added. To fetch the list of available IDs use e.g. the customers(...) query.

CreateSapSystemInput.applicationType ● String scalar

Application Type: Has to be one of Avantra's application types defined in the customizations.

CreateSapSystemInput.applicationTypeId ● ID scalar

Application Type ID: if this is set the application type field is ignored.

CreateSapSystemInput.roleId ● ID scalar

The role of this monitored system.

CreateSapSystemInput.timezone ● String scalar

What is the server's timezone. If not set it will fall back to default.

CreateSapSystemInput.remoteOptions ● SapSystemRemoteOptionsInput input

CreateSapSystemInput.customAttributes ● [CustomAttributeInput!] list input

Custom attributes (see documentation) to set.

CreateSapSystemInput.database ● SapSystemDatabaseInput input

SAP system database input.

CreateSapSystemInput.notes ● String scalar

Notes for this system

CreateSapSystemInput.administratorUserId ● ID scalar

The administrator user ID for the monitored system.

CreateSapSystemInput.deputyUserId ● ID scalar

The administrator deputy user ID for the monitored system.

CreateSapSystemInput.serviceLevelAgreementId ● ID scalar

The service level agreement ID.

CreateSapSystemInput.operationalSince ● DateTime scalar

Operational since

CreateSapSystemInput.operationalUntil ● DateTime scalar

Operational until

Member Of

createSapSystem mutation ● createSapSystemDraft mutation