InternetGatewayPatch Class

Definition

The Internet Gateway patch resource definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternetGatewayPatchTypeConverter))]
public class InternetGatewayPatch : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IInternetGatewayPatch, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternetGatewayPatchTypeConverter))>]
type InternetGatewayPatch = class
    interface IInternetGatewayPatch
    interface IJsonSerializable
    interface ITagsUpdate
    interface IValidates
Public Class InternetGatewayPatch
Implements IInternetGatewayPatch, IValidates
Inheritance
InternetGatewayPatch
Attributes
Implements

Constructors

Name Description
InternetGatewayPatch()

Creates an new InternetGatewayPatch instance.

Properties

Name Description
InternetGatewayRuleId

ARM Resource ID of the Internet Gateway Rule.

Tag

Resource tags

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InternetGatewayPatch.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InternetGatewayPatch.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IInternetGatewayPatch.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InternetGatewayPatch into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to