Package com.azure.resourcemanager.avs
Class AvsManager
java.lang.Object
com.azure.resourcemanager.avs.AvsManager
Entry point to AvsManager. Azure VMware Solution API.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionaddons()
Gets the resource collection API of Addons.static AvsManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Avs service API entry point.static AvsManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Avs service API entry point.Gets the resource collection API of Authorizations.Gets the resource collection API of CloudLinks.clusters()
Gets the resource collection API of Clusters.static AvsManager.Configurable
Gets a Configurable instance that can be used to create AvsManager with optional configuration.Gets the resource collection API of Datastores.Gets the resource collection API of GlobalReachConnections.Gets the resource collection API of HcxEnterpriseSites.Gets the resource collection API of Locations.Gets the resource collection API of Operations.Gets the resource collection API of PlacementPolicies.Gets the resource collection API of PrivateClouds.Gets the resource collection API of ScriptCmdlets.Gets the resource collection API of ScriptExecutions.Gets the resource collection API of ScriptPackages.Gets the resource collection API of VirtualMachines.Gets the resource collection API of WorkloadNetworks.
-
Method Details
-
authenticate
public static AvsManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Avs service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the Avs service API instance.
-
authenticate
public static AvsManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Avs service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the Avs service API instance.
-
configure
Gets a Configurable instance that can be used to create AvsManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
locations
Gets the resource collection API of Locations.- Returns:
- Resource collection API of Locations.
-
privateClouds
Gets the resource collection API of PrivateClouds. It manages PrivateCloud.- Returns:
- Resource collection API of PrivateClouds.
-
clusters
Gets the resource collection API of Clusters. It manages Cluster.- Returns:
- Resource collection API of Clusters.
-
datastores
Gets the resource collection API of Datastores. It manages Datastore.- Returns:
- Resource collection API of Datastores.
-
hcxEnterpriseSites
Gets the resource collection API of HcxEnterpriseSites. It manages HcxEnterpriseSite.- Returns:
- Resource collection API of HcxEnterpriseSites.
-
authorizations
Gets the resource collection API of Authorizations. It manages ExpressRouteAuthorization.- Returns:
- Resource collection API of Authorizations.
-
globalReachConnections
Gets the resource collection API of GlobalReachConnections. It manages GlobalReachConnection.- Returns:
- Resource collection API of GlobalReachConnections.
-
workloadNetworks
Gets the resource collection API of WorkloadNetworks. It manages WorkloadNetworkSegment, WorkloadNetworkDhcp, WorkloadNetworkPortMirroring, WorkloadNetworkVMGroup, WorkloadNetworkDnsService, WorkloadNetworkDnsZone, WorkloadNetworkPublicIp.- Returns:
- Resource collection API of WorkloadNetworks.
-
cloudLinks
Gets the resource collection API of CloudLinks. It manages CloudLink.- Returns:
- Resource collection API of CloudLinks.
-
addons
Gets the resource collection API of Addons. It manages Addon.- Returns:
- Resource collection API of Addons.
-
virtualMachines
Gets the resource collection API of VirtualMachines.- Returns:
- Resource collection API of VirtualMachines.
-
placementPolicies
Gets the resource collection API of PlacementPolicies. It manages PlacementPolicy.- Returns:
- Resource collection API of PlacementPolicies.
-
scriptPackages
Gets the resource collection API of ScriptPackages.- Returns:
- Resource collection API of ScriptPackages.
-
scriptCmdlets
Gets the resource collection API of ScriptCmdlets.- Returns:
- Resource collection API of ScriptCmdlets.
-
scriptExecutions
Gets the resource collection API of ScriptExecutions. It manages ScriptExecution.- Returns:
- Resource collection API of ScriptExecutions.
-
serviceClient
- Returns:
- Wrapped service client AvsClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-