WorkspaceSetting Interface

public interface WorkspaceSetting

An immutable client-side representation of WorkspaceSetting.

Method Summary

Modifier and Type Method and Description
abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract WorkspaceSettingInner innerModel()

Gets the inner com.azure.resourcemanager.security.fluent.models.WorkspaceSettingInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract WorkspaceSetting refresh()

Refreshes the resource to sync with Azure.

abstract WorkspaceSetting refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String scope()

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

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the WorkspaceSetting resource.

abstract String workspaceId()

Gets the workspaceId property: The full Azure ID of the workspace to save the data in.

Method Details

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract WorkspaceSettingInner innerModel()

Gets the inner com.azure.resourcemanager.security.fluent.models.WorkspaceSettingInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

refresh

public abstract WorkspaceSetting refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract WorkspaceSetting refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

scope

public abstract String scope()

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

Returns:

the scope value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract WorkspaceSetting.Update update()

Begins update for the WorkspaceSetting resource.

Returns:

the stage of resource update.

workspaceId

public abstract String workspaceId()

Gets the workspaceId property: The full Azure ID of the workspace to save the data in.

Returns:

the workspaceId value.

Applies to