RoutingPreference Class

Definition

Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.RoutingPreferenceTypeConverter))]
public class RoutingPreference : Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IRoutingPreference
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.RoutingPreferenceTypeConverter))>]
type RoutingPreference = class
    interface IRoutingPreference
    interface IJsonSerializable
Public Class RoutingPreference
Implements IRoutingPreference
Inheritance
RoutingPreference
Attributes
Implements

Constructors

RoutingPreference()

Creates an new RoutingPreference instance.

Properties

PublishInternetEndpoint

A boolean flag which indicates whether internet routing storage endpoints are to be published

PublishMicrosoftEndpoint

A boolean flag which indicates whether microsoft routing storage endpoints are to be published

RoutingChoice

Routing Choice defines the kind of network routing opted by the user.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RoutingPreference.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RoutingPreference.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IRoutingPreference.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RoutingPreference into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to