SiteInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. appservice. fluent. models. SiteInner
- com.
- com.
- com.
public final class SiteInner
extends Resource
A web app, a mobile app backend, or an API app.
Constructor Summary
Constructor | Description |
---|---|
SiteInner() |
Creates an instance of Site |
Method Summary
Modifier and Type | Method and Description |
---|---|
Site |
availabilityState()
Get the availability |
Boolean |
clientAffinityEnabled()
Get the client |
Boolean |
clientCertEnabled()
Get the client |
String |
clientCertExclusionPaths()
Get the client |
Client |
clientCertMode()
Get the client |
Cloning |
cloningInfo()
Get the cloning |
Integer |
containerSize()
Get the container |
String |
customDomainVerificationId()
Get the custom |
Integer |
dailyMemoryTimeQuota()
Get the daily |
Dapr |
daprConfig()
Get the dapr |
String |
defaultHostname()
Get the default |
Site |
dnsConfiguration()
Get the dns |
Boolean |
enabled()
Get the enabled property: |
List<String> |
enabledHostNames()
Get the enabled |
Extended |
extendedLocation()
Get the extended |
static
Site |
fromJson(JsonReader jsonReader)
Reads an instance of Site |
Function |
functionAppConfig()
Get the function |
List<String> |
hostNames()
Get the host |
Boolean |
hostNamesDisabled()
Get the host |
Hosting |
hostingEnvironmentProfile()
Get the hosting |
List<Hostname |
hostnameSslStates()
Get the hostname |
Boolean |
httpsOnly()
Get the https |
Boolean |
hyperV()
Get the hyperV property: Hyper-V sandbox. |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
Managed |
identity()
Get the identity property: Managed service identity. |
UUID |
inProgressOperationId()
Get the in |
Boolean |
isDefaultContainer()
Get the is |
Boolean |
isXenon()
Get the is |
String |
keyVaultReferenceIdentity()
Get the key |
String |
kind()
Get the kind property: Kind of resource. |
Offset |
lastModifiedTimeUtc()
Get the last |
String |
managedEnvironmentId()
Get the managed |
Integer |
maxNumberOfWorkers()
Get the max |
String |
name()
Get the name property: The name of the resource. |
String |
outboundIpAddresses()
Get the outbound |
String |
possibleOutboundIpAddresses()
Get the possible |
String |
publicNetworkAccess()
Get the public |
Redundancy |
redundancyMode()
Get the redundancy |
String |
repositorySiteName()
Get the repository |
Boolean |
reserved()
Get the reserved property: |
Resource |
resourceConfig()
Get the resource |
String |
resourceGroup()
Get the resource |
Boolean |
scmSiteAlsoStopped()
Get the scm |
String |
serverFarmId()
Get the server |
Site |
siteConfig()
Get the site |
Slot |
slotSwapStatus()
Get the slot |
String |
state()
Get the state property: Current state of the app. |
Boolean |
storageAccountRequired()
Get the storage |
Offset |
suspendedTill()
Get the suspended |
String |
targetSwapSlot()
Get the target |
Json |
toJson(JsonWriter jsonWriter) |
List<String> |
trafficManagerHostNames()
Get the traffic |
String |
type()
Get the type property: The type of the resource. |
Usage |
usageState()
Get the usage |
void |
validate()
Validates the instance. |
String |
virtualNetworkSubnetId()
Get the virtual |
Boolean |
vnetBackupRestoreEnabled()
Get the vnet |
Boolean |
vnetContentShareEnabled()
Get the vnet |
Boolean |
vnetImagePullEnabled()
Get the vnet |
Boolean |
vnetRouteAllEnabled()
Get the vnet |
Site |
withClientAffinityEnabled(Boolean clientAffinityEnabled)
Set the client |
Site |
withClientCertEnabled(Boolean clientCertEnabled)
Set the client |
Site |
withClientCertExclusionPaths(String clientCertExclusionPaths)
Set the client |
Site |
withClientCertMode(ClientCertMode clientCertMode)
Set the client |
Site |
withCloningInfo(CloningInfo cloningInfo)
Set the cloning |
Site |
withContainerSize(Integer containerSize)
Set the container |
Site |
withCustomDomainVerificationId(String customDomainVerificationId)
Set the custom |
Site |
withDailyMemoryTimeQuota(Integer dailyMemoryTimeQuota)
Set the daily |
Site |
withDaprConfig(DaprConfig daprConfig)
Set the dapr |
Site |
withDnsConfiguration(SiteDnsConfig dnsConfiguration)
Set the dns |
Site |
withEnabled(Boolean enabled)
Set the enabled property: |
Site |
withExtendedLocation(ExtendedLocation extendedLocation)
Set the extended |
Site |
withFunctionAppConfig(FunctionAppConfig functionAppConfig)
Set the function |
Site |
withHostNamesDisabled(Boolean hostNamesDisabled)
Set the host |
Site |
withHostingEnvironmentProfile(HostingEnvironmentProfile hostingEnvironmentProfile)
Set the hosting |
Site |
withHostnameSslStates(List<HostnameSslState> hostnameSslStates)
Set the hostname |
Site |
withHttpsOnly(Boolean httpsOnly)
Set the https |
Site |
withHyperV(Boolean hyperV)
Set the hyperV property: Hyper-V sandbox. |
Site |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: Managed service identity. |
Site |
withIsXenon(Boolean isXenon)
Set the is |
Site |
withKeyVaultReferenceIdentity(String keyVaultReferenceIdentity)
Set the key |
Site |
withKind(String kind)
Set the kind property: Kind of resource. |
Site |
withLocation(String location) |
Site |
withManagedEnvironmentId(String managedEnvironmentId)
Set the managed |
Site |
withPublicNetworkAccess(String publicNetworkAccess)
Set the public |
Site |
withRedundancyMode(RedundancyMode redundancyMode)
Set the redundancy |
Site |
withReserved(Boolean reserved)
Set the reserved property: |
Site |
withResourceConfig(ResourceConfig resourceConfig)
Set the resource |
Site |
withScmSiteAlsoStopped(Boolean scmSiteAlsoStopped)
Set the scm |
Site |
withServerFarmId(String serverFarmId)
Set the server |
Site |
withSiteConfig(SiteConfigInner siteConfig)
Set the site |
Site |
withStorageAccountRequired(Boolean storageAccountRequired)
Set the storage |
Site |
withTags(Map<String,String> tags) |
Site |
withVirtualNetworkSubnetId(String virtualNetworkSubnetId)
Set the virtual |
Site |
withVnetBackupRestoreEnabled(Boolean vnetBackupRestoreEnabled)
Set the vnet |
Site |
withVnetContentShareEnabled(Boolean vnetContentShareEnabled)
Set the vnet |
Site |
withVnetImagePullEnabled(Boolean vnetImagePullEnabled)
Set the vnet |
Site |
withVnetRouteAllEnabled(Boolean vnetRouteAllEnabled)
Set the vnet |
Site |
withWorkloadProfileName(String workloadProfileName)
Set the workload |
String |
workloadProfileName()
Get the workload |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
SiteInner
public SiteInner()
Creates an instance of SiteInner class.
Method Details
availabilityState
public SiteAvailabilityState availabilityState()
Get the availabilityState property: Management information availability state for the app.
Returns:
clientAffinityEnabled
public Boolean clientAffinityEnabled()
Get the clientAffinityEnabled property: true
to enable client affinity; false
to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true
.
Returns:
clientCertEnabled
public Boolean clientCertEnabled()
Get the clientCertEnabled property: true
to enable client certificate authentication (TLS mutual authentication); otherwise, false
. Default is false
.
Returns:
clientCertExclusionPaths
public String clientCertExclusionPaths()
Get the clientCertExclusionPaths property: client certificate authentication comma-separated exclusion paths.
Returns:
clientCertMode
public ClientCertMode clientCertMode()
Get the clientCertMode property: This composes with ClientCertEnabled setting. - ClientCertEnabled: false means ClientCert is ignored. - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.
Returns:
cloningInfo
public CloningInfo cloningInfo()
Get the cloningInfo property: If specified during app creation, the app is cloned from a source app.
Returns:
containerSize
public Integer containerSize()
Get the containerSize property: Size of the function container.
Returns:
customDomainVerificationId
public String customDomainVerificationId()
Get the customDomainVerificationId property: Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
Returns:
dailyMemoryTimeQuota
public Integer dailyMemoryTimeQuota()
Get the dailyMemoryTimeQuota property: Maximum allowed daily memory-time quota (applicable on dynamic apps only).
Returns:
daprConfig
public DaprConfig daprConfig()
Get the daprConfig property: Dapr configuration of the app.
Returns:
defaultHostname
public String defaultHostname()
Get the defaultHostname property: Default hostname of the app. Read-only.
Returns:
dnsConfiguration
public SiteDnsConfig dnsConfiguration()
Get the dnsConfiguration property: Property to configure various DNS related settings for a site.
Returns:
enabled
public Boolean enabled()
Get the enabled property: true
if the app is enabled; otherwise, false
. Setting this value to false disables the app (takes the app offline).
Returns:
enabledHostNames
public List
Get the enabledHostNames property: Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
Get the extendedLocation property: Extended Location.
Returns:
fromJson
public static SiteInner fromJson(JsonReader jsonReader)
Reads an instance of SiteInner from the JsonReader.
Parameters:
Returns:
Throws:
functionAppConfig
public FunctionAppConfig functionAppConfig()
Get the functionAppConfig property: Configuration specific of the Azure Function app.
Returns:
hostNames
public List
Get the hostNames property: Hostnames associated with the app.
Returns:
hostNamesDisabled
public Boolean hostNamesDisabled()
Get the hostNamesDisabled property: true
to disable the public hostnames of the app; otherwise, false
. If true
, the app is only accessible via API management process.
Returns:
hostingEnvironmentProfile
public HostingEnvironmentProfile hostingEnvironmentProfile()
Get the hostingEnvironmentProfile property: App Service Environment to use for the app.
Returns:
hostnameSslStates
public List
Get the hostnameSslStates property: Hostname SSL states are used to manage the SSL bindings for app's hostnames.
Returns:
httpsOnly
public Boolean httpsOnly()
Get the httpsOnly property: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests.
Returns:
hyperV
public Boolean hyperV()
Get the hyperV property: Hyper-V sandbox.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
SiteInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: Managed service identity.
Returns:
inProgressOperationId
public UUID inProgressOperationId()
Get the inProgressOperationId property: Specifies an operation id if this site has a pending operation.
Returns:
isDefaultContainer
public Boolean isDefaultContainer()
Get the isDefaultContainer property: true
if the app is a default container; otherwise, false
.
Returns:
isXenon
public Boolean isXenon()
Get the isXenon property: Obsolete: Hyper-V sandbox.
Returns:
keyVaultReferenceIdentity
public String keyVaultReferenceIdentity()
Get the keyVaultReferenceIdentity property: Identity to use for Key Vault Reference authentication.
Returns:
kind
public String kind()
Get the kind property: Kind of resource.
Returns:
lastModifiedTimeUtc
public OffsetDateTime lastModifiedTimeUtc()
Get the lastModifiedTimeUtc property: Last time the app was modified, in UTC. Read-only.
Returns:
managedEnvironmentId
public String managedEnvironmentId()
Get the managedEnvironmentId property: Azure Resource Manager ID of the customer's selected Managed Environment on which to host this app. This must be of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}.
Returns:
maxNumberOfWorkers
public Integer maxNumberOfWorkers()
Get the maxNumberOfWorkers property: Maximum number of workers. This only applies to Functions container.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
SiteInner.name()Returns:
outboundIpAddresses
public String outboundIpAddresses()
Get the outboundIpAddresses property: List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only.
Returns:
possibleOutboundIpAddresses
public String possibleOutboundIpAddresses()
Get the possibleOutboundIpAddresses property: List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only.
Returns:
publicNetworkAccess
public String publicNetworkAccess()
Get the publicNetworkAccess property: Property to allow or block all public traffic. Allowed Values: 'Enabled', 'Disabled' or an empty string.
Returns:
redundancyMode
public RedundancyMode redundancyMode()
Get the redundancyMode property: Site redundancy mode.
Returns:
repositorySiteName
public String repositorySiteName()
Get the repositorySiteName property: Name of the repository site.
Returns:
reserved
public Boolean reserved()
Get the reserved property: true
if reserved; otherwise, false
.
Returns:
resourceConfig
public ResourceConfig resourceConfig()
Get the resourceConfig property: Function app resource requirements.
Returns:
resourceGroup
public String resourceGroup()
Get the resourceGroup property: Name of the resource group the app belongs to. Read-only.
Returns:
scmSiteAlsoStopped
public Boolean scmSiteAlsoStopped()
Get the scmSiteAlsoStopped property: true
to stop SCM (KUDU) site when the app is stopped; otherwise, false
. The default is false
.
Returns:
serverFarmId
public String serverFarmId()
Get the serverFarmId property: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
Returns:
siteConfig
public SiteConfigInner siteConfig()
Get the siteConfig property: Configuration of the app.
Returns:
slotSwapStatus
public SlotSwapStatus slotSwapStatus()
Get the slotSwapStatus property: Status of the last deployment slot swap operation.
Returns:
state
public String state()
Get the state property: Current state of the app.
Returns:
storageAccountRequired
public Boolean storageAccountRequired()
Get the storageAccountRequired property: Checks if Customer provided storage account is required.
Returns:
suspendedTill
public OffsetDateTime suspendedTill()
Get the suspendedTill property: App suspended till in case memory-time quota is exceeded.
Returns:
targetSwapSlot
public String targetSwapSlot()
Get the targetSwapSlot property: Specifies which deployment slot this app will swap into. Read-only.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SiteInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
trafficManagerHostNames
public List
Get the trafficManagerHostNames property: Azure Traffic Manager hostnames associated with the app. Read-only.
Returns:
type
public String type()
Get the type property: The type of the resource.
Overrides:
SiteInner.type()Returns:
usageState
public UsageState usageState()
Get the usageState property: State indicating whether the app has exceeded its quota usage. Read-only.
Returns:
validate
public void validate()
Validates the instance.
virtualNetworkSubnetId
public String virtualNetworkSubnetId()
Get the virtualNetworkSubnetId property: Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
Returns:
vnetBackupRestoreEnabled
public Boolean vnetBackupRestoreEnabled()
Get the vnetBackupRestoreEnabled property: To enable Backup and Restore operations over virtual network.
Returns:
vnetContentShareEnabled
public Boolean vnetContentShareEnabled()
Get the vnetContentShareEnabled property: To enable accessing content over virtual network.
Returns:
vnetImagePullEnabled
public Boolean vnetImagePullEnabled()
Get the vnetImagePullEnabled property: To enable pulling image over Virtual Network.
Returns:
vnetRouteAllEnabled
public Boolean vnetRouteAllEnabled()
Get the vnetRouteAllEnabled property: Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
Returns:
withClientAffinityEnabled
public SiteInner withClientAffinityEnabled(Boolean clientAffinityEnabled)
Set the clientAffinityEnabled property: true
to enable client affinity; false
to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true
.
Parameters:
Returns:
withClientCertEnabled
public SiteInner withClientCertEnabled(Boolean clientCertEnabled)
Set the clientCertEnabled property: true
to enable client certificate authentication (TLS mutual authentication); otherwise, false
. Default is false
.
Parameters:
Returns:
withClientCertExclusionPaths
public SiteInner withClientCertExclusionPaths(String clientCertExclusionPaths)
Set the clientCertExclusionPaths property: client certificate authentication comma-separated exclusion paths.
Parameters:
Returns:
withClientCertMode
public SiteInner withClientCertMode(ClientCertMode clientCertMode)
Set the clientCertMode property: This composes with ClientCertEnabled setting. - ClientCertEnabled: false means ClientCert is ignored. - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.
Parameters:
Returns:
withCloningInfo
public SiteInner withCloningInfo(CloningInfo cloningInfo)
Set the cloningInfo property: If specified during app creation, the app is cloned from a source app.
Parameters:
Returns:
withContainerSize
public SiteInner withContainerSize(Integer containerSize)
Set the containerSize property: Size of the function container.
Parameters:
Returns:
withCustomDomainVerificationId
public SiteInner withCustomDomainVerificationId(String customDomainVerificationId)
Set the customDomainVerificationId property: Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
Parameters:
Returns:
withDailyMemoryTimeQuota
public SiteInner withDailyMemoryTimeQuota(Integer dailyMemoryTimeQuota)
Set the dailyMemoryTimeQuota property: Maximum allowed daily memory-time quota (applicable on dynamic apps only).
Parameters:
Returns:
withDaprConfig
public SiteInner withDaprConfig(DaprConfig daprConfig)
Set the daprConfig property: Dapr configuration of the app.
Parameters:
Returns:
withDnsConfiguration
public SiteInner withDnsConfiguration(SiteDnsConfig dnsConfiguration)
Set the dnsConfiguration property: Property to configure various DNS related settings for a site.
Parameters:
Returns:
withEnabled
public SiteInner withEnabled(Boolean enabled)
Set the enabled property: true
if the app is enabled; otherwise, false
. Setting this value to false disables the app (takes the app offline).
Parameters:
Returns:
withExtendedLocation
public SiteInner withExtendedLocation(ExtendedLocation extendedLocation)
Set the extendedLocation property: Extended Location.
Parameters:
Returns:
withFunctionAppConfig
public SiteInner withFunctionAppConfig(FunctionAppConfig functionAppConfig)
Set the functionAppConfig property: Configuration specific of the Azure Function app.
Parameters:
Returns:
withHostNamesDisabled
public SiteInner withHostNamesDisabled(Boolean hostNamesDisabled)
Set the hostNamesDisabled property: true
to disable the public hostnames of the app; otherwise, false
. If true
, the app is only accessible via API management process.
Parameters:
Returns:
withHostingEnvironmentProfile
public SiteInner withHostingEnvironmentProfile(HostingEnvironmentProfile hostingEnvironmentProfile)
Set the hostingEnvironmentProfile property: App Service Environment to use for the app.
Parameters:
Returns:
withHostnameSslStates
public SiteInner withHostnameSslStates(List
Set the hostnameSslStates property: Hostname SSL states are used to manage the SSL bindings for app's hostnames.
Parameters:
Returns:
withHttpsOnly
public SiteInner withHttpsOnly(Boolean httpsOnly)
Set the httpsOnly property: HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests.
Parameters:
Returns:
withHyperV
public SiteInner withHyperV(Boolean hyperV)
Set the hyperV property: Hyper-V sandbox.
Parameters:
Returns:
withIdentity
public SiteInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: Managed service identity.
Parameters:
Returns:
withIsXenon
public SiteInner withIsXenon(Boolean isXenon)
Set the isXenon property: Obsolete: Hyper-V sandbox.
Parameters:
Returns:
withKeyVaultReferenceIdentity
public SiteInner withKeyVaultReferenceIdentity(String keyVaultReferenceIdentity)
Set the keyVaultReferenceIdentity property: Identity to use for Key Vault Reference authentication.
Parameters:
Returns:
withKind
public SiteInner withKind(String kind)
Set the kind property: Kind of resource.
Parameters:
Returns:
withLocation
public SiteInner withLocation(String location)
Overrides:
SiteInner.withLocation(String location)Parameters:
withManagedEnvironmentId
public SiteInner withManagedEnvironmentId(String managedEnvironmentId)
Set the managedEnvironmentId property: Azure Resource Manager ID of the customer's selected Managed Environment on which to host this app. This must be of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}.
Parameters:
Returns:
withPublicNetworkAccess
public SiteInner withPublicNetworkAccess(String publicNetworkAccess)
Set the publicNetworkAccess property: Property to allow or block all public traffic. Allowed Values: 'Enabled', 'Disabled' or an empty string.
Parameters:
Returns:
withRedundancyMode
public SiteInner withRedundancyMode(RedundancyMode redundancyMode)
Set the redundancyMode property: Site redundancy mode.
Parameters:
Returns:
withReserved
public SiteInner withReserved(Boolean reserved)
Set the reserved property: true
if reserved; otherwise, false
.
Parameters:
Returns:
withResourceConfig
public SiteInner withResourceConfig(ResourceConfig resourceConfig)
Set the resourceConfig property: Function app resource requirements.
Parameters:
Returns:
withScmSiteAlsoStopped
public SiteInner withScmSiteAlsoStopped(Boolean scmSiteAlsoStopped)
Set the scmSiteAlsoStopped property: true
to stop SCM (KUDU) site when the app is stopped; otherwise, false
. The default is false
.
Parameters:
Returns:
withServerFarmId
public SiteInner withServerFarmId(String serverFarmId)
Set the serverFarmId property: Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
Parameters:
Returns:
withSiteConfig
public SiteInner withSiteConfig(SiteConfigInner siteConfig)
Set the siteConfig property: Configuration of the app.
Parameters:
Returns:
withStorageAccountRequired
public SiteInner withStorageAccountRequired(Boolean storageAccountRequired)
Set the storageAccountRequired property: Checks if Customer provided storage account is required.
Parameters:
Returns:
withTags
public SiteInner withTags(Map
Overrides:
SiteInner.withTags(Map<String,String> tags)Parameters:
withVirtualNetworkSubnetId
public SiteInner withVirtualNetworkSubnetId(String virtualNetworkSubnetId)
Set the virtualNetworkSubnetId property: Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
Parameters:
Returns:
withVnetBackupRestoreEnabled
public SiteInner withVnetBackupRestoreEnabled(Boolean vnetBackupRestoreEnabled)
Set the vnetBackupRestoreEnabled property: To enable Backup and Restore operations over virtual network.
Parameters:
Returns:
withVnetContentShareEnabled
public SiteInner withVnetContentShareEnabled(Boolean vnetContentShareEnabled)
Set the vnetContentShareEnabled property: To enable accessing content over virtual network.
Parameters:
Returns:
withVnetImagePullEnabled
public SiteInner withVnetImagePullEnabled(Boolean vnetImagePullEnabled)
Set the vnetImagePullEnabled property: To enable pulling image over Virtual Network.
Parameters:
Returns:
withVnetRouteAllEnabled
public SiteInner withVnetRouteAllEnabled(Boolean vnetRouteAllEnabled)
Set the vnetRouteAllEnabled property: Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
Parameters:
Returns:
withWorkloadProfileName
public SiteInner withWorkloadProfileName(String workloadProfileName)
Set the workloadProfileName property: Workload profile name for function app to execute on.
Parameters:
Returns:
workloadProfileName
public String workloadProfileName()
Get the workloadProfileName property: Workload profile name for function app to execute on.
Returns:
Applies to
Azure SDK for Java