Interface PhpWorkloadResource
public interface PhpWorkloadResource
An immutable client-side representation of PhpWorkloadResource.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
The entirety of the PhpWorkloadResource definition.static interface
The PhpWorkloadResource definition stages.static interface
The template for PhpWorkloadResource update.static interface
The PhpWorkloadResource update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the adminUserProfile property: Admin user profile used for VM and VMSS.Gets the appLocation property: The infra resources for PHP workload will be created in this location.Gets the backupProfile property: Backup profile.Gets the cacheProfile property: Cache profile.Gets the controllerProfile property: Controller VM profile.Gets the databaseProfile property: Database profile.Gets the fileshareProfile property: File share profile.id()
Gets the id property: Fully qualified resource Id for the resource.identity()
Gets the identity property: Identity for the resource.Gets the inner com.azure.resourcemanager.workloads.fluent.models.PhpWorkloadResourceInner object.kind()
Gets the kind property: Indicates which kind of php workload this resource represent e.g WordPress.location()
Gets the location property: The geo-location where the resource lives.Gets the managedResourceGroupConfiguration property: Managed resource group configuration of the workload.name()
Gets the name property: The name of the resource.Gets the networkProfile property: Network profile.Gets the phpProfile property: PHP profile.Gets the provisioningState property: Php workload resource provisioning state.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.com.azure.core.management.Region
region()
Gets the region of the resource.Gets the name of the resource region.Gets the name of the resource group.Gets the searchProfile property: Search profile.Gets the siteProfile property: Site profile.sku()
Gets the sku property: Php workloads SKU.tags()
Gets the tags property: Resource tags.type()
Gets the type property: The type of the resource.update()
Begins update for the PhpWorkloadResource resource.Gets the webNodesProfile property: VMSS web nodes profile.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
location
String location()Gets the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
tags
Gets the tags property: Resource tags.- Returns:
- the tags value.
-
kind
WorkloadKind kind()Gets the kind property: Indicates which kind of php workload this resource represent e.g WordPress.- Returns:
- the kind value.
-
sku
Sku sku()Gets the sku property: Php workloads SKU.- Returns:
- the sku value.
-
identity
PhpWorkloadResourceIdentity identity()Gets the identity property: Identity for the resource. Currently not supported.- Returns:
- the identity value.
-
appLocation
String appLocation()Gets the appLocation property: The infra resources for PHP workload will be created in this location.- Returns:
- the appLocation value.
-
managedResourceGroupConfiguration
ManagedRGConfiguration managedResourceGroupConfiguration()Gets the managedResourceGroupConfiguration property: Managed resource group configuration of the workload.- Returns:
- the managedResourceGroupConfiguration value.
-
adminUserProfile
UserProfile adminUserProfile()Gets the adminUserProfile property: Admin user profile used for VM and VMSS.- Returns:
- the adminUserProfile value.
-
webNodesProfile
VmssNodesProfile webNodesProfile()Gets the webNodesProfile property: VMSS web nodes profile.- Returns:
- the webNodesProfile value.
-
controllerProfile
NodeProfile controllerProfile()Gets the controllerProfile property: Controller VM profile.- Returns:
- the controllerProfile value.
-
networkProfile
NetworkProfile networkProfile()Gets the networkProfile property: Network profile.- Returns:
- the networkProfile value.
-
databaseProfile
DatabaseProfile databaseProfile()Gets the databaseProfile property: Database profile.- Returns:
- the databaseProfile value.
-
siteProfile
SiteProfile siteProfile()Gets the siteProfile property: Site profile.- Returns:
- the siteProfile value.
-
phpProfile
PhpProfile phpProfile()Gets the phpProfile property: PHP profile.- Returns:
- the phpProfile value.
-
searchProfile
SearchProfile searchProfile()Gets the searchProfile property: Search profile.- Returns:
- the searchProfile value.
-
cacheProfile
CacheProfile cacheProfile()Gets the cacheProfile property: Cache profile.- Returns:
- the cacheProfile value.
-
backupProfile
BackupProfile backupProfile()Gets the backupProfile property: Backup profile.- Returns:
- the backupProfile value.
-
provisioningState
PhpWorkloadProvisioningState provisioningState()Gets the provisioningState property: Php workload resource provisioning state.- Returns:
- the provisioningState value.
-
region
com.azure.core.management.Region region()Gets the region of the resource.- Returns:
- the region of the resource.
-
regionName
String regionName()Gets the name of the resource region.- Returns:
- the name of the resource region.
-
resourceGroupName
String resourceGroupName()Gets the name of the resource group.- Returns:
- the name of the resource group.
-
innerModel
PhpWorkloadResourceInner innerModel()Gets the inner com.azure.resourcemanager.workloads.fluent.models.PhpWorkloadResourceInner object.- Returns:
- the inner object.
-
update
PhpWorkloadResource.Update update()Begins update for the PhpWorkloadResource resource.- Returns:
- the stage of resource update.
-
refresh
PhpWorkloadResource refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-