These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.securityinsights.getAction
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets the action of alert rule. API Version: 2020-01-01.
Using getAction
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAction(args: GetActionArgs, opts?: InvokeOptions): Promise<GetActionResult>
function getActionOutput(args: GetActionOutputArgs, opts?: InvokeOptions): Output<GetActionResult>def get_action(action_id: Optional[str] = None,
               resource_group_name: Optional[str] = None,
               rule_id: Optional[str] = None,
               workspace_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetActionResult
def get_action_output(action_id: Optional[pulumi.Input[str]] = None,
               resource_group_name: Optional[pulumi.Input[str]] = None,
               rule_id: Optional[pulumi.Input[str]] = None,
               workspace_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetActionResult]func LookupAction(ctx *Context, args *LookupActionArgs, opts ...InvokeOption) (*LookupActionResult, error)
func LookupActionOutput(ctx *Context, args *LookupActionOutputArgs, opts ...InvokeOption) LookupActionResultOutput> Note: This function is named LookupAction in the Go SDK.
public static class GetAction 
{
    public static Task<GetActionResult> InvokeAsync(GetActionArgs args, InvokeOptions? opts = null)
    public static Output<GetActionResult> Invoke(GetActionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetActionResult> getAction(GetActionArgs args, InvokeOptions options)
public static Output<GetActionResult> getAction(GetActionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:securityinsights:getAction
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ActionId string
- Action ID
- ResourceGroup stringName 
- The name of the resource group within the user's subscription. The name is case insensitive.
- RuleId string
- Alert rule ID
- WorkspaceName string
- The name of the workspace.
- ActionId string
- Action ID
- ResourceGroup stringName 
- The name of the resource group within the user's subscription. The name is case insensitive.
- RuleId string
- Alert rule ID
- WorkspaceName string
- The name of the workspace.
- actionId String
- Action ID
- resourceGroup StringName 
- The name of the resource group within the user's subscription. The name is case insensitive.
- ruleId String
- Alert rule ID
- workspaceName String
- The name of the workspace.
- actionId string
- Action ID
- resourceGroup stringName 
- The name of the resource group within the user's subscription. The name is case insensitive.
- ruleId string
- Alert rule ID
- workspaceName string
- The name of the workspace.
- action_id str
- Action ID
- resource_group_ strname 
- The name of the resource group within the user's subscription. The name is case insensitive.
- rule_id str
- Alert rule ID
- workspace_name str
- The name of the workspace.
- actionId String
- Action ID
- resourceGroup StringName 
- The name of the resource group within the user's subscription. The name is case insensitive.
- ruleId String
- Alert rule ID
- workspaceName String
- The name of the workspace.
getAction Result
The following output properties are available:
- Id string
- Azure resource Id
- LogicApp stringResource Id 
- Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}.
- Name string
- Azure resource name
- Type string
- Azure resource type
- Etag string
- Etag of the action.
- WorkflowId string
- The name of the logic app's workflow.
- Id string
- Azure resource Id
- LogicApp stringResource Id 
- Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}.
- Name string
- Azure resource name
- Type string
- Azure resource type
- Etag string
- Etag of the action.
- WorkflowId string
- The name of the logic app's workflow.
- id String
- Azure resource Id
- logicApp StringResource Id 
- Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}.
- name String
- Azure resource name
- type String
- Azure resource type
- etag String
- Etag of the action.
- workflowId String
- The name of the logic app's workflow.
- id string
- Azure resource Id
- logicApp stringResource Id 
- Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}.
- name string
- Azure resource name
- type string
- Azure resource type
- etag string
- Etag of the action.
- workflowId string
- The name of the logic app's workflow.
- id str
- Azure resource Id
- logic_app_ strresource_ id 
- Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}.
- name str
- Azure resource name
- type str
- Azure resource type
- etag str
- Etag of the action.
- workflow_id str
- The name of the logic app's workflow.
- id String
- Azure resource Id
- logicApp StringResource Id 
- Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}.
- name String
- Azure resource name
- type String
- Azure resource type
- etag String
- Etag of the action.
- workflowId String
- The name of the logic app's workflow.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi