CreateCloudServiceInput
No description
input CreateCloudServiceInput {
name: String!
description: String
customerId: ID!
monitoring: Boolean!
roleId: ID
customAttributes: [CustomAttributeInput!]
administratorUserId: ID
deputyUserId: ID
operationalSince: DateTime
operationalUntil: DateTime
settings: CloudSettingsInput!
monitoringServerId: ID
proxyID: ID
serviceLevelAgreementId: ID
}
Fields
CreateCloudServiceInput.name ● String! non-null scalar
The name for this monitored system.
CreateCloudServiceInput.description ● String scalar
The description for this monitored system.
CreateCloudServiceInput.customerId ● ID! non-null scalar
Customer ID - for which avantra customer this monitored system should be added. To fetch the list of available IDs use e.g. the customers(...) query.
CreateCloudServiceInput.monitoring ● Boolean! non-null scalar
Should the monitoring be turned on or off after the creation of this monitored system.
CreateCloudServiceInput.roleId ● ID scalar
The role of this monitored system.
CreateCloudServiceInput.customAttributes ● [CustomAttributeInput!] list input
Custom attributes (see documentation) to set.
CreateCloudServiceInput.administratorUserId ● ID scalar
The administrator user ID for the monitored system.
CreateCloudServiceInput.deputyUserId ● ID scalar
The administrator deputy user ID for the monitored system.
CreateCloudServiceInput.operationalSince ● DateTime scalar
Operational since
CreateCloudServiceInput.operationalUntil ● DateTime scalar
Operational until
CreateCloudServiceInput.settings ● CloudSettingsInput! non-null input
Settings for this cloud service. The used input type decides the service type.
CreateCloudServiceInput.monitoringServerId ● ID scalar
The ID of the monitoring server.
CreateCloudServiceInput.proxyID ● ID scalar
An optional proxy that can be set. To query the id list the query: proxies {id name} can help.
CreateCloudServiceInput.serviceLevelAgreementId ● ID scalar
The service level agreement ID.
Member Of
createCloudService mutation ● createCloudServiceDraft mutation