EventHubs interface
EventHubs'ları temsil eden arabirim.
Yöntemler
Yöntem Ayrıntıları
createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)
Ad Alanı içinde iç içe yerleştirilmiş bir kaynak olarak yeni bir Olay Hub'ı oluşturur veya güncelleştirir.
function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams): Promise<Eventhub>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- parameters
- Eventhub
Olay Hub'ı kaynağı oluşturmak için sağlanan parametreler.
Seçenekler parametreleri.
Döndürülenler
Promise<Eventhub>
createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)
Belirtilen Olay Hub'ı için bir AuthorizationRule oluşturur veya güncelleştirir. AuthorizationRule'un oluşturulması/güncelleştirilmiş olması birkaç saniye sürer.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- authorizationRuleName
-
string
Yetkilendirme kuralı adı.
- parameters
- AuthorizationRule
Paylaşılan erişim AuthorizationRule.
Seçenekler parametreleri.
Döndürülenler
Promise<AuthorizationRule>
delete(string, string, string, EventHubsDeleteOptionalParams)
Belirtilen Ad Alanı ve kaynak grubundan bir Olay Hub'ını siler.
function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- options
- EventHubsDeleteOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<void>
deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)
Olay Hub'ı AuthorizationRule'larını siler.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- authorizationRuleName
-
string
Yetkilendirme kuralı adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
get(string, string, string, EventHubsGetOptionalParams)
Belirtilen Olay Hub'ı için bir Event Hubs açıklaması alır.
function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- options
- EventHubsGetOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<Eventhub>
getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)
Bir Olay Hub'ı için kural adına göre AuthorizationRule alır.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- authorizationRuleName
-
string
Yetkilendirme kuralı adı.
Seçenekler parametreleri.
Döndürülenler
Promise<AuthorizationRule>
listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)
Olay Hub'ı için yetkilendirme kurallarını alır.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
Seçenekler parametreleri.
Döndürülenler
listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)
Ad Alanındaki tüm Event Hub'ları alır.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams): PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
Seçenekler parametreleri.
Döndürülenler
listKeys(string, string, string, string, EventHubsListKeysOptionalParams)
Olay Hub'ı için ACS ve SAS bağlantı dizelerini alır.
function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- authorizationRuleName
-
string
Yetkilendirme kuralı adı.
- options
- EventHubsListKeysOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)
Olay Hub'ı için ACS ve SAS bağlantı dizelerini yeniden oluşturur.
function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>
Parametreler
- resourceGroupName
-
string
Azure aboneliğindeki kaynak grubunun adı.
- namespaceName
-
string
Ad Alanı adı
- eventHubName
-
string
Olay Hub'ı adı
- authorizationRuleName
-
string
Yetkilendirme kuralı adı.
- parameters
- RegenerateAccessKeyParameters
AuthorizationRule Anahtarlarını (PrimaryKey/SecondaryKey) yeniden oluşturmak için sağlanan parametreler.
Seçenekler parametreleri.
Döndürülenler
Promise<AccessKeys>