EncryptionProtectorsOperations interface

Interface representing a EncryptionProtectors operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginRevalidate
beginRevalidateAndWait
createOrUpdate

Updates an existing encryption protector.

get

Gets a server encryption protector.

listByServer

Gets a list of server encryption protectors

revalidate

Revalidates an existing encryption protector.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, serverName: string, encryptionProtectorName: string, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EncryptionProtector>, EncryptionProtector>>

Property Value

(resourceGroupName: string, serverName: string, encryptionProtectorName: string, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EncryptionProtector>, EncryptionProtector>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, serverName: string, encryptionProtectorName: string, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams) => Promise<EncryptionProtector>

Property Value

(resourceGroupName: string, serverName: string, encryptionProtectorName: string, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams) => Promise<EncryptionProtector>

beginRevalidate

Warning

This API is now deprecated.

use revalidate instead

beginRevalidate: (resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsRevalidateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsRevalidateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRevalidateAndWait

Warning

This API is now deprecated.

use revalidate instead

beginRevalidateAndWait: (resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsRevalidateOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsRevalidateOptionalParams) => Promise<void>

createOrUpdate

Updates an existing encryption protector.

createOrUpdate: (resourceGroupName: string, serverName: string, encryptionProtectorName: string, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams) => PollerLike<OperationState<EncryptionProtector>, EncryptionProtector>

Property Value

(resourceGroupName: string, serverName: string, encryptionProtectorName: string, parameters: EncryptionProtector, options?: EncryptionProtectorsCreateOrUpdateOptionalParams) => PollerLike<OperationState<EncryptionProtector>, EncryptionProtector>

get

Gets a server encryption protector.

get: (resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsGetOptionalParams) => Promise<EncryptionProtector>

Property Value

(resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsGetOptionalParams) => Promise<EncryptionProtector>

listByServer

Gets a list of server encryption protectors

listByServer: (resourceGroupName: string, serverName: string, options?: EncryptionProtectorsListByServerOptionalParams) => PagedAsyncIterableIterator<EncryptionProtector, EncryptionProtector[], PageSettings>

Property Value

(resourceGroupName: string, serverName: string, options?: EncryptionProtectorsListByServerOptionalParams) => PagedAsyncIterableIterator<EncryptionProtector, EncryptionProtector[], PageSettings>

revalidate

Revalidates an existing encryption protector.

revalidate: (resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsRevalidateOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, serverName: string, encryptionProtectorName: string, options?: EncryptionProtectorsRevalidateOptionalParams) => PollerLike<OperationState<void>, void>