Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceNow ¶
type ServiceNow struct { Enabled bool `json:"-"` Name string `json:"-"` ProfileID string `json:"-"` InstanceName *string `json:"instanceName"` // The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. \n\n This field is mutually exclusive with the **url** field. You can only use one of them URL *string `json:"url"` // The URL of the on-premise ServiceNow installation. \n\n This field is mutually exclusive with the **instanceName** field. You can only use one of them Username string `json:"username"` // The username of the ServiceNow account. \n\n Make sure that your user account has the `web_service_admin` and `x_dynat_ruxit.Integration` roles Password string `json:"password"` // The password to the ServiceNow account Message string `json:"message"` // The content of the ServiceNow description. Type '{' for placeholder suggestions SendIncidents bool `json:"sendIncidents"` // Send incidents into ServiceNow ITSM SendEvents bool `json:"sendEvents"` // Send events into ServiceNow ITOM }
func (*ServiceNow) FillDemoValues ¶
func (me *ServiceNow) FillDemoValues() []string
func (*ServiceNow) MarshalHCL ¶
func (me *ServiceNow) MarshalHCL(properties hcl.Properties) error
func (*ServiceNow) PrepareMarshalHCL ¶
func (me *ServiceNow) PrepareMarshalHCL(decoder hcl.Decoder) error
func (*ServiceNow) UnmarshalHCL ¶
func (me *ServiceNow) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.