PartnerTopicsOperations interface

Interface representing a PartnerTopics operations.

Properties

activate

Activate a newly created partner topic.

beginDelete
beginDeleteAndWait
createOrUpdate

Asynchronously creates a new partner topic with the specified parameters.

deactivate

Deactivate specific partner topic.

delete
get

Get properties of a partner topic.

listByResourceGroup

List all the partner topics under a resource group.

listBySubscription

List all the partner topics under an Azure subscription.

update

Asynchronously updates a partner topic with the specified parameters.

Property Details

activate

Activate a newly created partner topic.

activate: (resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsActivateOptionalParams) => Promise<PartnerTopic>

Property Value

(resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsActivateOptionalParams) => Promise<PartnerTopic>

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

(resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsDeleteOptionalParams) => Promise<void>

createOrUpdate

Asynchronously creates a new partner topic with the specified parameters.

createOrUpdate: (resourceGroupName: string, partnerTopicName: string, partnerTopicInfo: PartnerTopic, options?: PartnerTopicsCreateOrUpdateOptionalParams) => Promise<PartnerTopic>

Property Value

(resourceGroupName: string, partnerTopicName: string, partnerTopicInfo: PartnerTopic, options?: PartnerTopicsCreateOrUpdateOptionalParams) => Promise<PartnerTopic>

deactivate

Deactivate specific partner topic.

deactivate: (resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsDeactivateOptionalParams) => Promise<PartnerTopic>

Property Value

(resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsDeactivateOptionalParams) => Promise<PartnerTopic>

delete

delete: (resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get properties of a partner topic.

get: (resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsGetOptionalParams) => Promise<PartnerTopic>

Property Value

(resourceGroupName: string, partnerTopicName: string, options?: PartnerTopicsGetOptionalParams) => Promise<PartnerTopic>

listByResourceGroup

List all the partner topics under a resource group.

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

Property Value

(resourceGroupName: string, options?: PartnerTopicsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PartnerTopic, PartnerTopic[], PageSettings>

listBySubscription

List all the partner topics under an Azure subscription.

listBySubscription: (options?: PartnerTopicsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PartnerTopic, PartnerTopic[], PageSettings>

Property Value

(options?: PartnerTopicsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PartnerTopic, PartnerTopic[], PageSettings>

update

Asynchronously updates a partner topic with the specified parameters.

update: (resourceGroupName: string, partnerTopicName: string, partnerTopicUpdateParameters: PartnerTopicUpdateParameters, options?: PartnerTopicsUpdateOptionalParams) => Promise<PartnerTopic>

Property Value

(resourceGroupName: string, partnerTopicName: string, partnerTopicUpdateParameters: PartnerTopicUpdateParameters, options?: PartnerTopicsUpdateOptionalParams) => Promise<PartnerTopic>