Snapshots Interface
public interface Snapshots
Resource collection API of Snapshots.
Method Summary
Method Details
download
public abstract DownloadResponse download(String reportName, String snapshotName, SnapshotDownloadRequest body)
Download compliance needs from snapshot, like: Compliance Report, Resource List.
Parameters:
Returns:
download
public abstract DownloadResponse download(String reportName, String snapshotName, SnapshotDownloadRequest body, Context context)
Download compliance needs from snapshot, like: Compliance Report, Resource List.
Parameters:
Returns:
get
public abstract SnapshotResource get(String reportName, String snapshotName)
Get the AppComplianceAutomation snapshot and its properties.
Parameters:
Returns:
getWithResponse
public abstract Response<SnapshotResource> getWithResponse(String reportName, String snapshotName, Context context)
Get the AppComplianceAutomation snapshot and its properties.
Parameters:
Returns:
list
public abstract PagedIterable<SnapshotResource> list(String reportName)
Get the AppComplianceAutomation snapshot list.
Parameters:
Returns:
list
public abstract PagedIterable<SnapshotResource> list(String reportName, String skipToken, Integer top, String select, String filter, String orderby, String offerGuid, String reportCreatorTenantId, Context context)
Get the AppComplianceAutomation snapshot list.
Parameters:
Returns: