ManagedInstanceEncryptionProtectorsClient Interface
public interface ManagedInstanceEncryptionProtectorsClient
An instance of this class provides access to all the operations defined in ManagedInstanceEncryptionProtectorsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Updates an existing encryption protector.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Updates an existing encryption protector.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Updates an existing encryption protector.
Parameters:
Returns:
beginRevalidate
public abstract SyncPoller
Revalidates an existing encryption protector.
Parameters:
Returns:
beginRevalidate
public abstract SyncPoller
Revalidates an existing encryption protector.
Parameters:
Returns:
beginRevalidateAsync
public abstract PollerFlux
Revalidates an existing encryption protector.
Parameters:
Returns:
createOrUpdate
public abstract ManagedInstanceEncryptionProtectorInner createOrUpdate(String resourceGroupName, String managedInstanceName, EncryptionProtectorName encryptionProtectorName, ManagedInstanceEncryptionProtectorInner parameters)
Updates an existing encryption protector.
Parameters:
Returns:
createOrUpdate
public abstract ManagedInstanceEncryptionProtectorInner createOrUpdate(String resourceGroupName, String managedInstanceName, EncryptionProtectorName encryptionProtectorName, ManagedInstanceEncryptionProtectorInner parameters, Context context)
Updates an existing encryption protector.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Updates an existing encryption protector.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Updates an existing encryption protector.
Parameters:
Returns:
get
public abstract ManagedInstanceEncryptionProtectorInner get(String resourceGroupName, String managedInstanceName, EncryptionProtectorName encryptionProtectorName)
Gets a managed instance encryption protector.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a managed instance encryption protector.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a managed instance encryption protector.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a managed instance encryption protector.
Parameters:
Returns:
listByInstance
public abstract PagedIterable
Gets a list of managed instance encryption protectors.
Parameters:
Returns:
listByInstance
public abstract PagedIterable
Gets a list of managed instance encryption protectors.
Parameters:
Returns:
listByInstanceAsync
public abstract PagedFlux
Gets a list of managed instance encryption protectors.
Parameters:
Returns:
revalidate
public abstract void revalidate(String resourceGroupName, String managedInstanceName, EncryptionProtectorName encryptionProtectorName)
Revalidates an existing encryption protector.
Parameters:
revalidate
public abstract void revalidate(String resourceGroupName, String managedInstanceName, EncryptionProtectorName encryptionProtectorName, Context context)
Revalidates an existing encryption protector.
Parameters:
revalidateAsync
public abstract Mono
Revalidates an existing encryption protector.
Parameters:
Returns:
revalidateWithResponseAsync
public abstract Mono
Revalidates an existing encryption protector.
Parameters:
Returns:
Applies to
Azure SDK for Java