LogicalNetworksOperations interface
Interface representing a LogicalNetworks operations.
Properties
| create |
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. |
| list |
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. |
| list |
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>