Share via


AppPlatformServiceNetworkProfile Class

Definition

Service network profile payload.

public class AppPlatformServiceNetworkProfile : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformServiceNetworkProfile>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformServiceNetworkProfile>
public class AppPlatformServiceNetworkProfile
type AppPlatformServiceNetworkProfile = class
    interface IJsonModel<AppPlatformServiceNetworkProfile>
    interface IPersistableModel<AppPlatformServiceNetworkProfile>
type AppPlatformServiceNetworkProfile = class
Public Class AppPlatformServiceNetworkProfile
Implements IJsonModel(Of AppPlatformServiceNetworkProfile), IPersistableModel(Of AppPlatformServiceNetworkProfile)
Public Class AppPlatformServiceNetworkProfile
Inheritance
AppPlatformServiceNetworkProfile
Implements

Constructors

AppPlatformServiceNetworkProfile()

Initializes a new instance of AppPlatformServiceNetworkProfile.

Properties

AppNetworkResourceGroup

Name of the resource group containing network resources for customer apps in Azure Spring Apps.

AppSubnetId

Fully qualified resource Id of the subnet to host customer apps in Azure Spring Apps.

IngressConfigReadTimeoutInSeconds

Ingress read time out in seconds.

OutboundPublicIPs

A list of public IP addresses.

OutboundType

The egress traffic type of Azure Spring Apps VNet instances.

RequiredTraffics

Required inbound or outbound traffics for Azure Spring Apps resource.

ServiceCidr

Azure Spring Apps service reserved CIDR.

ServiceRuntimeNetworkResourceGroup

Name of the resource group containing network resources of Azure Spring Apps Service Runtime.

ServiceRuntimeSubnetId

Fully qualified resource Id of the subnet to host Azure Spring Apps Service Runtime.

Explicit Interface Implementations

IJsonModel<AppPlatformServiceNetworkProfile>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AppPlatformServiceNetworkProfile>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppPlatformServiceNetworkProfile>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppPlatformServiceNetworkProfile>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AppPlatformServiceNetworkProfile>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to