Partager via


NetworkCloud class

Extends

Constructeurs

NetworkCloud(TokenCredential, string, NetworkCloudOptionalParams)

Initialise une nouvelle instance de la classe NetworkCloud.

Propriétés

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

Propriétés héritées

pipeline

Pipeline utilisé par ce client pour effectuer des requêtes

Méthodes héritées

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP remplie à l’aide de operationSpec fournie.

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

Détails du constructeur

NetworkCloud(TokenCredential, string, NetworkCloudOptionalParams)

Initialise une nouvelle instance de la classe NetworkCloud.

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

Paramètres

credentials
TokenCredential

Informations d’identification d’abonnement qui identifient de manière unique l’abonnement client.

subscriptionId

string

ID de l’abonnement cible. La valeur doit être un UUID.

options
NetworkCloudOptionalParams

Options de paramètre

Détails de la propriété

$host

$host: string

Valeur de propriété

string

agentPools

agentPools: AgentPools

Valeur de propriété

apiVersion

apiVersion: string

Valeur de propriété

string

bareMetalMachineKeySets

bareMetalMachineKeySets: BareMetalMachineKeySets

Valeur de propriété

bareMetalMachines

bareMetalMachines: BareMetalMachines

Valeur de propriété

bmcKeySets

bmcKeySets: BmcKeySets

Valeur de propriété

cloudServicesNetworks

cloudServicesNetworks: CloudServicesNetworks

Valeur de propriété

clusterManagers

clusterManagers: ClusterManagers

Valeur de propriété

clusters

clusters: Clusters

Valeur de propriété

consoles

consoles: Consoles

Valeur de propriété

kubernetesClusterFeatures

kubernetesClusterFeatures: KubernetesClusterFeatures

Valeur de propriété

kubernetesClusters

kubernetesClusters: KubernetesClusters

Valeur de propriété

l2Networks

l2Networks: L2Networks

Valeur de propriété

l3Networks

l3Networks: L3Networks

Valeur de propriété

metricsConfigurations

metricsConfigurations: MetricsConfigurations

Valeur de propriété

operations

operations: Operations

Valeur de propriété

racks

racks: Racks

Valeur de propriété

rackSkus

rackSkus: RackSkus

Valeur de propriété

storageAppliances

storageAppliances: StorageAppliances

Valeur de propriété

subscriptionId

subscriptionId: string

Valeur de propriété

string

trunkedNetworks

trunkedNetworks: TrunkedNetworks

Valeur de propriété

virtualMachines

virtualMachines: VirtualMachines

Valeur de propriété

volumes

volumes: Volumes

Valeur de propriété

Détails de la propriété héritée

pipeline

Pipeline utilisé par ce client pour effectuer des requêtes

pipeline: Pipeline

Valeur de propriété

héritée de coreClient.ServiceClient.pipeline

Détails de la méthode héritée

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP remplie à l’aide de operationSpec fournie.

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

Paramètres

operationArguments
OperationArguments

Arguments à partir duquel les valeurs de modèle de la requête HTTP seront remplies.

operationSpec
OperationSpec

OperationSpec à utiliser pour remplir le httpRequest.

Retours

Promise<T>

héritée de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

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

Paramètres

request
PipelineRequest

Retours

Promise<PipelineResponse>

héritée de coreClient.ServiceClient.sendRequest