AutomationActionLogicApp Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. AutomationAction - com.
azure. resourcemanager. security. models. AutomationActionLogicApp
- com.
- com.
public final class AutomationActionLogicApp
extends AutomationAction
The logic app action that should be triggered. To learn more about Microsoft Defender for Cloud's Workflow Automation capabilities, visit https://aka.ms/ASCWorkflowAutomationLearnMore.
Constructor Summary
| Constructor | Description |
|---|---|
| AutomationActionLogicApp() |
Creates an instance of Automation |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Action |
actionType()
Get the action |
|
static
Automation |
fromJson(JsonReader jsonReader)
Reads an instance of Automation |
| String |
logicAppResourceId()
Get the logic |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
uri()
Get the uri property: The Logic App trigger URI endpoint (it will not be included in any response). |
| void |
validate()
Validates the instance. |
|
Automation |
withLogicAppResourceId(String logicAppResourceId)
Set the logic |
|
Automation |
withUri(String uri)
Set the uri property: The Logic App trigger URI endpoint (it will not be included in any response). |
Methods inherited from AutomationAction
Methods inherited from java.lang.Object
Constructor Details
AutomationActionLogicApp
public AutomationActionLogicApp()
Creates an instance of AutomationActionLogicApp class.
Method Details
actionType
public ActionType actionType()
Get the actionType property: The type of the action that will be triggered by the Automation.
Overrides:
AutomationActionLogicApp.actionType()Returns:
fromJson
public static AutomationActionLogicApp fromJson(JsonReader jsonReader)
Reads an instance of AutomationActionLogicApp from the JsonReader.
Parameters:
Returns:
Throws:
logicAppResourceId
public String logicAppResourceId()
Get the logicAppResourceId property: The triggered Logic App Azure Resource ID. This can also reside on other subscriptions, given that you have permissions to trigger the Logic App.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
AutomationActionLogicApp.toJson(JsonWriter jsonWriter)Parameters:
Throws:
uri
public String uri()
Get the uri property: The Logic App trigger URI endpoint (it will not be included in any response).
Returns:
validate
public void validate()
Validates the instance.
Overrides:
AutomationActionLogicApp.validate()withLogicAppResourceId
public AutomationActionLogicApp withLogicAppResourceId(String logicAppResourceId)
Set the logicAppResourceId property: The triggered Logic App Azure Resource ID. This can also reside on other subscriptions, given that you have permissions to trigger the Logic App.
Parameters:
Returns:
withUri
public AutomationActionLogicApp withUri(String uri)
Set the uri property: The Logic App trigger URI endpoint (it will not be included in any response).
Parameters:
Returns: