Share via


LogicalNetworksOperations interface

Interface representing a LogicalNetworks operations.

Properties

createOrUpdate

The operation to create or update a logical network. Please note some properties can be set only during logical network creation.

delete
get

The operation to get a logical network.

listAll

Lists all of the logical networks in the specified subscription. Use the nextLink property in the response to get the next page of logical networks.

listByResourceGroup

Lists all of the logical networks in the specified resource group. Use the nextLink property in the response to get the next page of logical networks.

update

The operation to update a logical network.

Property Details

createOrUpdate

The operation to create or update a logical network. Please note some properties can be set only during logical network creation.

createOrUpdate: (resourceGroupName: string, logicalNetworkName: string, resource: LogicalNetwork, options?: LogicalNetworksCreateOrUpdateOptionalParams) => PollerLike<OperationState<LogicalNetwork>, LogicalNetwork>

Property Value

(resourceGroupName: string, logicalNetworkName: string, resource: LogicalNetwork, options?: LogicalNetworksCreateOrUpdateOptionalParams) => PollerLike<OperationState<LogicalNetwork>, LogicalNetwork>

delete

delete: (resourceGroupName: string, logicalNetworkName: string, options?: LogicalNetworksDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, logicalNetworkName: string, options?: LogicalNetworksDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

The operation to get a logical network.

get: (resourceGroupName: string, logicalNetworkName: string, options?: LogicalNetworksGetOptionalParams) => Promise<LogicalNetwork>

Property Value

(resourceGroupName: string, logicalNetworkName: string, options?: LogicalNetworksGetOptionalParams) => Promise<LogicalNetwork>

listAll

Lists all of the logical networks in the specified subscription. Use the nextLink property in the response to get the next page of logical networks.

listAll: (options?: LogicalNetworksListAllOptionalParams) => PagedAsyncIterableIterator<LogicalNetwork, LogicalNetwork[], PageSettings>

Property Value

(options?: LogicalNetworksListAllOptionalParams) => PagedAsyncIterableIterator<LogicalNetwork, LogicalNetwork[], PageSettings>

listByResourceGroup

Lists all of the logical networks in the specified resource group. Use the nextLink property in the response to get the next page of logical networks.

listByResourceGroup: (resourceGroupName: string, options?: LogicalNetworksListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<LogicalNetwork, LogicalNetwork[], PageSettings>

Property Value

(resourceGroupName: string, options?: LogicalNetworksListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<LogicalNetwork, LogicalNetwork[], PageSettings>

update

The operation to update a logical network.

update: (resourceGroupName: string, logicalNetworkName: string, properties: LogicalNetworksUpdateRequest, options?: LogicalNetworksUpdateOptionalParams) => PollerLike<OperationState<LogicalNetwork>, LogicalNetwork>

Property Value

(resourceGroupName: string, logicalNetworkName: string, properties: LogicalNetworksUpdateRequest, options?: LogicalNetworksUpdateOptionalParams) => PollerLike<OperationState<LogicalNetwork>, LogicalNetwork>