Compartilhar via


ArmAppPlatformModelFactory.AppPlatformAppProperties Método

Definição

Inicializa uma nova instância de AppPlatformAppProperties.

public static Azure.ResourceManager.AppPlatform.Models.AppPlatformAppProperties AppPlatformAppProperties (bool? isPublic = default, string uriString = default, System.Collections.Generic.IDictionary<string,System.Collections.Generic.IDictionary<string,BinaryData>> addonConfigs = default, Azure.ResourceManager.AppPlatform.Models.AppPlatformAppProvisioningState? provisioningState = default, string fqdn = default, bool? isHttpsOnly = default, Azure.ResourceManager.AppPlatform.Models.AppTemporaryDisk temporaryDisk = default, Azure.ResourceManager.AppPlatform.Models.AppPersistentDisk persistentDisk = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppPlatform.Models.AppCustomPersistentDisk> customPersistentDisks = default, bool? isEndToEndTlsEnabled = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppPlatform.Models.AppLoadedCertificate> loadedCertificates = default, Azure.ResourceManager.AppPlatform.Models.AppVnetAddons vnetAddons = default, Azure.ResourceManager.AppPlatform.Models.AppIngressSettings ingressSettings = default);
static member AppPlatformAppProperties : Nullable<bool> * string * System.Collections.Generic.IDictionary<string, System.Collections.Generic.IDictionary<string, BinaryData>> * Nullable<Azure.ResourceManager.AppPlatform.Models.AppPlatformAppProvisioningState> * string * Nullable<bool> * Azure.ResourceManager.AppPlatform.Models.AppTemporaryDisk * Azure.ResourceManager.AppPlatform.Models.AppPersistentDisk * seq<Azure.ResourceManager.AppPlatform.Models.AppCustomPersistentDisk> * Nullable<bool> * seq<Azure.ResourceManager.AppPlatform.Models.AppLoadedCertificate> * Azure.ResourceManager.AppPlatform.Models.AppVnetAddons * Azure.ResourceManager.AppPlatform.Models.AppIngressSettings -> Azure.ResourceManager.AppPlatform.Models.AppPlatformAppProperties
Public Shared Function AppPlatformAppProperties (Optional isPublic As Nullable(Of Boolean) = Nothing, Optional uriString As String = Nothing, Optional addonConfigs As IDictionary(Of String, IDictionary(Of String, BinaryData)) = Nothing, Optional provisioningState As Nullable(Of AppPlatformAppProvisioningState) = Nothing, Optional fqdn As String = Nothing, Optional isHttpsOnly As Nullable(Of Boolean) = Nothing, Optional temporaryDisk As AppTemporaryDisk = Nothing, Optional persistentDisk As AppPersistentDisk = Nothing, Optional customPersistentDisks As IEnumerable(Of AppCustomPersistentDisk) = Nothing, Optional isEndToEndTlsEnabled As Nullable(Of Boolean) = Nothing, Optional loadedCertificates As IEnumerable(Of AppLoadedCertificate) = Nothing, Optional vnetAddons As AppVnetAddons = Nothing, Optional ingressSettings As AppIngressSettings = Nothing) As AppPlatformAppProperties

Parâmetros

isPublic
Nullable<Boolean>

Indica se o Aplicativo expõe o ponto de extremidade público.

uriString
String

URL do Aplicativo.

addonConfigs
IDictionary<String,IDictionary<String,BinaryData>>

Coleção de complementos.

provisioningState
Nullable<AppPlatformAppProvisioningState>

Estado de provisionamento do Aplicativo.

fqdn
String

Nome DNS totalmente qualificado.

isHttpsOnly
Nullable<Boolean>

Indique se somente https são permitidos.

temporaryDisk
AppTemporaryDisk

Configurações temporárias de disco.

persistentDisk
AppPersistentDisk

Configurações de disco persistentes.

customPersistentDisks
IEnumerable<AppCustomPersistentDisk>

Lista de discos persistentes personalizados.

isEndToEndTlsEnabled
Nullable<Boolean>

Indique se o TLS de ponta a ponta está habilitado.

loadedCertificates
IEnumerable<AppLoadedCertificate>

Coleção de certificados carregados.

vnetAddons
AppVnetAddons

Configurações adicionais do aplicativo na instância de injeção de vnet.

ingressSettings
AppIngressSettings

Conteúdo das configurações de entrada do aplicativo.

Retornos

Uma nova AppPlatformAppProperties instância para zombar.

Aplica-se a