InternetGatewayRuleProperties Class

Definition

Internet Gateway Rule Properties defines the resource properties.

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

Constructors

Name Description
InternetGatewayRuleProperties()

Creates an new InternetGatewayRuleProperties instance.

Properties

Name Description
Annotation

Switch configuration description.

InternetGatewayId

List of Internet Gateway resource Id.

ProvisioningState

Provisioning state of the resource.

RuleProperty

Rules for the InternetGateways

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InternetGatewayRuleProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InternetGatewayRuleProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InternetGatewayRuleProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to