ParentT
- the next stage of the definition.public static interface ActionGroup.ActionDefinition<ParentT>
Modifier and Type | Method and Description |
---|---|
ParentT |
attach()
Attaches the defined receivers to the Action Group configuration.
|
ActionGroup.ActionDefinition<ParentT> |
withAutomationRunbook(String automationAccountId,
String runbookName,
String webhookResourceId,
boolean isGlobalRunbook)
Sets the Azure Automation Runbook notification receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withAzureFunction(String functionAppResourceId,
String functionName,
String httpTriggerUrl)
Sets the Azure Functions receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withEmail(String emailAddress)
Sets the email receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withItsm(String workspaceId,
String connectionId,
String ticketConfiguration,
String region)
Sets the ITSM receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withLogicApp(String logicAppResourceId,
String callbackUrl)
Sets the Logic App receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withPushNotification(String emailAddress)
Sets the Azure Mobile App Push Notification receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withSms(String countryCode,
String phoneNumber)
Sets the SMS receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withVoice(String countryCode,
String phoneNumber)
Sets the Voice notification receiver.
|
ActionGroup.ActionDefinition<ParentT> |
withWebhook(String serviceUri)
Sets the Webhook receiver.
|
ActionGroup.ActionDefinition<ParentT> withEmail(String emailAddress)
emailAddress
- the email Address value to setActionGroup.ActionDefinition<ParentT> withSms(String countryCode, String phoneNumber)
countryCode
- the countryCode value to setphoneNumber
- the phoneNumber value to setActionGroup.ActionDefinition<ParentT> withWebhook(String serviceUri)
serviceUri
- the serviceUri value to setActionGroup.ActionDefinition<ParentT> withItsm(String workspaceId, String connectionId, String ticketConfiguration, String region)
workspaceId
- the workspaceId value to setconnectionId
- the connectionId value to setticketConfiguration
- the ticketConfiguration value to setregion
- the region value to setActionGroup.ActionDefinition<ParentT> withPushNotification(String emailAddress)
emailAddress
- the emailAddress value to setActionGroup.ActionDefinition<ParentT> withAutomationRunbook(String automationAccountId, String runbookName, String webhookResourceId, boolean isGlobalRunbook)
automationAccountId
- the automationAccountId value to setrunbookName
- the runbookName value to setwebhookResourceId
- the webhookResourceId value to setisGlobalRunbook
- the isGlobalRunbook value to setActionGroup.ActionDefinition<ParentT> withVoice(String countryCode, String phoneNumber)
countryCode
- the countryCode value to setphoneNumber
- the phoneNumber value to setActionGroup.ActionDefinition<ParentT> withLogicApp(String logicAppResourceId, String callbackUrl)
logicAppResourceId
- the logicAppResourceId value to setcallbackUrl
- the callbackUrl value to setActionGroup.ActionDefinition<ParentT> withAzureFunction(String functionAppResourceId, String functionName, String httpTriggerUrl)
functionAppResourceId
- the functionAppResourceId value to setfunctionName
- the functionName value to sethttpTriggerUrl
- the httpTriggerUrl value to setParentT attach()
Copyright © 2019. All rights reserved.