AseV3NetworkingConfigurationData Class

Definition

A class representing the AseV3NetworkingConfiguration data model. Full view of networking configuration for an ASE. Serialized Name: AseV3NetworkingConfiguration

public class AseV3NetworkingConfigurationData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData>
type AseV3NetworkingConfigurationData = class
    inherit ResourceData
    interface IJsonModel<AseV3NetworkingConfigurationData>
    interface IPersistableModel<AseV3NetworkingConfigurationData>
Public Class AseV3NetworkingConfigurationData
Inherits ResourceData
Implements IJsonModel(Of AseV3NetworkingConfigurationData), IPersistableModel(Of AseV3NetworkingConfigurationData)
Inheritance
AseV3NetworkingConfigurationData
Implements

Constructors

Name Description
AseV3NetworkingConfigurationData()

Initializes a new instance of AseV3NetworkingConfigurationData.

Properties

Name Description
AllowNewPrivateEndpointConnections

Property to enable and disable new private endpoint connection creation on ASE Serialized Name: AseV3NetworkingConfiguration.properties.allowNewPrivateEndpointConnections

ExternalInboundIPAddresses

Serialized Name: AseV3NetworkingConfiguration.properties.externalInboundIpAddresses.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
InboundIPAddressOverride

Customer provided Inbound IP Address. Only able to be set on Ase create. Serialized Name: AseV3NetworkingConfiguration.properties.inboundIpAddressOverride

InternalInboundIPAddresses

Serialized Name: AseV3NetworkingConfiguration.properties.internalInboundIpAddresses.

IsFtpEnabled

Property to enable and disable FTP on ASEV3 Serialized Name: AseV3NetworkingConfiguration.properties.ftpEnabled

IsRemoteDebugEnabled

Property to enable and disable Remote Debug on ASEV3 Serialized Name: AseV3NetworkingConfiguration.properties.remoteDebugEnabled

Kind

Kind of resource. Serialized Name: AseV3NetworkingConfiguration.kind

LinuxOutboundIPAddresses

Serialized Name: AseV3NetworkingConfiguration.properties.linuxOutboundIpAddresses.

Name

The name of the resource.

(Inherited from ResourceData)
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
WindowsOutboundIPAddresses

Serialized Name: AseV3NetworkingConfiguration.properties.windowsOutboundIpAddresses.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AseV3NetworkingConfigurationData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AseV3NetworkingConfigurationData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AseV3NetworkingConfigurationData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AseV3NetworkingConfigurationData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AseV3NetworkingConfigurationData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to