Share via


HybridConnection Class

Definition

Hybrid Connection contract. This is used to configure a Hybrid Connection.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.HybridConnectionTypeConverter))]
public class HybridConnection : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IHybridConnection, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.HybridConnectionTypeConverter))>]
type HybridConnection = class
    interface IHybridConnection
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class HybridConnection
Implements IHybridConnection, IValidates
Inheritance
HybridConnection
Attributes
Implements

Constructors

HybridConnection()

Creates an new HybridConnection instance.

Properties

Hostname

The hostname of the endpoint.

Id

Resource Id.

Kind

Kind of resource.

Name

Resource Name.

Port

The port of the endpoint.

RelayArmUri

The ARM URI to the Service Bus relay.

RelayName

The name of the Service Bus relay.

SendKeyName

The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus.

SendKeyValue

The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned normally, use the POST /listKeys API instead.

ServiceBusNamespace

The name of the Service Bus namespace.

ServiceBusSuffix

The suffix for the service bus endpoint. By default this is .servicebus.windows.net

Type

Resource type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HybridConnection.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HybridConnection.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IHybridConnection.

FromJsonString(String)

Creates a new instance of HybridConnection, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of HybridConnection into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to