ChangesClient Interface

public interface ChangesClient

An instance of this class provides access to all the operations defined in ChangesClient.

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<ChangeInner> list(OffsetDateTime startTime, OffsetDateTime endTime)

List the changes of a subscription within the specified time range.

abstract PagedIterable<ChangeInner> list(OffsetDateTime startTime, OffsetDateTime endTime, String skipToken, Context context)

List the changes of a subscription within the specified time range.

abstract PagedIterable<ChangeInner> listByResourceGroup(String resourceGroupName, OffsetDateTime startTime, OffsetDateTime endTime)

List the changes of a resource group within the specified time range.

abstract PagedIterable<ChangeInner> listByResourceGroup(String resourceGroupName, OffsetDateTime startTime, OffsetDateTime endTime, String skipToken, Context context)

List the changes of a resource group within the specified time range.

Method Details

list

public abstract PagedIterable<ChangeInner> list(OffsetDateTime startTime, OffsetDateTime endTime)

List the changes of a subscription within the specified time range. Customer data will always be masked.

Parameters:

startTime - Specifies the start time of the changes request.
endTime - Specifies the end time of the changes request.

Returns:

the list of detected changes as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ChangeInner> list(OffsetDateTime startTime, OffsetDateTime endTime, String skipToken, Context context)

List the changes of a subscription within the specified time range. Customer data will always be masked.

Parameters:

startTime - Specifies the start time of the changes request.
endTime - Specifies the end time of the changes request.
skipToken - A skip token is used to continue retrieving items after an operation returns a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.
context - The context to associate with this operation.

Returns:

the list of detected changes as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<ChangeInner> listByResourceGroup(String resourceGroupName, OffsetDateTime startTime, OffsetDateTime endTime)

List the changes of a resource group within the specified time range. Customer data will always be masked.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
startTime - Specifies the start time of the changes request.
endTime - Specifies the end time of the changes request.

Returns:

the list of detected changes as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<ChangeInner> listByResourceGroup(String resourceGroupName, OffsetDateTime startTime, OffsetDateTime endTime, String skipToken, Context context)

List the changes of a resource group within the specified time range. Customer data will always be masked.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
startTime - Specifies the start time of the changes request.
endTime - Specifies the end time of the changes request.
skipToken - A skip token is used to continue retrieving items after an operation returns a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.
context - The context to associate with this operation.

Returns:

the list of detected changes as paginated response with PagedIterable<T>.

Applies to