getHybridConnection

Description of hybrid connection resource. API Version: 2017-04-01.

Using getHybridConnection

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 getHybridConnection(args: GetHybridConnectionArgs, opts?: InvokeOptions): Promise<GetHybridConnectionResult>
function getHybridConnectionOutput(args: GetHybridConnectionOutputArgs, opts?: InvokeOptions): Output<GetHybridConnectionResult>
def get_hybrid_connection(hybrid_connection_name: Optional[str] = None,
                          namespace_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetHybridConnectionResult
def get_hybrid_connection_output(hybrid_connection_name: Optional[pulumi.Input[str]] = None,
                          namespace_name: Optional[pulumi.Input[str]] = None,
                          resource_group_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetHybridConnectionResult]
func LookupHybridConnection(ctx *Context, args *LookupHybridConnectionArgs, opts ...InvokeOption) (*LookupHybridConnectionResult, error)
func LookupHybridConnectionOutput(ctx *Context, args *LookupHybridConnectionOutputArgs, opts ...InvokeOption) LookupHybridConnectionResultOutput

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

public static class GetHybridConnection 
{
    public static Task<GetHybridConnectionResult> InvokeAsync(GetHybridConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetHybridConnectionResult> Invoke(GetHybridConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHybridConnectionResult> getHybridConnection(GetHybridConnectionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:relay:getHybridConnection
  arguments:
    # arguments dictionary

The following arguments are supported:

HybridConnectionName string

The hybrid connection name.

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

HybridConnectionName string

The hybrid connection name.

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

hybridConnectionName String

The hybrid connection name.

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

hybridConnectionName string

The hybrid connection name.

namespaceName string

The namespace name

resourceGroupName string

Name of the Resource group within the Azure subscription.

hybrid_connection_name str

The hybrid connection name.

namespace_name str

The namespace name

resource_group_name str

Name of the Resource group within the Azure subscription.

hybridConnectionName String

The hybrid connection name.

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

getHybridConnection Result

The following output properties are available:

CreatedAt string

The time the hybrid connection was created.

Id string

Resource ID.

ListenerCount int

The number of listeners for this hybrid connection. Note that min : 1 and max:25 are supported.

Name string

Resource name.

Type string

Resource type.

UpdatedAt string

The time the namespace was updated.

RequiresClientAuthorization bool

Returns true if client authorization is needed for this hybrid connection; otherwise, false.

UserMetadata string

The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.

CreatedAt string

The time the hybrid connection was created.

Id string

Resource ID.

ListenerCount int

The number of listeners for this hybrid connection. Note that min : 1 and max:25 are supported.

Name string

Resource name.

Type string

Resource type.

UpdatedAt string

The time the namespace was updated.

RequiresClientAuthorization bool

Returns true if client authorization is needed for this hybrid connection; otherwise, false.

UserMetadata string

The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.

createdAt String

The time the hybrid connection was created.

id String

Resource ID.

listenerCount Integer

The number of listeners for this hybrid connection. Note that min : 1 and max:25 are supported.

name String

Resource name.

type String

Resource type.

updatedAt String

The time the namespace was updated.

requiresClientAuthorization Boolean

Returns true if client authorization is needed for this hybrid connection; otherwise, false.

userMetadata String

The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.

createdAt string

The time the hybrid connection was created.

id string

Resource ID.

listenerCount number

The number of listeners for this hybrid connection. Note that min : 1 and max:25 are supported.

name string

Resource name.

type string

Resource type.

updatedAt string

The time the namespace was updated.

requiresClientAuthorization boolean

Returns true if client authorization is needed for this hybrid connection; otherwise, false.

userMetadata string

The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.

created_at str

The time the hybrid connection was created.

id str

Resource ID.

listener_count int

The number of listeners for this hybrid connection. Note that min : 1 and max:25 are supported.

name str

Resource name.

type str

Resource type.

updated_at str

The time the namespace was updated.

requires_client_authorization bool

Returns true if client authorization is needed for this hybrid connection; otherwise, false.

user_metadata str

The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.

createdAt String

The time the hybrid connection was created.

id String

Resource ID.

listenerCount Number

The number of listeners for this hybrid connection. Note that min : 1 and max:25 are supported.

name String

Resource name.

type String

Resource type.

updatedAt String

The time the namespace was updated.

requiresClientAuthorization Boolean

Returns true if client authorization is needed for this hybrid connection; otherwise, false.

userMetadata String

The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.

Package Details

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