azure-native.security.getWorkspaceSetting

Explore with Pulumi AI

Settings about where we should store your security data and logs. If the result is empty, it means that no custom-workspace configuration was set API Version: 2017-08-01-preview.

Using getWorkspaceSetting

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 getWorkspaceSetting(args: GetWorkspaceSettingArgs, opts?: InvokeOptions): Promise<GetWorkspaceSettingResult>
function getWorkspaceSettingOutput(args: GetWorkspaceSettingOutputArgs, opts?: InvokeOptions): Output<GetWorkspaceSettingResult>
def get_workspace_setting(workspace_setting_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetWorkspaceSettingResult
def get_workspace_setting_output(workspace_setting_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetWorkspaceSettingResult]
func LookupWorkspaceSetting(ctx *Context, args *LookupWorkspaceSettingArgs, opts ...InvokeOption) (*LookupWorkspaceSettingResult, error)
func LookupWorkspaceSettingOutput(ctx *Context, args *LookupWorkspaceSettingOutputArgs, opts ...InvokeOption) LookupWorkspaceSettingResultOutput

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

public static class GetWorkspaceSetting 
{
    public static Task<GetWorkspaceSettingResult> InvokeAsync(GetWorkspaceSettingArgs args, InvokeOptions? opts = null)
    public static Output<GetWorkspaceSettingResult> Invoke(GetWorkspaceSettingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWorkspaceSettingResult> getWorkspaceSetting(GetWorkspaceSettingArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:security:getWorkspaceSetting
  arguments:
    # arguments dictionary

The following arguments are supported:

WorkspaceSettingName string

Name of the security setting

WorkspaceSettingName string

Name of the security setting

workspaceSettingName String

Name of the security setting

workspaceSettingName string

Name of the security setting

workspace_setting_name str

Name of the security setting

workspaceSettingName String

Name of the security setting

getWorkspaceSetting Result

The following output properties are available:

Id string

Resource Id

Name string

Resource name

Scope string

All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope

Type string

Resource type

WorkspaceId string

The full Azure ID of the workspace to save the data in

Id string

Resource Id

Name string

Resource name

Scope string

All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope

Type string

Resource type

WorkspaceId string

The full Azure ID of the workspace to save the data in

id String

Resource Id

name String

Resource name

scope String

All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope

type String

Resource type

workspaceId String

The full Azure ID of the workspace to save the data in

id string

Resource Id

name string

Resource name

scope string

All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope

type string

Resource type

workspaceId string

The full Azure ID of the workspace to save the data in

id str

Resource Id

name str

Resource name

scope str

All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope

type str

Resource type

workspace_id str

The full Azure ID of the workspace to save the data in

id String

Resource Id

name String

Resource name

scope String

All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope

type String

Resource type

workspaceId String

The full Azure ID of the workspace to save the data in

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0