Share via


Gateway Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedKubernetes.Models.Api20240715Preview.GatewayTypeConverter))]
public class Gateway : Microsoft.Azure.PowerShell.Cmdlets.ConnectedKubernetes.Models.Api20240715Preview.IGateway
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedKubernetes.Models.Api20240715Preview.GatewayTypeConverter))>]
type Gateway = class
    interface IGateway
    interface IJsonSerializable
Public Class Gateway
Implements IGateway
Inheritance
Gateway
Attributes
Implements

Constructors

Gateway()

Creates an new Gateway instance.

Properties

Enabled

Indicates whether the gateway for arc router connectivity is enabled.

ResourceId

The resource ID of the gateway used for the Arc router feature.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Gateway.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Gateway.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedKubernetes.Models.Api20240715Preview.IGateway.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Gateway into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to