UpdateServerInput
No description
input UpdateServerInput {
id: ID!
name: String
description: String
dnsDomain: String
dnsDomainId: ID
dnsAliases: [String!]
ipAddress: String
customerId: ID
applicationType: String
applicationTypeId: ID
roleId: ID
timezone: String
notes: String
customAttributes: [CustomAttributeInput!]
administratorUserId: ID
deputyUserId: ID
serviceLevelAgreementId: ID
cloudServiceAuthenticationId: ID
serialNumber: String
gateway: Boolean
natTraversal: Boolean
operationalSince: DateTime
operationalUntil: DateTime
virtualServerConfiguration: VirtualServerInput
}
Fields
UpdateServerInput.id ● ID! non-null scalar
The id of the server to update.
UpdateServerInput.name ● String scalar
The name of the server.
UpdateServerInput.description ● String scalar
The description for this server.
UpdateServerInput.dnsDomain ● String scalar
A dns domain known to Avantra: It has to be registered in Avantra's customizations. If unknown the domain will be ignored.
UpdateServerInput.dnsDomainId ● ID scalar
If you only have the DNS domain's ID you can use it as well. If it is set the dnsDomain field will be ignored.
UpdateServerInput.dnsAliases ● [String!] list scalar
DNS aliases
UpdateServerInput.ipAddress ● String scalar
IP address or FQDN
UpdateServerInput.customerId ● ID scalar
Customer ID - for which Avantra customer this server should be added. To fetch the list of available IDs use e.g. the customers(...) query.
UpdateServerInput.applicationType ● String scalar
Application Type: Has to be one of Avantra application types defined in the customizations.
UpdateServerInput.applicationTypeId ● ID scalar
Application Type ID: if this is set the application type field is ignored.
UpdateServerInput.roleId ● ID scalar
The role of this monitored system.
UpdateServerInput.timezone ● String scalar
What is the server's timezone. If not set it will fall back to default.
UpdateServerInput.notes ● String scalar
The notes for this server.
UpdateServerInput.customAttributes ● [CustomAttributeInput!] list input
Custom attributes (see documentation) to set.
UpdateServerInput.administratorUserId ● ID scalar
The administrator user ID for the monitored system.
UpdateServerInput.deputyUserId ● ID scalar
The administrator deputy user ID for the monitored system.
UpdateServerInput.serviceLevelAgreementId ● ID scalar
The service level agreement ID.
UpdateServerInput.cloudServiceAuthenticationId ● ID scalar
If this is a cloud server this field can hold the authentication's ID (see cloudServiceAuthentications() query).
UpdateServerInput.serialNumber ● String scalar
The serial number for this server.
UpdateServerInput.gateway ● Boolean scalar
Is this server a gateway
UpdateServerInput.natTraversal ● Boolean scalar
Does this server implement NAT traversal.
UpdateServerInput.operationalSince ● DateTime scalar
Operational since
UpdateServerInput.operationalUntil ● DateTime scalar
Operational until
UpdateServerInput.virtualServerConfiguration ● VirtualServerInput input
Input type to indicate whether this is a virtual server or not (default is false => null). NOTE: if this is set then it forces the physicalServerIds of the VirtualServerInput field to contain some valid physical server ids.
Member Of
updateServer mutation