Udostępnij za pośrednictwem


ArmNginxModelFactory.NginxDeploymentProperties Method

Definition

Overloads

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

Initializes a new instance of NginxDeploymentProperties.

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

Initializes a new instance of NginxDeploymentProperties.

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

Source:
ArmNginxModelFactory.cs

Initializes a new instance of NginxDeploymentProperties.

public static Azure.ResourceManager.Nginx.Models.NginxDeploymentProperties NginxDeploymentProperties (Azure.ResourceManager.Nginx.Models.NginxProvisioningState? provisioningState = default, string nginxVersion = default, string managedResourceGroup = default, Azure.ResourceManager.Nginx.Models.NginxNetworkProfile networkProfile = default, string ipAddress = default, bool? enableDiagnosticsSupport = default, Azure.ResourceManager.Nginx.Models.NginxStorageAccount loggingStorageAccount = default, int? scalingCapacity = default, string userPreferredEmail = default);
static member NginxDeploymentProperties : Nullable<Azure.ResourceManager.Nginx.Models.NginxProvisioningState> * string * string * Azure.ResourceManager.Nginx.Models.NginxNetworkProfile * string * Nullable<bool> * Azure.ResourceManager.Nginx.Models.NginxStorageAccount * Nullable<int> * string -> Azure.ResourceManager.Nginx.Models.NginxDeploymentProperties
Public Shared Function NginxDeploymentProperties (Optional provisioningState As Nullable(Of NginxProvisioningState) = Nothing, Optional nginxVersion As String = Nothing, Optional managedResourceGroup As String = Nothing, Optional networkProfile As NginxNetworkProfile = Nothing, Optional ipAddress As String = Nothing, Optional enableDiagnosticsSupport As Nullable(Of Boolean) = Nothing, Optional loggingStorageAccount As NginxStorageAccount = Nothing, Optional scalingCapacity As Nullable(Of Integer) = Nothing, Optional userPreferredEmail As String = Nothing) As NginxDeploymentProperties

Parameters

provisioningState
Nullable<NginxProvisioningState>
nginxVersion
String
managedResourceGroup
String

The managed resource group to deploy VNet injection related network resources.

networkProfile
NginxNetworkProfile
ipAddress
String

The IP address of the deployment.

enableDiagnosticsSupport
Nullable<Boolean>
loggingStorageAccount
NginxStorageAccount
scalingCapacity
Nullable<Int32>
userPreferredEmail
String

Returns

A new NginxDeploymentProperties instance for mocking.

Applies to

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

Source:
ArmNginxModelFactory.cs

Initializes a new instance of NginxDeploymentProperties.

public static Azure.ResourceManager.Nginx.Models.NginxDeploymentProperties NginxDeploymentProperties (Azure.ResourceManager.Nginx.Models.NginxProvisioningState? provisioningState = default, string nginxVersion = default, string managedResourceGroup = default, Azure.ResourceManager.Nginx.Models.NginxNetworkProfile networkProfile = default, string ipAddress = default, bool? enableDiagnosticsSupport = default, Azure.ResourceManager.Nginx.Models.NginxStorageAccount loggingStorageAccount = default, Azure.ResourceManager.Nginx.Models.NginxDeploymentScalingProperties scalingProperties = default, string upgradeChannel = default, string userPreferredEmail = default);
static member NginxDeploymentProperties : Nullable<Azure.ResourceManager.Nginx.Models.NginxProvisioningState> * string * string * Azure.ResourceManager.Nginx.Models.NginxNetworkProfile * string * Nullable<bool> * Azure.ResourceManager.Nginx.Models.NginxStorageAccount * Azure.ResourceManager.Nginx.Models.NginxDeploymentScalingProperties * string * string -> Azure.ResourceManager.Nginx.Models.NginxDeploymentProperties
Public Shared Function NginxDeploymentProperties (Optional provisioningState As Nullable(Of NginxProvisioningState) = Nothing, Optional nginxVersion As String = Nothing, Optional managedResourceGroup As String = Nothing, Optional networkProfile As NginxNetworkProfile = Nothing, Optional ipAddress As String = Nothing, Optional enableDiagnosticsSupport As Nullable(Of Boolean) = Nothing, Optional loggingStorageAccount As NginxStorageAccount = Nothing, Optional scalingProperties As NginxDeploymentScalingProperties = Nothing, Optional upgradeChannel As String = Nothing, Optional userPreferredEmail As String = Nothing) As NginxDeploymentProperties

Parameters

provisioningState
Nullable<NginxProvisioningState>
nginxVersion
String
managedResourceGroup
String

The managed resource group to deploy VNet injection related network resources.

networkProfile
NginxNetworkProfile
ipAddress
String

The IP address of the deployment.

enableDiagnosticsSupport
Nullable<Boolean>
loggingStorageAccount
NginxStorageAccount
scalingProperties
NginxDeploymentScalingProperties

Information on how the deployment will be scaled.

upgradeChannel
String

Autoupgrade settings of a deployment.

userPreferredEmail
String

Returns

A new NginxDeploymentProperties instance for mocking.

Applies to