NetworkManagementClient class

Extends

Constructors

NetworkManagementClient(TokenCredential, string, NetworkManagementClientOptionalParams)

Initializes a new instance of the NetworkManagementClient class.

Properties

$host
apiVersion
defaultSecurityRules
inboundNatRules
loadBalancerBackendAddressPools
loadBalancerFrontendIPConfigurations
loadBalancerLoadBalancingRules
loadBalancerNetworkInterfaces
loadBalancerOutboundRules
loadBalancerProbes
loadBalancers
localNetworkGateways
networkInterfaceIPConfigurations
networkInterfaceLoadBalancers
networkInterfaces
networkInterfaceTapConfigurations
networkSecurityGroups
operations
publicIPAddresses
routes
routeTables
securityRules
subnets
subscriptionId
virtualNetworkGatewayConnections
virtualNetworkGateways
virtualNetworkPeerings
virtualNetworks

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

NetworkManagementClient(TokenCredential, string, NetworkManagementClientOptionalParams)

Initializes a new instance of the NetworkManagementClient class.

new NetworkManagementClient(credentials: TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

options
NetworkManagementClientOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

apiVersion

apiVersion: string

Property Value

string

defaultSecurityRules

defaultSecurityRules: DefaultSecurityRules

Property Value

inboundNatRules

inboundNatRules: InboundNatRules

Property Value

loadBalancerBackendAddressPools

loadBalancerBackendAddressPools: LoadBalancerBackendAddressPools

Property Value

loadBalancerFrontendIPConfigurations

loadBalancerFrontendIPConfigurations: LoadBalancerFrontendIPConfigurations

Property Value

loadBalancerLoadBalancingRules

loadBalancerLoadBalancingRules: LoadBalancerLoadBalancingRules

Property Value

loadBalancerNetworkInterfaces

loadBalancerNetworkInterfaces: LoadBalancerNetworkInterfaces

Property Value

loadBalancerOutboundRules

loadBalancerOutboundRules: LoadBalancerOutboundRules

Property Value

loadBalancerProbes

loadBalancerProbes: LoadBalancerProbes

Property Value

loadBalancers

loadBalancers: LoadBalancers

Property Value

localNetworkGateways

localNetworkGateways: LocalNetworkGateways

Property Value

networkInterfaceIPConfigurations

networkInterfaceIPConfigurations: NetworkInterfaceIPConfigurations

Property Value

networkInterfaceLoadBalancers

networkInterfaceLoadBalancers: NetworkInterfaceLoadBalancers

Property Value

networkInterfaces

networkInterfaces: NetworkInterfaces

Property Value

networkInterfaceTapConfigurations

networkInterfaceTapConfigurations: NetworkInterfaceTapConfigurations

Property Value

networkSecurityGroups

networkSecurityGroups: NetworkSecurityGroups

Property Value

operations

operations: Operations

Property Value

publicIPAddresses

publicIPAddresses: PublicIPAddresses

Property Value

routes

routes: Routes

Property Value

routeTables

routeTables: RouteTables

Property Value

securityRules

securityRules: SecurityRules

Property Value

subnets

subnets: Subnets

Property Value

subscriptionId

subscriptionId: string

Property Value

string

virtualNetworkGatewayConnections

virtualNetworkGatewayConnections: VirtualNetworkGatewayConnections

Property Value

virtualNetworkGateways

virtualNetworkGateways: VirtualNetworkGateways

Property Value

virtualNetworkPeerings

virtualNetworkPeerings: VirtualNetworkPeerings

Property Value

virtualNetworks

virtualNetworks: VirtualNetworks

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