WorkspaceSettings Interface

public interface WorkspaceSettings

Resource collection API of WorkspaceSettings.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new WorkspaceSetting resource.

abstract void delete(String workspaceSettingName)

Deletes the custom workspace settings for this subscription.

abstract void deleteById(String id)

Deletes the custom workspace settings for this subscription.

abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Deletes the custom workspace settings for this subscription.

abstract Response<Void> deleteWithResponse(String workspaceSettingName, Context context)

Deletes the custom workspace settings for this subscription.

abstract WorkspaceSetting get(String workspaceSettingName)

Settings about where we should store your security data and logs.

abstract WorkspaceSetting getById(String id)

Settings about where we should store your security data and logs.

abstract Response<WorkspaceSetting> getByIdWithResponse(String id, Context context)

Settings about where we should store your security data and logs.

abstract Response<WorkspaceSetting> getWithResponse(String workspaceSettingName, Context context)

Settings about where we should store your security data and logs.

abstract PagedIterable<WorkspaceSetting> list()

Settings about where we should store your security data and logs.

abstract PagedIterable<WorkspaceSetting> list(Context context)

Settings about where we should store your security data and logs.

Method Details

define

public abstract WorkspaceSetting.DefinitionStages.Blank define(String name)

Begins definition for a new WorkspaceSetting resource.

Parameters:

name - resource name.

Returns:

the first stage of the new WorkspaceSetting definition.

delete

public abstract void delete(String workspaceSettingName)

Deletes the custom workspace settings for this subscription. new VMs will report to the default workspace.

Parameters:

workspaceSettingName - Name of the security setting.

deleteById

public abstract void deleteById(String id)

Deletes the custom workspace settings for this subscription. new VMs will report to the default workspace.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Deletes the custom workspace settings for this subscription. new VMs will report to the default workspace.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String workspaceSettingName, Context context)

Deletes the custom workspace settings for this subscription. new VMs will report to the default workspace.

Parameters:

workspaceSettingName - Name of the security setting.
context - The context to associate with this operation.

Returns:

get

public abstract WorkspaceSetting get(String workspaceSettingName)

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.

Parameters:

workspaceSettingName - Name of the security setting.

Returns:

configures where to store the OMS agent data for workspaces under a scope.

getById

public abstract WorkspaceSetting getById(String id)

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.

Parameters:

id - the resource ID.

Returns:

configures where to store the OMS agent data for workspaces under a scope along with Response<T>.

getByIdWithResponse

public abstract Response<WorkspaceSetting> getByIdWithResponse(String id, Context context)

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.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

configures where to store the OMS agent data for workspaces under a scope along with Response<T>.

getWithResponse

public abstract Response<WorkspaceSetting> getWithResponse(String workspaceSettingName, Context context)

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.

Parameters:

workspaceSettingName - Name of the security setting.
context - The context to associate with this operation.

Returns:

configures where to store the OMS agent data for workspaces under a scope along with Response<T>.

list

public abstract PagedIterable<WorkspaceSetting> list()

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.

Returns:

list of workspace settings response as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<WorkspaceSetting> list(Context context)

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.

Parameters:

context - The context to associate with this operation.

Returns:

list of workspace settings response as paginated response with PagedIterable<T>.

Applies to