DomainTopics interface

Interface representing a DomainTopics.

Methods

beginCreateOrUpdate(string, string, string, DomainTopicsCreateOrUpdateOptionalParams)

Asynchronously creates or updates a new domain topic with the specified parameters.

beginCreateOrUpdateAndWait(string, string, string, DomainTopicsCreateOrUpdateOptionalParams)

Asynchronously creates or updates a new domain topic with the specified parameters.

beginDelete(string, string, string, DomainTopicsDeleteOptionalParams)

Delete existing domain topic.

beginDeleteAndWait(string, string, string, DomainTopicsDeleteOptionalParams)

Delete existing domain topic.

get(string, string, string, DomainTopicsGetOptionalParams)

Get properties of a domain topic.

listByDomain(string, string, DomainTopicsListByDomainOptionalParams)

List all the topics in a domain.

Method Details

beginCreateOrUpdate(string, string, string, DomainTopicsCreateOrUpdateOptionalParams)

Asynchronously creates or updates a new domain topic with the specified parameters.

function beginCreateOrUpdate(resourceGroupName: string, domainName: string, domainTopicName: string, options?: DomainTopicsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DomainTopic>, DomainTopic>>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

domainName

string

Name of the domain.

domainTopicName

string

Name of the domain topic.

options
DomainTopicsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<DomainTopic>, DomainTopic>>

beginCreateOrUpdateAndWait(string, string, string, DomainTopicsCreateOrUpdateOptionalParams)

Asynchronously creates or updates a new domain topic with the specified parameters.

function beginCreateOrUpdateAndWait(resourceGroupName: string, domainName: string, domainTopicName: string, options?: DomainTopicsCreateOrUpdateOptionalParams): Promise<DomainTopic>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

domainName

string

Name of the domain.

domainTopicName

string

Name of the domain topic.

options
DomainTopicsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<DomainTopic>

beginDelete(string, string, string, DomainTopicsDeleteOptionalParams)

Delete existing domain topic.

function beginDelete(resourceGroupName: string, domainName: string, domainTopicName: string, options?: DomainTopicsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

domainName

string

Name of the domain.

domainTopicName

string

Name of the domain topic.

options
DomainTopicsDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, DomainTopicsDeleteOptionalParams)

Delete existing domain topic.

function beginDeleteAndWait(resourceGroupName: string, domainName: string, domainTopicName: string, options?: DomainTopicsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

domainName

string

Name of the domain.

domainTopicName

string

Name of the domain topic.

options
DomainTopicsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, DomainTopicsGetOptionalParams)

Get properties of a domain topic.

function get(resourceGroupName: string, domainName: string, domainTopicName: string, options?: DomainTopicsGetOptionalParams): Promise<DomainTopic>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

domainName

string

Name of the domain.

domainTopicName

string

Name of the topic.

options
DomainTopicsGetOptionalParams

The options parameters.

Returns

Promise<DomainTopic>

listByDomain(string, string, DomainTopicsListByDomainOptionalParams)

List all the topics in a domain.

function listByDomain(resourceGroupName: string, domainName: string, options?: DomainTopicsListByDomainOptionalParams): PagedAsyncIterableIterator<DomainTopic, DomainTopic[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

domainName

string

Domain name.

options
DomainTopicsListByDomainOptionalParams

The options parameters.

Returns