ArmAppPlatformModelFactory.AppPlatformAppProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of 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
Parameters
- uriString
- String
URL of the App.
- addonConfigs
- IDictionary<String,IDictionary<String,BinaryData>>
Collection of addons.
- provisioningState
- Nullable<AppPlatformAppProvisioningState>
Provisioning state of the App.
- fqdn
- String
Fully qualified dns Name.
- temporaryDisk
- AppTemporaryDisk
Temporary disk settings.
- persistentDisk
- AppPersistentDisk
Persistent disk settings.
- customPersistentDisks
- IEnumerable<AppCustomPersistentDisk>
List of custom persistent disks.
- loadedCertificates
- IEnumerable<AppLoadedCertificate>
Collection of loaded certificates.
- vnetAddons
- AppVnetAddons
Additional App settings in vnet injection instance.
- ingressSettings
- AppIngressSettings
App ingress settings payload.
Returns
A new AppPlatformAppProperties instance for mocking.