Bagikan melalui


EventSubscriptions interface

Antarmuka yang mewakili EventSubscriptions.

Metode

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Secara asinkron membuat langganan peristiwa baru atau memperbarui langganan peristiwa yang ada berdasarkan cakupan yang ditentukan.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Secara asinkron membuat langganan peristiwa baru atau memperbarui langganan peristiwa yang ada berdasarkan cakupan yang ditentukan.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Menghapus langganan peristiwa yang sudah ada.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Menghapus langganan peristiwa yang sudah ada.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Memperbarui langganan peristiwa yang ada secara asinkron.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Memperbarui langganan peristiwa yang ada secara asinkron.

get(string, string, EventSubscriptionsGetOptionalParams)

Mendapatkan properti langganan peristiwa.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Dapatkan semua atribut pengiriman untuk langganan peristiwa.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Dapatkan URL titik akhir lengkap untuk langganan peristiwa.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Mencantumkan semua langganan peristiwa yang telah dibuat untuk topik domain tertentu.

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

Mencantumkan semua langganan peristiwa yang telah dibuat untuk sumber daya tertentu.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Mencantumkan semua langganan peristiwa global di bawah langganan Azure dan grup sumber daya tertentu.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Mencantumkan semua langganan peristiwa global di bawah grup sumber daya untuk jenis topik tertentu.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Cantumkan semua langganan peristiwa global agregat di bawah langganan Azure tertentu.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Mencantumkan semua langganan peristiwa global di bawah langganan Azure untuk jenis topik.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Cantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan Azure dan grup sumber daya tertentu.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Cantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan Azure tertentu dan grup sumber daya serta jenis topik.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Mencantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan Azure tertentu.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Mencantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan dan jenis topik Azure tertentu.

Detail Metode

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Secara asinkron membuat langganan peristiwa baru atau memperbarui langganan peristiwa yang ada berdasarkan cakupan yang ditentukan.

function beginCreateOrUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parameter

scope

string

Pengidentifikasi sumber daya tempat langganan peristiwa perlu dibuat atau diperbarui. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa yang akan dibuat. Panjang nama langganan peristiwa harus antara 3 dan 64 karakter dan harus menggunakan huruf alfanumerik saja.

eventSubscriptionInfo
EventSubscription

Properti langganan peristiwa yang berisi informasi tujuan dan filter.

Mengembalikan

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Secara asinkron membuat langganan peristiwa baru atau memperbarui langganan peristiwa yang ada berdasarkan cakupan yang ditentukan.

function beginCreateOrUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Parameter

scope

string

Pengidentifikasi sumber daya tempat langganan peristiwa perlu dibuat atau diperbarui. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa yang akan dibuat. Panjang nama langganan peristiwa harus antara 3 dan 64 karakter dan harus menggunakan huruf alfanumerik saja.

eventSubscriptionInfo
EventSubscription

Properti langganan peristiwa yang berisi informasi tujuan dan filter.

Mengembalikan

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Menghapus langganan peristiwa yang sudah ada.

function beginDelete(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

scope

string

Cakupan langganan peristiwa. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa yang akan dihapus.

options
EventSubscriptionsDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Menghapus langganan peristiwa yang sudah ada.

function beginDeleteAndWait(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<void>

Parameter

scope

string

Cakupan langganan peristiwa. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa yang akan dihapus.

options
EventSubscriptionsDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Memperbarui langganan peristiwa yang ada secara asinkron.

function beginUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parameter

scope

string

Cakupan langganan peristiwa yang ada. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa yang akan diperbarui.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informasi langganan peristiwa yang diperbarui.

options
EventSubscriptionsUpdateOptionalParams

Parameter opsi.

Mengembalikan

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Memperbarui langganan peristiwa yang ada secara asinkron.

function beginUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Parameter

scope

string

Cakupan langganan peristiwa yang ada. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa yang akan diperbarui.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informasi langganan peristiwa yang diperbarui.

options
EventSubscriptionsUpdateOptionalParams

Parameter opsi.

Mengembalikan

get(string, string, EventSubscriptionsGetOptionalParams)

Mendapatkan properti langganan peristiwa.

function get(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Parameter

scope

string

Cakupan langganan peristiwa. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa yang akan ditemukan.

options
EventSubscriptionsGetOptionalParams

Parameter opsi.

Mengembalikan

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Dapatkan semua atribut pengiriman untuk langganan peristiwa.

function getDeliveryAttributes(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Parameter

scope

string

Cakupan langganan peristiwa. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa.

Mengembalikan

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Dapatkan URL titik akhir lengkap untuk langganan peristiwa.

function getFullUrl(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Parameter

scope

string

Cakupan langganan peristiwa. Cakupan dapat berupa langganan, atau grup sumber daya, atau sumber daya tingkat atas milik namespace penyedia sumber daya, atau topik EventGrid. Misalnya, gunakan '/subscriptions/{subscriptionId}/' untuk langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' untuk sumber daya, dan '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' untuk topik EventGrid.

eventSubscriptionName

string

Nama langganan peristiwa.

Mengembalikan

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Mencantumkan semua langganan peristiwa yang telah dibuat untuk topik domain tertentu.

function listByDomainTopic(resourceGroupName: string, domainName: string, topicName: string, options?: EventSubscriptionsListByDomainTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya dalam langganan pengguna.

domainName

string

Nama domain tingkat atas.

topicName

string

Nama topik domain.

Mengembalikan

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

Mencantumkan semua langganan peristiwa yang telah dibuat untuk sumber daya tertentu.

function listByResource(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: EventSubscriptionsListByResourceOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya dalam langganan pengguna.

providerNamespace

string

Namespace penyedia topik.

resourceTypeName

string

Nama jenis sumber daya.

resourceName

string

Nama sumber daya.

Mengembalikan

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Mencantumkan semua langganan peristiwa global di bawah langganan Azure dan grup sumber daya tertentu.

function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya dalam langganan pengguna.

Mengembalikan

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Mencantumkan semua langganan peristiwa global di bawah grup sumber daya untuk jenis topik tertentu.

function listGlobalByResourceGroupForTopicType(resourceGroupName: string, topicTypeName: string, options?: EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya dalam langganan pengguna.

topicTypeName

string

Nama jenis topik.

Mengembalikan

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Cantumkan semua langganan peristiwa global agregat di bawah langganan Azure tertentu.

function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

Mengembalikan

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Mencantumkan semua langganan peristiwa global di bawah langganan Azure untuk jenis topik.

function listGlobalBySubscriptionForTopicType(topicTypeName: string, options?: EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

topicTypeName

string

Nama jenis topik.

Mengembalikan

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Cantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan Azure dan grup sumber daya tertentu.

function listRegionalByResourceGroup(resourceGroupName: string, location: string, options?: EventSubscriptionsListRegionalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya dalam langganan pengguna.

location

string

Nama lokasi.

Mengembalikan

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Cantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan Azure tertentu dan grup sumber daya serta jenis topik.

function listRegionalByResourceGroupForTopicType(resourceGroupName: string, location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

resourceGroupName

string

Nama grup sumber daya dalam langganan pengguna.

location

string

Nama lokasi.

topicTypeName

string

Nama jenis topik.

Mengembalikan

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Mencantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan Azure tertentu.

function listRegionalBySubscription(location: string, options?: EventSubscriptionsListRegionalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

location

string

Nama lokasi.

Mengembalikan

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Mencantumkan semua langganan peristiwa dari lokasi tertentu di bawah langganan dan jenis topik Azure tertentu.

function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parameter

location

string

Nama lokasi.

topicTypeName

string

Nama jenis topik.

Mengembalikan