EventSubscriptions interface
Antarmuka yang mewakili EventSubscriptions.
Metode
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
Promise<EventSubscription>
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.
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.
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.
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.
Parameter opsi.
Mengembalikan
Promise<EventSubscription>
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.
Parameter opsi.
Mengembalikan
Promise<EventSubscription>
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.
Parameter opsi.
Mengembalikan
Promise<DeliveryAttributeListResult>
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.
Parameter opsi.
Mengembalikan
Promise<EventSubscriptionFullUrl>
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)
Cantumkan semua langganan peristiwa global agregat di bawah langganan Azure tertentu.
function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parameter
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.