NginxDeploymentProperties Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.NginxDeploymentPropertiesTypeConverter))]
public class NginxDeploymentProperties : Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.INginxDeploymentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.NginxDeploymentPropertiesTypeConverter))>]
type NginxDeploymentProperties = class
    interface INginxDeploymentProperties
    interface IJsonSerializable
Public Class NginxDeploymentProperties
Implements INginxDeploymentProperties
Inheritance
NginxDeploymentProperties
Attributes
Implements

Constructors

NginxDeploymentProperties()

Creates an new NginxDeploymentProperties instance.

Properties

AutoScaleSettingProfile
EnableDiagnosticsSupport
IPAddress

The IP address of the deployment.

ManagedResourceGroup

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

NetworkProfile
NginxVersion
ProvisioningState
ScalingPropertyCapacity
StorageAccountContainerName
StorageAccountName
UserProfilePreferredEmail

The preferred support contact email address of the user used for sending alerts and notification. Can be an empty string or a valid email address.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NginxDeploymentProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NginxDeploymentProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api202401Preview.INginxDeploymentProperties.

FromJsonString(String)

Creates a new instance of NginxDeploymentProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of NginxDeploymentProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to