Share via


ArmNginxModelFactory Class

Definition

Model factory for models.

public static class ArmNginxModelFactory
type ArmNginxModelFactory = class
Public Class ArmNginxModelFactory
Inheritance
ArmNginxModelFactory

Methods

NginxAnalysisDiagnostic(String, String, String, String, Single, String, String)

Initializes a new instance of NginxAnalysisDiagnostic.

NginxAnalysisResult(String, IEnumerable<NginxAnalysisDiagnostic>)

Initializes a new instance of NginxAnalysisResult.

NginxCertificateData(ResourceIdentifier, String, ResourceType, SystemData, NginxCertificateProperties, Nullable<AzureLocation>)

Initializes a new instance of NginxCertificateData.

NginxCertificateProperties(Nullable<NginxProvisioningState>, String, String, String, String, String, Nullable<DateTimeOffset>, NginxCertificateError)

Initializes a new instance of NginxCertificateProperties.

NginxCertificateProperties(Nullable<NginxProvisioningState>, String, String, String)

Initializes a new instance of NginxCertificateProperties.

NginxConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, NginxConfigurationProperties, Nullable<AzureLocation>)

Initializes a new instance of NginxConfigurationData.

NginxConfigurationProperties(Nullable<NginxProvisioningState>, IEnumerable<NginxConfigurationFile>, IEnumerable<NginxConfigurationFile>, NginxConfigurationPackage, String)

Initializes a new instance of NginxConfigurationProperties.

NginxDeploymentData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, NginxDeploymentProperties, String)

Initializes a new instance of NginxDeploymentData.

NginxDeploymentProperties(Nullable<NginxProvisioningState>, String, String, NginxNetworkProfile, String, Nullable<Boolean>, NginxStorageAccount, NginxDeploymentScalingProperties, String, String, NginxDeploymentPropertiesNginxAppProtect)

Initializes a new instance of NginxDeploymentProperties.

NginxDeploymentProperties(Nullable<NginxProvisioningState>, String, String, NginxNetworkProfile, String, Nullable<Boolean>, NginxStorageAccount, Nullable<Int32>, String)

Initializes a new instance of NginxDeploymentProperties.

NginxDeploymentPropertiesNginxAppProtect(Nullable<WebApplicationFirewallActivationState>, WebApplicationFirewallStatus)

Initializes a new instance of NginxDeploymentPropertiesNginxAppProtect.

WebApplicationFirewallComponentVersions(String, String)

Initializes a new instance of WebApplicationFirewallComponentVersions.

WebApplicationFirewallPackage(String, DateTimeOffset)

Initializes a new instance of WebApplicationFirewallPackage.

WebApplicationFirewallStatus(WebApplicationFirewallPackage, WebApplicationFirewallPackage, WebApplicationFirewallPackage, WebApplicationFirewallComponentVersions)

Initializes a new instance of WebApplicationFirewallStatus.

Applies to