public class AppServiceEnvironmentPatchResource extends ProxyOnlyResource
| Constructor and Description | 
|---|
AppServiceEnvironmentPatchResource()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
allowedMultiSizes()
Get list of comma separated strings describing which VM sizes are allowed for front-ends. 
 | 
String | 
allowedWorkerSizes()
Get list of comma separated strings describing which VM sizes are allowed for workers. 
 | 
String | 
apiManagementAccountId()
Get aPI Management Account associated with the App Service Environment. 
 | 
String | 
appServiceEnvironmentPatchResourceName()
Get name of the App Service Environment. 
 | 
List<NameValuePair> | 
clusterSettings()
Get custom settings for changing the behavior of the App Service Environment. 
 | 
String | 
databaseEdition()
Get edition of the metadata database for the App Service Environment, e.g. 
 | 
String | 
databaseServiceObjective()
Get service objective of the metadata database for the App Service Environment, e.g. 
 | 
Integer | 
defaultFrontEndScaleFactor()
Get default Scale Factor for FrontEnds. 
 | 
String | 
dnsSuffix()
Get dNS suffix of the App Service Environment. 
 | 
Boolean | 
dynamicCacheEnabled()
Get true/false indicating whether the App Service Environment is suspended. 
 | 
List<com.microsoft.azure.management.appservice.implementation.StampCapacityInner> | 
environmentCapacities()
Get current total, used, and available worker capacities. 
 | 
Boolean | 
environmentIsHealthy()
Get true/false indicating whether the App Service Environment is healthy. 
 | 
String | 
environmentStatus()
Get detailed message about with results of the last check of the App Service Environment. 
 | 
Integer | 
frontEndScaleFactor()
Get scale factor for front-ends. 
 | 
Boolean | 
hasLinuxWorkers()
Get flag that displays whether an ASE has linux workers or not. 
 | 
InternalLoadBalancingMode | 
internalLoadBalancingMode()
Get specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. 
 | 
Integer | 
ipsslAddressCount()
Get number of IP SSL addresses reserved for the App Service Environment. 
 | 
String | 
lastAction()
Get last deployment action on the App Service Environment. 
 | 
String | 
lastActionResult()
Get result of the last deployment action on the App Service Environment. 
 | 
String | 
location()
Get location of the App Service Environment, e.g. 
 | 
Integer | 
maximumNumberOfMachines()
Get maximum number of VMs in the App Service Environment. 
 | 
Integer | 
multiRoleCount()
Get number of front-end instances. 
 | 
String | 
multiSize()
Get front-end VM size, e.g. 
 | 
List<NetworkAccessControlEntry> | 
networkAccessControlList()
Get access control list for controlling traffic to the App Service Environment. 
 | 
ProvisioningState | 
provisioningState()
Get provisioning state of the App Service Environment. 
 | 
String | 
resourceGroup()
Get resource group of the App Service Environment. 
 | 
String | 
sslCertKeyVaultId()
Get key Vault ID for ILB App Service Environment default SSL certificate. 
 | 
String | 
sslCertKeyVaultSecretName()
Get key Vault Secret Name for ILB App Service Environment default SSL certificate. 
 | 
HostingEnvironmentStatus | 
status()
Get current status of the App Service Environment. 
 | 
String | 
subscriptionId()
Get subscription of the App Service Environment. 
 | 
Boolean | 
suspended()
Get <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. 
 | 
Integer | 
upgradeDomains()
Get number of upgrade domains of the App Service Environment. 
 | 
List<String> | 
userWhitelistedIpRanges()
Get user added ip ranges to whitelist on ASE db. 
 | 
List<VirtualIPMapping> | 
vipMappings()
Get description of IP SSL mapping for the App Service Environment. 
 | 
VirtualNetworkProfile | 
virtualNetwork()
Get description of the Virtual Network. 
 | 
String | 
vnetName()
Get name of the Virtual Network for the App Service Environment. 
 | 
String | 
vnetResourceGroupName()
Get resource group of the Virtual Network. 
 | 
String | 
vnetSubnetName()
Get subnet of the Virtual Network. 
 | 
