CloudEndpointsClient Interface
public interface CloudEndpointsClient
An instance of this class provides access to all the operations defined in CloudEndpointsClient.
Method Summary
Method Details
afsShareMetadataCertificatePublicKeys
public abstract CloudEndpointAfsShareMetadataCertificatePublicKeysInner afsShareMetadataCertificatePublicKeys(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName)
Get the AFS file share metadata signing certificate public keys.
Parameters:
Returns:
afsShareMetadataCertificatePublicKeysWithResponse
public abstract CloudEndpointsAfsShareMetadataCertificatePublicKeysResponse afsShareMetadataCertificatePublicKeysWithResponse(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, Context context)
Get the AFS file share metadata signing certificate public keys.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<CloudEndpointInner>,CloudEndpointInner> beginCreate(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointCreateParameters parameters)
Create a new CloudEndpoint.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<CloudEndpointInner>,CloudEndpointInner> beginCreate(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointCreateParameters parameters, Context context)
Create a new CloudEndpoint.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName)
Delete a given CloudEndpoint.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, Context context)
Delete a given CloudEndpoint.
Parameters:
Returns:
beginPostBackup
public abstract SyncPoller<PollResult<PostBackupResponseInner>,PostBackupResponseInner> beginPostBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters)
Post Backup a given CloudEndpoint.
Parameters:
Returns:
beginPostBackup
public abstract SyncPoller<PollResult<PostBackupResponseInner>,PostBackupResponseInner> beginPostBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters, Context context)
Post Backup a given CloudEndpoint.
Parameters:
Returns:
beginPostRestore
public abstract SyncPoller<PollResult<Void>,Void> beginPostRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PostRestoreRequest parameters)
Post Restore a given CloudEndpoint.
Parameters:
Returns:
beginPostRestore
public abstract SyncPoller<PollResult<Void>,Void> beginPostRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PostRestoreRequest parameters, Context context)
Post Restore a given CloudEndpoint.
Parameters:
Returns:
beginPreBackup
public abstract SyncPoller<PollResult<Void>,Void> beginPreBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters)
Pre Backup a given CloudEndpoint.
Parameters:
Returns:
beginPreBackup
public abstract SyncPoller<PollResult<Void>,Void> beginPreBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters, Context context)
Pre Backup a given CloudEndpoint.
Parameters:
Returns:
beginPreRestore
public abstract SyncPoller<PollResult<Void>,Void> beginPreRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PreRestoreRequest parameters)
Pre Restore a given CloudEndpoint.
Parameters:
Returns:
beginPreRestore
public abstract SyncPoller<PollResult<Void>,Void> beginPreRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PreRestoreRequest parameters, Context context)
Pre Restore a given CloudEndpoint.
Parameters:
Returns:
beginTriggerChangeDetection
public abstract SyncPoller<PollResult<Void>,Void> beginTriggerChangeDetection(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, TriggerChangeDetectionParameters parameters)
Triggers detection of changes performed on Azure File share connected to the specified Azure File Sync Cloud Endpoint.
Parameters:
Returns:
beginTriggerChangeDetection
public abstract SyncPoller<PollResult<Void>,Void> beginTriggerChangeDetection(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, TriggerChangeDetectionParameters parameters, Context context)
Triggers detection of changes performed on Azure File share connected to the specified Azure File Sync Cloud Endpoint.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<CloudEndpointInner>,CloudEndpointInner> beginUpdate(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointUpdateParameters properties)
Patch a given CloudEndpoint.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<CloudEndpointInner>,CloudEndpointInner> beginUpdate(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointUpdateParameters properties, Context context)
Patch a given CloudEndpoint.
Parameters:
Returns:
create
public abstract CloudEndpointInner create(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointCreateParameters parameters)
Create a new CloudEndpoint.
Parameters:
Returns:
create
public abstract CloudEndpointInner create(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointCreateParameters parameters, Context context)
Create a new CloudEndpoint.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName)
Delete a given CloudEndpoint.
Parameters:
delete
public abstract void delete(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, Context context)
Delete a given CloudEndpoint.
Parameters:
get
public abstract CloudEndpointInner get(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName)
Get a given CloudEndpoint.
Parameters:
Returns:
getWithResponse
public abstract CloudEndpointsGetResponse getWithResponse(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, Context context)
Get a given CloudEndpoint.
Parameters:
Returns:
listBySyncGroup
public abstract PagedIterable<CloudEndpointInner> listBySyncGroup(String resourceGroupName, String storageSyncServiceName, String syncGroupName)
Get a CloudEndpoint List.
Parameters:
Returns:
listBySyncGroup
public abstract PagedIterable<CloudEndpointInner> listBySyncGroup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, Context context)
Get a CloudEndpoint List.
Parameters:
Returns:
postBackup
public abstract PostBackupResponseInner postBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters)
Post Backup a given CloudEndpoint.
Parameters:
Returns:
postBackup
public abstract PostBackupResponseInner postBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters, Context context)
Post Backup a given CloudEndpoint.
Parameters:
Returns:
postRestore
public abstract void postRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PostRestoreRequest parameters)
Post Restore a given CloudEndpoint.
Parameters:
postRestore
public abstract void postRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PostRestoreRequest parameters, Context context)
Post Restore a given CloudEndpoint.
Parameters:
preBackup
public abstract void preBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters)
Pre Backup a given CloudEndpoint.
Parameters:
preBackup
public abstract void preBackup(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, BackupRequest parameters, Context context)
Pre Backup a given CloudEndpoint.
Parameters:
preRestore
public abstract void preRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PreRestoreRequest parameters)
Pre Restore a given CloudEndpoint.
Parameters:
preRestore
public abstract void preRestore(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, PreRestoreRequest parameters, Context context)
Pre Restore a given CloudEndpoint.
Parameters:
restoreHeartbeat
public abstract void restoreHeartbeat(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName)
Restore Heartbeat a given CloudEndpoint.
Parameters:
restoreHeartbeatWithResponse
public abstract CloudEndpointsRestoreHeartbeatResponse restoreHeartbeatWithResponse(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, Context context)
Restore Heartbeat a given CloudEndpoint.
Parameters:
Returns:
triggerChangeDetection
public abstract void triggerChangeDetection(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, TriggerChangeDetectionParameters parameters)
Triggers detection of changes performed on Azure File share connected to the specified Azure File Sync Cloud Endpoint.
Parameters:
triggerChangeDetection
public abstract void triggerChangeDetection(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, TriggerChangeDetectionParameters parameters, Context context)
Triggers detection of changes performed on Azure File share connected to the specified Azure File Sync Cloud Endpoint.
Parameters:
update
public abstract CloudEndpointInner update(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointUpdateParameters properties)
Patch a given CloudEndpoint.
Parameters:
Returns:
update
public abstract CloudEndpointInner update(String resourceGroupName, String storageSyncServiceName, String syncGroupName, String cloudEndpointName, CloudEndpointUpdateParameters properties, Context context)
Patch a given CloudEndpoint.
Parameters:
Returns: