NetworkProfilesOperations interface

Interface representing a NetworkProfiles operations.

Properties

beginDelete
beginDeleteAndWait
createOrUpdate

Creates or updates a network profile.

delete

Deletes the specified network profile.

get

Gets the specified network profile in a specified resource group.

list

Gets all network profiles in a resource group.

listAll

Gets all the network profiles in a subscription.

updateTags

Updates network profile tags.

Property Details

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams) => Promise<void>

createOrUpdate

Creates or updates a network profile.

createOrUpdate: (resourceGroupName: string, networkProfileName: string, parameters: NetworkProfile, options?: NetworkProfilesCreateOrUpdateOptionalParams) => Promise<NetworkProfile>

Property Value

(resourceGroupName: string, networkProfileName: string, parameters: NetworkProfile, options?: NetworkProfilesCreateOrUpdateOptionalParams) => Promise<NetworkProfile>

delete

Deletes the specified network profile.

delete: (resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the specified network profile in a specified resource group.

get: (resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesGetOptionalParams) => Promise<NetworkProfile>

Property Value

(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesGetOptionalParams) => Promise<NetworkProfile>

list

Gets all network profiles in a resource group.

list: (resourceGroupName: string, options?: NetworkProfilesListOptionalParams) => PagedAsyncIterableIterator<NetworkProfile, NetworkProfile[], PageSettings>

Property Value

(resourceGroupName: string, options?: NetworkProfilesListOptionalParams) => PagedAsyncIterableIterator<NetworkProfile, NetworkProfile[], PageSettings>

listAll

Gets all the network profiles in a subscription.

listAll: (options?: NetworkProfilesListAllOptionalParams) => PagedAsyncIterableIterator<NetworkProfile, NetworkProfile[], PageSettings>

Property Value

(options?: NetworkProfilesListAllOptionalParams) => PagedAsyncIterableIterator<NetworkProfile, NetworkProfile[], PageSettings>

updateTags

Updates network profile tags.

updateTags: (resourceGroupName: string, networkProfileName: string, parameters: TagsObject, options?: NetworkProfilesUpdateTagsOptionalParams) => Promise<NetworkProfile>

Property Value

(resourceGroupName: string, networkProfileName: string, parameters: TagsObject, options?: NetworkProfilesUpdateTagsOptionalParams) => Promise<NetworkProfile>