AppServiceEnvironmentPatchResource | 
withApiManagementAccountId(String apiManagementAccountId)
Set aPI Management Account associated with the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withAppServiceEnvironmentPatchResourceName(String appServiceEnvironmentPatchResourceName)
Set name of the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withClusterSettings(List<NameValuePair> clusterSettings)
Set custom settings for changing the behavior of the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withDnsSuffix(String dnsSuffix)
Set dNS suffix of the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withDynamicCacheEnabled(Boolean dynamicCacheEnabled)
Set true/false indicating whether the App Service Environment is suspended. 
 | 
AppServiceEnvironmentPatchResource | 
withFrontEndScaleFactor(Integer frontEndScaleFactor)
Set scale factor for front-ends. 
 | 
AppServiceEnvironmentPatchResource | 
withHasLinuxWorkers(Boolean hasLinuxWorkers)
Set flag that displays whether an ASE has linux workers or not. 
 | 
AppServiceEnvironmentPatchResource | 
withInternalLoadBalancingMode(InternalLoadBalancingMode internalLoadBalancingMode)
Set specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withIpsslAddressCount(Integer ipsslAddressCount)
Set number of IP SSL addresses reserved for the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withLocation(String location)
Set location of the App Service Environment, e.g. 
 | 
AppServiceEnvironmentPatchResource | 
withMultiRoleCount(Integer multiRoleCount)
Set number of front-end instances. 
 | 
AppServiceEnvironmentPatchResource | 
withMultiSize(String multiSize)
Set front-end VM size, e.g. 
 | 
AppServiceEnvironmentPatchResource | 
withNetworkAccessControlList(List<NetworkAccessControlEntry> networkAccessControlList)
Set access control list for controlling traffic to the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withSslCertKeyVaultId(String sslCertKeyVaultId)
Set key Vault ID for ILB App Service Environment default SSL certificate. 
 | 
AppServiceEnvironmentPatchResource | 
withSslCertKeyVaultSecretName(String sslCertKeyVaultSecretName)
Set key Vault Secret Name for ILB App Service Environment default SSL certificate. 
 | 
AppServiceEnvironmentPatchResource | 
withSuspended(Boolean suspended)
Set <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. 
 | 
AppServiceEnvironmentPatchResource | 
withUserWhitelistedIpRanges(List<String> userWhitelistedIpRanges)
Set user added ip ranges to whitelist on ASE db. 
 | 
AppServiceEnvironmentPatchResource | 
withVirtualNetwork(VirtualNetworkProfile virtualNetwork)
Set description of the Virtual Network. 
 | 
AppServiceEnvironmentPatchResource | 
withVnetName(String vnetName)
Set name of the Virtual Network for the App Service Environment. 
 | 
AppServiceEnvironmentPatchResource | 
withVnetResourceGroupName(String vnetResourceGroupName)
Set resource group of the Virtual Network. 
 | 
AppServiceEnvironmentPatchResource | 
withVnetSubnetName(String vnetSubnetName)
Set subnet of the Virtual Network. 
 | 
AppServiceEnvironmentPatchResource | 
withWorkerPools(List<WorkerPool> workerPools)
Set description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. 
 | 
List<WorkerPool> | 
workerPools()
Get description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. 
 | 
