IpExtendedCommunitiesOperations interface

Interface representing a IpExtendedCommunities operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

Implements IP Extended Community PUT method.

delete

Implements IP Extended Community DELETE method.

get

Implements IP Extended Community GET method.

listByResourceGroup

Implements IpExtendedCommunities list by resource group GET method.

listBySubscription

Implements IpExtendedCommunities list by subscription GET method.

update

API to update certain properties of the IP Extended Community resource.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunity, options?: IpExtendedCommunitiesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunity, options?: IpExtendedCommunitiesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunity, options?: IpExtendedCommunitiesCreateOptionalParams) => Promise<IpExtendedCommunity>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunity, options?: IpExtendedCommunitiesCreateOptionalParams) => Promise<IpExtendedCommunity>

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, options?: IpExtendedCommunitiesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, ipExtendedCommunityName: string, options?: IpExtendedCommunitiesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, options?: IpExtendedCommunitiesDeleteOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunityPatch, options?: IpExtendedCommunitiesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunityPatch, options?: IpExtendedCommunitiesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunityPatch, options?: IpExtendedCommunitiesUpdateOptionalParams) => Promise<IpExtendedCommunity>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunityPatch, options?: IpExtendedCommunitiesUpdateOptionalParams) => Promise<IpExtendedCommunity>

create

Implements IP Extended Community PUT method.

create: (resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunity, options?: IpExtendedCommunitiesCreateOptionalParams) => PollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunity, options?: IpExtendedCommunitiesCreateOptionalParams) => PollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>

delete

Implements IP Extended Community DELETE method.

delete: (resourceGroupName: string, ipExtendedCommunityName: string, options?: IpExtendedCommunitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, options?: IpExtendedCommunitiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Implements IP Extended Community GET method.

get: (resourceGroupName: string, ipExtendedCommunityName: string, options?: IpExtendedCommunitiesGetOptionalParams) => Promise<IpExtendedCommunity>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, options?: IpExtendedCommunitiesGetOptionalParams) => Promise<IpExtendedCommunity>

listByResourceGroup

Implements IpExtendedCommunities list by resource group GET method.

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

Property Value

(resourceGroupName: string, options?: IpExtendedCommunitiesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<IpExtendedCommunity, IpExtendedCommunity[], PageSettings>

listBySubscription

Implements IpExtendedCommunities list by subscription GET method.

listBySubscription: (options?: IpExtendedCommunitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<IpExtendedCommunity, IpExtendedCommunity[], PageSettings>

Property Value

(options?: IpExtendedCommunitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<IpExtendedCommunity, IpExtendedCommunity[], PageSettings>

update

API to update certain properties of the IP Extended Community resource.

update: (resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunityPatch, options?: IpExtendedCommunitiesUpdateOptionalParams) => PollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>

Property Value

(resourceGroupName: string, ipExtendedCommunityName: string, body: IpExtendedCommunityPatch, options?: IpExtendedCommunitiesUpdateOptionalParams) => PollerLike<OperationState<IpExtendedCommunity>, IpExtendedCommunity>