IpCommunitiesOperations interface

Interface representing a IpCommunities operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

Implements an IP Community PUT method.

delete

Implements IP Community DELETE method.

get

Implements an IP Community GET method.

listByResourceGroup

Implements IP Communities list by resource group GET method.

listBySubscription

Implements IP Communities list by subscription GET method.

update

API to update certain properties of the IP Community resource.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, ipCommunityName: string, body: IpCommunity, options?: IpCommunitiesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<IpCommunity>, IpCommunity>>

Property Value

(resourceGroupName: string, ipCommunityName: string, body: IpCommunity, options?: IpCommunitiesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<IpCommunity>, IpCommunity>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, ipCommunityName: string, body: IpCommunity, options?: IpCommunitiesCreateOptionalParams) => Promise<IpCommunity>

Property Value

(resourceGroupName: string, ipCommunityName: string, body: IpCommunity, options?: IpCommunitiesCreateOptionalParams) => Promise<IpCommunity>

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

(resourceGroupName: string, ipCommunityName: string, options?: IpCommunitiesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, ipCommunityName: string, options?: IpCommunitiesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, ipCommunityName: string, options?: IpCommunitiesDeleteOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, ipCommunityName: string, body: IpCommunityPatch, options?: IpCommunitiesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<IpCommunity>, IpCommunity>>

Property Value

(resourceGroupName: string, ipCommunityName: string, body: IpCommunityPatch, options?: IpCommunitiesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<IpCommunity>, IpCommunity>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, ipCommunityName: string, body: IpCommunityPatch, options?: IpCommunitiesUpdateOptionalParams) => Promise<IpCommunity>

Property Value

(resourceGroupName: string, ipCommunityName: string, body: IpCommunityPatch, options?: IpCommunitiesUpdateOptionalParams) => Promise<IpCommunity>

create

Implements an IP Community PUT method.

create: (resourceGroupName: string, ipCommunityName: string, body: IpCommunity, options?: IpCommunitiesCreateOptionalParams) => PollerLike<OperationState<IpCommunity>, IpCommunity>

Property Value

(resourceGroupName: string, ipCommunityName: string, body: IpCommunity, options?: IpCommunitiesCreateOptionalParams) => PollerLike<OperationState<IpCommunity>, IpCommunity>

delete

Implements IP Community DELETE method.

delete: (resourceGroupName: string, ipCommunityName: string, options?: IpCommunitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, ipCommunityName: string, options?: IpCommunitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Implements an IP Community GET method.

get: (resourceGroupName: string, ipCommunityName: string, options?: IpCommunitiesGetOptionalParams) => Promise<IpCommunity>

Property Value

(resourceGroupName: string, ipCommunityName: string, options?: IpCommunitiesGetOptionalParams) => Promise<IpCommunity>

listByResourceGroup

Implements IP Communities list by resource group GET method.

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

Property Value

(resourceGroupName: string, options?: IpCommunitiesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<IpCommunity, IpCommunity[], PageSettings>

listBySubscription

Implements IP Communities list by subscription GET method.

listBySubscription: (options?: IpCommunitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<IpCommunity, IpCommunity[], PageSettings>

Property Value

(options?: IpCommunitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<IpCommunity, IpCommunity[], PageSettings>

update

API to update certain properties of the IP Community resource.

update: (resourceGroupName: string, ipCommunityName: string, body: IpCommunityPatch, options?: IpCommunitiesUpdateOptionalParams) => PollerLike<OperationState<IpCommunity>, IpCommunity>

Property Value

(resourceGroupName: string, ipCommunityName: string, body: IpCommunityPatch, options?: IpCommunitiesUpdateOptionalParams) => PollerLike<OperationState<IpCommunity>, IpCommunity>