Azure Native

v1.80.0 published on Tuesday, Oct 4, 2022 by Pulumi

getLinkedServer

Response to put/get linked server (with properties) for Redis cache. API Version: 2020-06-01.

Using getLinkedServer

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getLinkedServer(args: GetLinkedServerArgs, opts?: InvokeOptions): Promise<GetLinkedServerResult>
function getLinkedServerOutput(args: GetLinkedServerOutputArgs, opts?: InvokeOptions): Output<GetLinkedServerResult>
def get_linked_server(linked_server_name: Optional[str] = None,
                      name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetLinkedServerResult
def get_linked_server_output(linked_server_name: Optional[pulumi.Input[str]] = None,
                      name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetLinkedServerResult]
func LookupLinkedServer(ctx *Context, args *LookupLinkedServerArgs, opts ...InvokeOption) (*LookupLinkedServerResult, error)
func LookupLinkedServerOutput(ctx *Context, args *LookupLinkedServerOutputArgs, opts ...InvokeOption) LookupLinkedServerResultOutput

> Note: This function is named LookupLinkedServer in the Go SDK.

public static class GetLinkedServer 
{
    public static Task<GetLinkedServerResult> InvokeAsync(GetLinkedServerArgs args, InvokeOptions? opts = null)
    public static Output<GetLinkedServerResult> Invoke(GetLinkedServerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLinkedServerResult> getLinkedServer(GetLinkedServerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:cache:getLinkedServer
  Arguments:
    # Arguments dictionary

The following arguments are supported:

LinkedServerName string

The name of the linked server.

Name string

The name of the redis cache.

ResourceGroupName string

The name of the resource group.

LinkedServerName string

The name of the linked server.

Name string

The name of the redis cache.

ResourceGroupName string

The name of the resource group.

linkedServerName String

The name of the linked server.

name String

The name of the redis cache.

resourceGroupName String

The name of the resource group.

linkedServerName string

The name of the linked server.

name string

The name of the redis cache.

resourceGroupName string

The name of the resource group.

linked_server_name str

The name of the linked server.

name str

The name of the redis cache.

resource_group_name str

The name of the resource group.

linkedServerName String

The name of the linked server.

name String

The name of the redis cache.

resourceGroupName String

The name of the resource group.

getLinkedServer Result

The following output properties are available:

Id string

Resource ID.

LinkedRedisCacheId string

Fully qualified resourceId of the linked redis cache.

LinkedRedisCacheLocation string

Location of the linked redis cache.

Name string

Resource name.

ProvisioningState string

Terminal state of the link between primary and secondary redis cache.

ServerRole string

Role of the linked server.

Type string

Resource type.

Id string

Resource ID.

LinkedRedisCacheId string

Fully qualified resourceId of the linked redis cache.

LinkedRedisCacheLocation string

Location of the linked redis cache.

Name string

Resource name.

ProvisioningState string

Terminal state of the link between primary and secondary redis cache.

ServerRole string

Role of the linked server.

Type string

Resource type.

id String

Resource ID.

linkedRedisCacheId String

Fully qualified resourceId of the linked redis cache.

linkedRedisCacheLocation String

Location of the linked redis cache.

name String

Resource name.

provisioningState String

Terminal state of the link between primary and secondary redis cache.

serverRole String

Role of the linked server.

type String

Resource type.

id string

Resource ID.

linkedRedisCacheId string

Fully qualified resourceId of the linked redis cache.

linkedRedisCacheLocation string

Location of the linked redis cache.

name string

Resource name.

provisioningState string

Terminal state of the link between primary and secondary redis cache.

serverRole string

Role of the linked server.

type string

Resource type.

id str

Resource ID.

linked_redis_cache_id str

Fully qualified resourceId of the linked redis cache.

linked_redis_cache_location str

Location of the linked redis cache.

name str

Resource name.

provisioning_state str

Terminal state of the link between primary and secondary redis cache.

server_role str

Role of the linked server.

type str

Resource type.

id String

Resource ID.

linkedRedisCacheId String

Fully qualified resourceId of the linked redis cache.

linkedRedisCacheLocation String

Location of the linked redis cache.

name String

Resource name.

provisioningState String

Terminal state of the link between primary and secondary redis cache.

serverRole String

Role of the linked server.

type String

Resource type.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0