IPExtendedCommunityPatch Class

Definition

The IP Extended Communities patch resource definition.

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

Constructors

Name Description
IPExtendedCommunityPatch()

Creates an new IPExtendedCommunityPatch instance.

Properties

Name Description
Annotation

Switch configuration description.

IPExtendedCommunityRule

List of IP Extended Community Rules.

Tag

Resource tags

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IPExtendedCommunityPatch.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IPExtendedCommunityPatch.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IPExtendedCommunityPatch into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to