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, withKind
public 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.