LinkedServerOperations interface

Interface representing a LinkedServer operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
create

Adds a linked server to the Redis cache (requires Premium SKU).

delete

Deletes the linked server from a redis cache (requires Premium SKU).

get

Gets the detailed information about a linked server of a redis cache (requires Premium SKU).

list

Gets the list of linked servers associated with this redis cache (requires Premium SKU).

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams) => Promise<SimplePollerLike<OperationState<RedisLinkedServerWithProperties>, RedisLinkedServerWithProperties>>

Property Value

(resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams) => Promise<SimplePollerLike<OperationState<RedisLinkedServerWithProperties>, RedisLinkedServerWithProperties>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams) => Promise<RedisLinkedServerWithProperties>

Property Value

(resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams) => Promise<RedisLinkedServerWithProperties>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams) => Promise<void>

create

Adds a linked server to the Redis cache (requires Premium SKU).

create: (resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams) => PollerLike<OperationState<RedisLinkedServerWithProperties>, RedisLinkedServerWithProperties>

Property Value

(resourceGroupName: string, name: string, linkedServerName: string, parameters: RedisLinkedServerCreateParameters, options?: LinkedServerCreateOptionalParams) => PollerLike<OperationState<RedisLinkedServerWithProperties>, RedisLinkedServerWithProperties>

delete

Deletes the linked server from a redis cache (requires Premium SKU).

delete: (resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the detailed information about a linked server of a redis cache (requires Premium SKU).

get: (resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerGetOptionalParams) => Promise<RedisLinkedServerWithProperties>

Property Value

(resourceGroupName: string, name: string, linkedServerName: string, options?: LinkedServerGetOptionalParams) => Promise<RedisLinkedServerWithProperties>

list

Gets the list of linked servers associated with this redis cache (requires Premium SKU).

list: (resourceGroupName: string, name: string, options?: LinkedServerListOptionalParams) => PagedAsyncIterableIterator<RedisLinkedServerWithProperties, RedisLinkedServerWithProperties[], PageSettings>

Property Value

(resourceGroupName: string, name: string, options?: LinkedServerListOptionalParams) => PagedAsyncIterableIterator<RedisLinkedServerWithProperties, RedisLinkedServerWithProperties[], PageSettings>