NetworkCloud class

Extends

Constructors

NetworkCloud(TokenCredential, string, NetworkCloudOptionalParams)

Initializes a new instance of the NetworkCloud class.

Properties

$host
agentPools
apiVersion
bareMetalMachineKeySets
bareMetalMachines
bmcKeySets
cloudServicesNetworks
clusterManagers
clusters
consoles
kubernetesClusters
l2Networks
l3Networks
metricsConfigurations
operations
racks
rackSkus
storageAppliances
subscriptionId
trunkedNetworks
virtualMachines
volumes

Inherited Properties

pipeline

The pipeline used by this client to make requests

Inherited Methods

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

sendRequest(PipelineRequest)

Send the provided httpRequest.

Constructor Details

NetworkCloud(TokenCredential, string, NetworkCloudOptionalParams)

Initializes a new instance of the NetworkCloud class.

new NetworkCloud(credentials: TokenCredential, subscriptionId: string, options?: NetworkCloudOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

The ID of the target subscription. The value must be an UUID.

options
NetworkCloudOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

agentPools

agentPools: AgentPools

Property Value

apiVersion

apiVersion: string

Property Value

string

bareMetalMachineKeySets

bareMetalMachineKeySets: BareMetalMachineKeySets

Property Value

bareMetalMachines

bareMetalMachines: BareMetalMachines

Property Value

bmcKeySets

bmcKeySets: BmcKeySets

Property Value

cloudServicesNetworks

cloudServicesNetworks: CloudServicesNetworks

Property Value

clusterManagers

clusterManagers: ClusterManagers

Property Value

clusters

clusters: Clusters

Property Value

consoles

consoles: Consoles

Property Value

kubernetesClusters

kubernetesClusters: KubernetesClusters

Property Value

l2Networks

l2Networks: L2Networks

Property Value

l3Networks

l3Networks: L3Networks

Property Value

metricsConfigurations

metricsConfigurations: MetricsConfigurations

Property Value

operations

operations: Operations

Property Value

racks

racks: Racks

Property Value

rackSkus

rackSkus: RackSkus

Property Value

storageAppliances

storageAppliances: StorageAppliances

Property Value

subscriptionId

subscriptionId: string

Property Value

string

trunkedNetworks

trunkedNetworks: TrunkedNetworks

Property Value

virtualMachines

virtualMachines: VirtualMachines

Property Value

volumes

volumes: Volumes

Property Value

Inherited Property Details

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

Inherited From coreClient.ServiceClient.pipeline

Inherited Method Details

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameters

operationArguments
OperationArguments

The arguments that the HTTP request's templated values will be populated from.

operationSpec
OperationSpec

The OperationSpec to use to populate the httpRequest.

Returns

Promise<T>

Inherited From coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Send the provided httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameters

request
PipelineRequest

Returns

Promise<PipelineResponse>

Inherited From coreClient.ServiceClient.sendRequest