WorkspaceManagedSqlServerEncryptionProtectors Interface
public interface WorkspaceManagedSqlServerEncryptionProtectors
Resource collection API of WorkspaceManagedSqlServerEncryptionProtectors.
Method Summary
Method Details
define
public abstract EncryptionProtector.DefinitionStages.Blank define(EncryptionProtectorName name)
Begins definition for a new EncryptionProtector resource.
Parameters:
Returns:
get
public abstract EncryptionProtector get(String resourceGroupName, String workspaceName, EncryptionProtectorName encryptionProtectorName)
Get workspace server's encryption protector. Get workspace managed sql server's encryption protector.
Parameters:
Returns:
getById
public abstract EncryptionProtector getById(String id)
Get workspace server's encryption protector. Get workspace managed sql server's encryption protector.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<EncryptionProtector> getByIdWithResponse(String id, Context context)
Get workspace server's encryption protector. Get workspace managed sql server's encryption protector.
Parameters:
Returns:
getWithResponse
public abstract Response<EncryptionProtector> getWithResponse(String resourceGroupName, String workspaceName, EncryptionProtectorName encryptionProtectorName, Context context)
Get workspace server's encryption protector. Get workspace managed sql server's encryption protector.
Parameters:
Returns:
list
public abstract PagedIterable<EncryptionProtector> list(String resourceGroupName, String workspaceName)
Get list of encryption protectors for the server. Get list of encryption protectors for workspace managed sql server.
Parameters:
Returns:
list
public abstract PagedIterable<EncryptionProtector> list(String resourceGroupName, String workspaceName, Context context)
Get list of encryption protectors for the server. Get list of encryption protectors for workspace managed sql server.
Parameters:
Returns:
revalidate
public abstract void revalidate(String resourceGroupName, String workspaceName, EncryptionProtectorName encryptionProtectorName)
Revalidates server's existing encryption protector. Revalidates workspace managed sql server's existing encryption protector.
Parameters:
revalidate
public abstract void revalidate(String resourceGroupName, String workspaceName, EncryptionProtectorName encryptionProtectorName, Context context)
Revalidates server's existing encryption protector. Revalidates workspace managed sql server's existing encryption protector.
Parameters: