NetworkCloudManager Class

  • java.lang.Object
    • com.azure.resourcemanager.networkcloud.NetworkCloudManager

public final class NetworkCloudManager

Entry point to NetworkCloudManager. The Network Cloud APIs provide management of the Azure Operator Nexus compute resources such as on-premises clusters, hardware resources, and workload infrastructure resources.

Method Summary

Modifier and Type Method and Description
AgentPools agentPools()

Gets the resource collection API of AgentPools.

static NetworkCloudManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of NetworkCloud service API entry point.

static NetworkCloudManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of NetworkCloud service API entry point.

BareMetalMachineKeySets bareMetalMachineKeySets()

Gets the resource collection API of BareMetalMachineKeySets.

BareMetalMachines bareMetalMachines()

Gets the resource collection API of BareMetalMachines.

BmcKeySets bmcKeySets()

Gets the resource collection API of BmcKeySets.

CloudServicesNetworks cloudServicesNetworks()

Gets the resource collection API of CloudServicesNetworks.

ClusterManagers clusterManagers()

Gets the resource collection API of ClusterManagers.

Clusters clusters()

Gets the resource collection API of Clusters.

static Configurable configure()

Gets a Configurable instance that can be used to create NetworkCloudManager with optional configuration.

Consoles consoles()

Gets the resource collection API of Consoles.

KubernetesClusterFeatures kubernetesClusterFeatures()

Gets the resource collection API of KubernetesClusterFeatures.

KubernetesClusters kubernetesClusters()

Gets the resource collection API of KubernetesClusters.

L2Networks l2Networks()

Gets the resource collection API of L2Networks.

L3Networks l3Networks()

Gets the resource collection API of L3Networks.

MetricsConfigurations metricsConfigurations()

Gets the resource collection API of MetricsConfigurations.

Operations operations()

Gets the resource collection API of Operations.

Racks racks()

Gets the resource collection API of Racks.

RackSkus rackSkus()

Gets the resource collection API of RackSkus.

NetworkCloud serviceClient()

Gets wrapped service client NetworkCloud providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

StorageAppliances storageAppliances()

Gets the resource collection API of StorageAppliances.

TrunkedNetworks trunkedNetworks()

Gets the resource collection API of TrunkedNetworks.

VirtualMachines virtualMachines()

Gets the resource collection API of VirtualMachines.

Volumes volumes()

Gets the resource collection API of Volumes.

Methods inherited from java.lang.Object

Method Details

agentPools

public AgentPools agentPools()

Gets the resource collection API of AgentPools. It manages AgentPool.

Returns:

Resource collection API of AgentPools.

authenticate

public static NetworkCloudManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of NetworkCloud service API entry point.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the Azure profile for client.

Returns:

the NetworkCloud service API instance.

authenticate

public static NetworkCloudManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of NetworkCloud service API entry point.

Parameters:

credential - the credential to use.
profile - the Azure profile for client.

Returns:

the NetworkCloud service API instance.

bareMetalMachineKeySets

public BareMetalMachineKeySets bareMetalMachineKeySets()

Gets the resource collection API of BareMetalMachineKeySets. It manages BareMetalMachineKeySet.

Returns:

Resource collection API of BareMetalMachineKeySets.

bareMetalMachines

public BareMetalMachines bareMetalMachines()

Gets the resource collection API of BareMetalMachines. It manages BareMetalMachine.

Returns:

Resource collection API of BareMetalMachines.

bmcKeySets

public BmcKeySets bmcKeySets()

Gets the resource collection API of BmcKeySets. It manages BmcKeySet.

Returns:

Resource collection API of BmcKeySets.

cloudServicesNetworks

public CloudServicesNetworks cloudServicesNetworks()

Gets the resource collection API of CloudServicesNetworks. It manages CloudServicesNetwork.

Returns:

Resource collection API of CloudServicesNetworks.

clusterManagers

public ClusterManagers clusterManagers()

Gets the resource collection API of ClusterManagers. It manages ClusterManager.

Returns:

Resource collection API of ClusterManagers.

clusters

public Clusters clusters()

Gets the resource collection API of Clusters. It manages Cluster.

Returns:

Resource collection API of Clusters.

configure

public static NetworkCloudManager.Configurable configure()

Gets a Configurable instance that can be used to create NetworkCloudManager with optional configuration.

Returns:

the Configurable instance allowing configurations.

consoles

public Consoles consoles()

Gets the resource collection API of Consoles. It manages Console.

Returns:

Resource collection API of Consoles.

kubernetesClusterFeatures

public KubernetesClusterFeatures kubernetesClusterFeatures()

Gets the resource collection API of KubernetesClusterFeatures. It manages KubernetesClusterFeature.

Returns:

Resource collection API of KubernetesClusterFeatures.

kubernetesClusters

public KubernetesClusters kubernetesClusters()

Gets the resource collection API of KubernetesClusters. It manages KubernetesCluster.

Returns:

Resource collection API of KubernetesClusters.

l2Networks

public L2Networks l2Networks()

Gets the resource collection API of L2Networks. It manages L2Network.

Returns:

Resource collection API of L2Networks.

l3Networks

public L3Networks l3Networks()

Gets the resource collection API of L3Networks. It manages L3Network.

Returns:

Resource collection API of L3Networks.

metricsConfigurations

public MetricsConfigurations metricsConfigurations()

Gets the resource collection API of MetricsConfigurations. It manages ClusterMetricsConfiguration.

Returns:

Resource collection API of MetricsConfigurations.

operations

public Operations operations()

Gets the resource collection API of Operations.

Returns:

Resource collection API of Operations.

racks

public Racks racks()

Gets the resource collection API of Racks. It manages Rack.

Returns:

Resource collection API of Racks.

rackSkus

public RackSkus rackSkus()

Gets the resource collection API of RackSkus.

Returns:

Resource collection API of RackSkus.

serviceClient

public NetworkCloud serviceClient()

Gets wrapped service client NetworkCloud providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Returns:

Wrapped service client NetworkCloud.

storageAppliances

public StorageAppliances storageAppliances()

Gets the resource collection API of StorageAppliances. It manages StorageAppliance.

Returns:

Resource collection API of StorageAppliances.

trunkedNetworks

public TrunkedNetworks trunkedNetworks()

Gets the resource collection API of TrunkedNetworks. It manages TrunkedNetwork.

Returns:

Resource collection API of TrunkedNetworks.

virtualMachines

public VirtualMachines virtualMachines()

Gets the resource collection API of VirtualMachines. It manages VirtualMachine.

Returns:

Resource collection API of VirtualMachines.

volumes

public Volumes volumes()

Gets the resource collection API of Volumes. It manages Volume.

Returns:

Resource collection API of Volumes.

Applies to