RuleT - the specific authorization rule type@Beta(value=V1_7_0) public interface AuthorizationRule<RuleT extends AuthorizationRule<RuleT>> extends NestedResource, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.eventhub.implementation.AuthorizationRuleInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<RuleT>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AuthorizationRule.DefinitionStages
Grouping of commons authorization rule definition stages shared between event hub namespace authorization rule and event hub authorization rule.
|
static interface |
AuthorizationRule.UpdateStages
Grouping of commons authorization rule update stages shared between event hub namespace authorization rule and event hub authorization rule.
|
| Modifier and Type | Method and Description |
|---|---|
EventHubAuthorizationKey |
getKeys() |
rx.Observable<EventHubAuthorizationKey> |
getKeysAsync() |
EventHubAuthorizationKey |
regenerateKey(KeyType keyType)
Regenerates primary or secondary keys.
|
rx.Observable<EventHubAuthorizationKey> |
regenerateKeyAsync(KeyType keyType)
Regenerates primary or secondary access keys.
|
List<AccessRights> |
rights() |
id, name, typekeyinner@Beta(value=V1_7_0) List<AccessRights> rights()
@Beta(value=V1_7_0) rx.Observable<EventHubAuthorizationKey> getKeysAsync()
@Beta(value=V1_7_0) EventHubAuthorizationKey getKeys()
@Beta(value=V1_7_0) rx.Observable<EventHubAuthorizationKey> regenerateKeyAsync(KeyType keyType)
keyType - the key to regenerate@Beta(value=V1_7_0) EventHubAuthorizationKey regenerateKey(KeyType keyType)
keyType - the key to regenerate /**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/