1. Packages
  2. Azure Native
  3. API Docs
  4. securityinsights
  5. listSystemActions
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native.securityinsights.listSystemActions

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

List of actions for a business application system.

Uses Azure REST API version 2024-04-01-preview.

Other available API versions: 2024-10-01-preview, 2025-01-01-preview.

Using listSystemActions

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 listSystemActions(args: ListSystemActionsArgs, opts?: InvokeOptions): Promise<ListSystemActionsResult>
function listSystemActionsOutput(args: ListSystemActionsOutputArgs, opts?: InvokeOptions): Output<ListSystemActionsResult>
Copy
def list_system_actions(agent_resource_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        system_resource_name: Optional[str] = None,
                        workspace_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> ListSystemActionsResult
def list_system_actions_output(agent_resource_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        system_resource_name: Optional[pulumi.Input[str]] = None,
                        workspace_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[ListSystemActionsResult]
Copy
func ListSystemActions(ctx *Context, args *ListSystemActionsArgs, opts ...InvokeOption) (*ListSystemActionsResult, error)
func ListSystemActionsOutput(ctx *Context, args *ListSystemActionsOutputArgs, opts ...InvokeOption) ListSystemActionsResultOutput
Copy

> Note: This function is named ListSystemActions in the Go SDK.

public static class ListSystemActions 
{
    public static Task<ListSystemActionsResult> InvokeAsync(ListSystemActionsArgs args, InvokeOptions? opts = null)
    public static Output<ListSystemActionsResult> Invoke(ListSystemActionsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListSystemActionsResult> listSystemActions(ListSystemActionsArgs args, InvokeOptions options)
public static Output<ListSystemActionsResult> listSystemActions(ListSystemActionsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:securityinsights:listSystemActions
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AgentResourceName
This property is required.
Changes to this property will trigger replacement.
string
Business Application Agent Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SystemResourceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the system.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
AgentResourceName
This property is required.
Changes to this property will trigger replacement.
string
Business Application Agent Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SystemResourceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the system.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
agentResourceName
This property is required.
Changes to this property will trigger replacement.
String
Business Application Agent Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
systemResourceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the system.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
agentResourceName
This property is required.
Changes to this property will trigger replacement.
string
Business Application Agent Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
systemResourceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the system.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
agent_resource_name
This property is required.
Changes to this property will trigger replacement.
str
Business Application Agent Name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
system_resource_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the system.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workspace.
agentResourceName
This property is required.
Changes to this property will trigger replacement.
String
Business Application Agent Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
systemResourceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the system.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.

listSystemActions Result

The following output properties are available:

Value List<Union<Pulumi.AzureNative.SecurityInsights.Outputs.LockUserActionResponse, Pulumi.AzureNative.SecurityInsights.Outputs.UnlockUserActionResponse>>
Array of actions.
NextLink string
The link to fetch the next page of actions.
Value []interface{}
Array of actions.
NextLink string
The link to fetch the next page of actions.
value List<Either<LockUserActionResponse,UnlockUserActionResponse>>
Array of actions.
nextLink String
The link to fetch the next page of actions.
value (LockUserActionResponse | UnlockUserActionResponse)[]
Array of actions.
nextLink string
The link to fetch the next page of actions.
value Sequence[Any]
Array of actions.
next_link str
The link to fetch the next page of actions.
value List<Property Map | Property Map>
Array of actions.
nextLink String
The link to fetch the next page of actions.

Supporting Types

LockUserActionResponse

FailureReason string
The reason of the failure of the action. Empty if the action is successful.
User string
The user to lock
FailureReason string
The reason of the failure of the action. Empty if the action is successful.
User string
The user to lock
failureReason String
The reason of the failure of the action. Empty if the action is successful.
user String
The user to lock
failureReason string
The reason of the failure of the action. Empty if the action is successful.
user string
The user to lock
failure_reason str
The reason of the failure of the action. Empty if the action is successful.
user str
The user to lock
failureReason String
The reason of the failure of the action. Empty if the action is successful.
user String
The user to lock

UnlockUserActionResponse

FailureReason string
The reason of the failure of the action. Empty if the action is successful.
User string
The user to unlock
FailureReason string
The reason of the failure of the action. Empty if the action is successful.
User string
The user to unlock
failureReason String
The reason of the failure of the action. Empty if the action is successful.
user String
The user to unlock
failureReason string
The reason of the failure of the action. Empty if the action is successful.
user string
The user to unlock
failure_reason str
The reason of the failure of the action. Empty if the action is successful.
user str
The user to unlock
failureReason String
The reason of the failure of the action. Empty if the action is successful.
user String
The user to unlock

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi