HybridConnectionData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the HybridConnection data model. Hybrid Connection contract. This is used to configure a Hybrid Connection. Serialized Name: HybridConnection
public class HybridConnectionData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.HybridConnectionData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.HybridConnectionData>
type HybridConnectionData = class
inherit ResourceData
interface IJsonModel<HybridConnectionData>
interface IPersistableModel<HybridConnectionData>
Public Class HybridConnectionData
Inherits ResourceData
Implements IJsonModel(Of HybridConnectionData), IPersistableModel(Of HybridConnectionData)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| HybridConnectionData() |
Initializes a new instance of HybridConnectionData. |
Properties
| Name | Description |
|---|---|
| Hostname |
The hostname of the endpoint. Serialized Name: HybridConnection.properties.hostname |
| Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
| Kind |
Kind of resource. Serialized Name: HybridConnection.kind |
| Name |
The name of the resource. (Inherited from ResourceData) |
| Port |
The port of the endpoint. Serialized Name: HybridConnection.properties.port |
| RelayArmId |
The ARM URI to the Service Bus relay. Serialized Name: HybridConnection.properties.relayArmUri |
| RelayName |
The name of the Service Bus relay. Serialized Name: HybridConnection.properties.relayName |
| ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
| SendKeyName |
The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. Serialized Name: HybridConnection.properties.sendKeyName |
| 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. Serialized Name: HybridConnection.properties.sendKeyValue |
| ServiceBusNamespace |
The name of the Service Bus namespace. Serialized Name: HybridConnection.properties.serviceBusNamespace |
| ServiceBusSuffix |
The suffix for the service bus endpoint. By default this is .servicebus.windows.net Serialized Name: HybridConnection.properties.serviceBusSuffix |
| SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Methods
| Name | Description |
|---|---|
| JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IJsonModel<HybridConnectionData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
| IJsonModel<HybridConnectionData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
| IPersistableModel<HybridConnectionData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
| IPersistableModel<HybridConnectionData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
| IPersistableModel<HybridConnectionData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |