AppServiceEnvironmentResource Class
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.
App Service Environment ARM resource.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AppServiceEnvironmentResourceTypeConverter))]
public class AppServiceEnvironmentResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAppServiceEnvironmentResource, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IHeaderSerializable, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AppServiceEnvironmentResourceTypeConverter))>]
type AppServiceEnvironmentResource = class
interface IAppServiceEnvironmentResource
interface IJsonSerializable
interface IResource
interface IValidates
interface IHeaderSerializable
Public Class AppServiceEnvironmentResource
Implements IAppServiceEnvironmentResource, IHeaderSerializable, IValidates
- Inheritance
-
AppServiceEnvironmentResource
- Attributes
- Implements
Constructors
AppServiceEnvironmentResource() |
Creates an new AppServiceEnvironmentResource instance. |
Properties
AllowNewPrivateEndpointConnection |
Property to enable and disable new private endpoint connection creation on ASE |
CertificateUrl |
The URL referencing the Azure Key Vault certificate secret that should be used as the default SSL/TLS certificate for sites with the custom domain suffix. |
ClusterSetting |
Custom settings for changing the behavior of the App Service Environment. |
CustomDnsSuffixConfigurationId |
Resource Id. |
CustomDnsSuffixConfigurationKind |
Kind of resource. |
CustomDnsSuffixConfigurationName |
Resource Name. |
CustomDnsSuffixConfigurationPropertiesDnsSuffix |
The default custom domain suffix to use for all sites deployed on the ASE. |
CustomDnsSuffixConfigurationPropertiesProvisioningState | |
CustomDnsSuffixConfigurationType |
Resource type. |
DedicatedHostCount |
Dedicated Host Count |
DnsSuffix |
DNS suffix of the App Service Environment. |
ExternalInboundIPAddress | |
FrontEndScaleFactor |
Scale factor for front-ends. |
FtpEnabled |
Property to enable and disable FTP on ASEV3 |
HasLinuxWorker |
Flag that displays whether an ASE has linux workers or not |
Id |
Resource Id. |
InboundIPAddressOverride |
Customer provided Inbound IP Address. Only able to be set on Ase create. |
InternalInboundIPAddress | |
InternalLoadBalancingMode |
Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. |
IpsslAddressCount |
Number of IP SSL addresses reserved for the App Service Environment. |
KeyVaultReferenceIdentity |
The user-assigned identity to use for resolving the key vault certificate reference. If not specified, the system-assigned ASE identity will be used if available. |
Kind |
Kind of resource. |
LinuxOutboundIPAddress | |
Location |
Resource Location. |
MaximumNumberOfMachine |
Maximum number of VMs in the App Service Environment. |
MultiRoleCount |
Number of front-end instances. |
MultiSize |
Front-end VM size, e.g. "Medium", "Large". |
Name |
Resource Name. |
NetworkingConfigurationId |
Resource Id. |
NetworkingConfigurationKind |
Kind of resource. |
NetworkingConfigurationName |
Resource Name. |
NetworkingConfigurationType |
Resource type. |
ProvisioningDetail | |
ProvisioningState |
Provisioning state of the App Service Environment. |
RemoteDebugEnabled |
Property to enable and disable Remote Debug on ASEV3 |
Status |
Current status of the App Service Environment. |
Suspended |
|
Tag |
Resource tags. |
Type |
Resource type. |
UpgradeAvailability |
Whether an upgrade is available for this App Service Environment. |
UpgradePreference |
Upgrade Preference |
UserWhitelistedIPRange |
User added ip ranges to whitelist on ASE db |
VirtualNetworkId |
Resource id of the Virtual Network. |
VirtualNetworkName |
Name of the Virtual Network (read-only). |
VirtualNetworkSubnet |
Subnet within the Virtual Network. |
VirtualNetworkType |
Resource type of the Virtual Network (read-only). |
WindowsOutboundIPAddress | |
ZoneRedundant |
Whether or not this App Service Environment is zone-redundant. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of AppServiceEnvironmentResource. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of AppServiceEnvironmentResource. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAppServiceEnvironmentResource. |
FromJsonString(String) |
Creates a new instance of AppServiceEnvironmentResource, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of AppServiceEnvironmentResource into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |
Explicit Interface Implementations
IHeaderSerializable.ReadHeaders(HttpResponseHeaders) |