VirtualNetworkSubnetsOperations interface

Interface representing a VirtualNetworkSubnets operations.

Properties

createOrUpdate

The operation to create or update a virtual network subnet.

delete

The operation to delete a virtual network.

get

The operation to get a virtual network subnet.

listByVirtualNetwork

Lists all of the virtual network subnets in a virtual network.

update

The operation to update a virtual network subnet.

Property Details

createOrUpdate

The operation to create or update a virtual network subnet.

createOrUpdate: (resourceGroupName: string, virtualNetworkName: string, subnetName: string, resource: VirtualNetworkSubnet, options?: VirtualNetworkSubnetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualNetworkSubnet>, VirtualNetworkSubnet>

Property Value

(resourceGroupName: string, virtualNetworkName: string, subnetName: string, resource: VirtualNetworkSubnet, options?: VirtualNetworkSubnetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualNetworkSubnet>, VirtualNetworkSubnet>

delete

The operation to delete a virtual network.

delete: (resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: VirtualNetworkSubnetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: VirtualNetworkSubnetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

The operation to get a virtual network subnet.

get: (resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: VirtualNetworkSubnetsGetOptionalParams) => Promise<VirtualNetworkSubnet>

Property Value

(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: VirtualNetworkSubnetsGetOptionalParams) => Promise<VirtualNetworkSubnet>

listByVirtualNetwork

Lists all of the virtual network subnets in a virtual network.

listByVirtualNetwork: (resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworkSubnetsListByVirtualNetworkOptionalParams) => PagedAsyncIterableIterator<VirtualNetworkSubnet, VirtualNetworkSubnet[], PageSettings>

Property Value

(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworkSubnetsListByVirtualNetworkOptionalParams) => PagedAsyncIterableIterator<VirtualNetworkSubnet, VirtualNetworkSubnet[], PageSettings>

update

The operation to update a virtual network subnet.

update: (resourceGroupName: string, virtualNetworkName: string, subnetName: string, properties: VirtualNetworkSubnetUpdateRequest, options?: VirtualNetworkSubnetsUpdateOptionalParams) => PollerLike<OperationState<VirtualNetworkSubnet>, VirtualNetworkSubnet>

Property Value

(resourceGroupName: string, virtualNetworkName: string, subnetName: string, properties: VirtualNetworkSubnetUpdateRequest, options?: VirtualNetworkSubnetsUpdateOptionalParams) => PollerLike<OperationState<VirtualNetworkSubnet>, VirtualNetworkSubnet>