kind, withKindpublic String appServiceEnvironmentPatchResourceName()
public AppServiceEnvironmentPatchResource withAppServiceEnvironmentPatchResourceName(String appServiceEnvironmentPatchResourceName)
appServiceEnvironmentPatchResourceName - the appServiceEnvironmentPatchResourceName value to setpublic String location()
public AppServiceEnvironmentPatchResource withLocation(String location)
location - the location value to setpublic ProvisioningState provisioningState()
public HostingEnvironmentStatus status()
public String vnetName()
public AppServiceEnvironmentPatchResource withVnetName(String vnetName)
vnetName - the vnetName value to setpublic String vnetResourceGroupName()
public AppServiceEnvironmentPatchResource withVnetResourceGroupName(String vnetResourceGroupName)
vnetResourceGroupName - the vnetResourceGroupName value to setpublic String vnetSubnetName()
public AppServiceEnvironmentPatchResource withVnetSubnetName(String vnetSubnetName)
vnetSubnetName - the vnetSubnetName value to setpublic VirtualNetworkProfile virtualNetwork()
public AppServiceEnvironmentPatchResource withVirtualNetwork(VirtualNetworkProfile virtualNetwork)
virtualNetwork - the virtualNetwork value to setpublic InternalLoadBalancingMode internalLoadBalancingMode()
public AppServiceEnvironmentPatchResource withInternalLoadBalancingMode(InternalLoadBalancingMode internalLoadBalancingMode)
internalLoadBalancingMode - the internalLoadBalancingMode value to setpublic String multiSize()
public AppServiceEnvironmentPatchResource withMultiSize(String multiSize)
multiSize - the multiSize value to setpublic Integer multiRoleCount()
public AppServiceEnvironmentPatchResource withMultiRoleCount(Integer multiRoleCount)
multiRoleCount - the multiRoleCount value to setpublic List<WorkerPool> workerPools()
public AppServiceEnvironmentPatchResource withWorkerPools(List<WorkerPool> workerPools)
workerPools - the workerPools value to setpublic Integer ipsslAddressCount()
public AppServiceEnvironmentPatchResource withIpsslAddressCount(Integer ipsslAddressCount)
ipsslAddressCount - the ipsslAddressCount value to setpublic String databaseEdition()
public String databaseServiceObjective()
public Integer upgradeDomains()
public String subscriptionId()
public String dnsSuffix()
public AppServiceEnvironmentPatchResource withDnsSuffix(String dnsSuffix)
dnsSuffix - the dnsSuffix value to setpublic String lastAction()
public String lastActionResult()
public String allowedMultiSizes()
public String allowedWorkerSizes()
public Integer maximumNumberOfMachines()
public List<VirtualIPMapping> vipMappings()
public List<com.microsoft.azure.management.appservice.implementation.StampCapacityInner> environmentCapacities()
public List<NetworkAccessControlEntry> networkAccessControlList()
public AppServiceEnvironmentPatchResource withNetworkAccessControlList(List<NetworkAccessControlEntry> networkAccessControlList)
networkAccessControlList - the networkAccessControlList value to setpublic Boolean environmentIsHealthy()
public String environmentStatus()
public String resourceGroup()
public Integer frontEndScaleFactor()
public AppServiceEnvironmentPatchResource withFrontEndScaleFactor(Integer frontEndScaleFactor)
frontEndScaleFactor - the frontEndScaleFactor value to setpublic Integer defaultFrontEndScaleFactor()
public String apiManagementAccountId()
public AppServiceEnvironmentPatchResource withApiManagementAccountId(String apiManagementAccountId)
apiManagementAccountId - the apiManagementAccountId value to setpublic Boolean suspended()
public AppServiceEnvironmentPatchResource withSuspended(Boolean suspended)
suspended - the suspended value to setpublic Boolean dynamicCacheEnabled()
public AppServiceEnvironmentPatchResource withDynamicCacheEnabled(Boolean dynamicCacheEnabled)
dynamicCacheEnabled - the dynamicCacheEnabled value to setpublic List<NameValuePair> clusterSettings()
public AppServiceEnvironmentPatchResource withClusterSettings(List<NameValuePair> clusterSettings)
clusterSettings - the clusterSettings value to setpublic List<String> userWhitelistedIpRanges()
public AppServiceEnvironmentPatchResource withUserWhitelistedIpRanges(List<String> userWhitelistedIpRanges)
userWhitelistedIpRanges - the userWhitelistedIpRanges value to setpublic Boolean hasLinuxWorkers()
public AppServiceEnvironmentPatchResource withHasLinuxWorkers(Boolean hasLinuxWorkers)
hasLinuxWorkers - the hasLinuxWorkers value to setpublic String sslCertKeyVaultId()
public AppServiceEnvironmentPatchResource withSslCertKeyVaultId(String sslCertKeyVaultId)
sslCertKeyVaultId - the sslCertKeyVaultId value to setpublic String sslCertKeyVaultSecretName()
public AppServiceEnvironmentPatchResource withSslCertKeyVaultSecretName(String sslCertKeyVaultSecretName)
sslCertKeyVaultSecretName - the sslCertKeyVaultSecretName value to setCopyright © 2019. All rights reserved.