Interface TopicAuthorizationRule
-
- All Superinterfaces:
AuthorizationRule<TopicAuthorizationRule>,GroupableResource<ServiceBusManager,SBAuthorizationRuleInner>,HasId,HasInnerModel<SBAuthorizationRuleInner>,HasManager<ServiceBusManager>,HasName,HasResourceGroup,IndependentChild<ServiceBusManager>,IndependentChildResource<ServiceBusManager,SBAuthorizationRuleInner>,Indexable,Refreshable<TopicAuthorizationRule>,Resource,Updatable<TopicAuthorizationRule.Update>
public interface TopicAuthorizationRule extends AuthorizationRule<TopicAuthorizationRule>, Updatable<TopicAuthorizationRule.Update>
Type representing authorization rule defined for topic.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTopicAuthorizationRule.DefinitionThe entirety of the topic authorization rule definition.static interfaceTopicAuthorizationRule.DefinitionStagesGrouping of Service Bus topic authorization rule definition stages.static interfaceTopicAuthorizationRule.UpdateThe entirety of the topic authorization rule update.-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.servicebus.models.AuthorizationRule
AuthorizationRule.UpdateStages
-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T extends Object>, Resource.DefinitionWithTags<T extends Object>, Resource.UpdateWithTags<T extends Object>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringnamespaceName()StringtopicName()-
Methods inherited from interface com.azure.resourcemanager.servicebus.models.AuthorizationRule
getKeys, getKeysAsync, regenerateKey, regenerateKey, regenerateKeyAsync, regenerateKeyAsync, rights
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
-