你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmAppPlatformModelFactory.AppPlatformAppProperties 方法

定义

初始化 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

参数

isPublic
Nullable<Boolean>

指示应用是否公开公共终结点。

uriString
String

应用的 URL。

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

加载项的集合。

provisioningState
Nullable<AppPlatformAppProvisioningState>

应用的预配状态。

fqdn
String

完全限定的 DNS 名称。

isHttpsOnly
Nullable<Boolean>

指示是否只允许 https。

temporaryDisk
AppTemporaryDisk

临时磁盘设置。

persistentDisk
AppPersistentDisk

永久性磁盘设置。

customPersistentDisks
IEnumerable<AppCustomPersistentDisk>

自定义永久性磁盘的列表。

isEndToEndTlsEnabled
Nullable<Boolean>

指示是否启用了端到端 TLS。

loadedCertificates
IEnumerable<AppLoadedCertificate>

已加载证书的集合。

vnetAddons
AppVnetAddons

vnet 注入实例中的其他应用设置。

ingressSettings
AppIngressSettings

应用入口设置有效负载。

返回

用于模拟的新 AppPlatformAppProperties 实例。

适用于