1. Packages
  2. Azure Native v1
  3. API Docs
  4. cache
  5. getLinkedServer
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.cache.getLinkedServer

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Gets the detailed information about a linked server of a redis cache (requires Premium SKU). 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
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi