Versions in this module Expand all Collapse all v2 v2.85.6 Nov 18, 2021 v2.85.5 Nov 18, 2021 Changes in this version + type AccessKeys struct + AliasPrimaryConnectionString *string + AliasSecondaryConnectionString *string + KeyName *string + PrimaryConnectionString *string + PrimaryKey *string + SecondaryConnectionString *string + SecondaryKey *string + type AccessRights string + const AccessRightsListen + const AccessRightsManage + const AccessRightsSend + type AuthorizationRule struct + Id *string + Name *string + Properties *AuthorizationRuleProperties + Type *string + type AuthorizationRuleId struct + Name string + NamespaceName string + ResourceGroup string + SubscriptionId string + func NewAuthorizationRuleID(subscriptionId, resourceGroup, namespaceName, name string) AuthorizationRuleId + func ParseAuthorizationRuleID(input string) (*AuthorizationRuleId, error) + func ParseAuthorizationRuleIDInsensitively(input string) (*AuthorizationRuleId, error) + func (id AuthorizationRuleId) ID() string + func (id AuthorizationRuleId) String() string + type AuthorizationRulePredicate struct + Id *string + Name *string + Type *string + func (p AuthorizationRulePredicate) Matches(input AuthorizationRule) bool + type AuthorizationRuleProperties struct + Rights []AccessRights + type AuthorizationRulesNamespacesClient struct + Client autorest.Client + func NewAuthorizationRulesNamespacesClientWithBaseURI(endpoint string) AuthorizationRulesNamespacesClient + func (c AuthorizationRulesNamespacesClient) NamespacesCreateOrUpdateAuthorizationRule(ctx context.Context, id AuthorizationRuleId, input AuthorizationRule) (result NamespacesCreateOrUpdateAuthorizationRuleResponse, err error) + func (c AuthorizationRulesNamespacesClient) NamespacesDeleteAuthorizationRule(ctx context.Context, id AuthorizationRuleId) (result NamespacesDeleteAuthorizationRuleResponse, err error) + func (c AuthorizationRulesNamespacesClient) NamespacesGetAuthorizationRule(ctx context.Context, id AuthorizationRuleId) (result NamespacesGetAuthorizationRuleResponse, err error) + func (c AuthorizationRulesNamespacesClient) NamespacesListAuthorizationRules(ctx context.Context, id NamespaceId) (resp NamespacesListAuthorizationRulesResponse, err error) + func (c AuthorizationRulesNamespacesClient) NamespacesListAuthorizationRulesComplete(ctx context.Context, id NamespaceId) (NamespacesListAuthorizationRulesCompleteResult, error) + func (c AuthorizationRulesNamespacesClient) NamespacesListAuthorizationRulesCompleteMatchingPredicate(ctx context.Context, id NamespaceId, predicate AuthorizationRulePredicate) (resp NamespacesListAuthorizationRulesCompleteResult, err error) + func (c AuthorizationRulesNamespacesClient) NamespacesListKeys(ctx context.Context, id AuthorizationRuleId) (result NamespacesListKeysResponse, err error) + func (c AuthorizationRulesNamespacesClient) NamespacesRegenerateKeys(ctx context.Context, id AuthorizationRuleId, ...) (result NamespacesRegenerateKeysResponse, err error) + type KeyType string + const KeyTypePrimaryKey + const KeyTypeSecondaryKey + type NamespaceId struct + Name string + ResourceGroup string + SubscriptionId string + func NewNamespaceID(subscriptionId, resourceGroup, name string) NamespaceId + func ParseNamespaceID(input string) (*NamespaceId, error) + func ParseNamespaceIDInsensitively(input string) (*NamespaceId, error) + func (id NamespaceId) ID() string + func (id NamespaceId) String() string + type NamespacesCreateOrUpdateAuthorizationRuleResponse struct + HttpResponse *http.Response + Model *AuthorizationRule + type NamespacesDeleteAuthorizationRuleResponse struct + HttpResponse *http.Response + type NamespacesGetAuthorizationRuleResponse struct + HttpResponse *http.Response + Model *AuthorizationRule + type NamespacesListAuthorizationRulesCompleteResult struct + Items []AuthorizationRule + type NamespacesListAuthorizationRulesResponse struct + HttpResponse *http.Response + Model *[]AuthorizationRule + func (r NamespacesListAuthorizationRulesResponse) HasMore() bool + func (r NamespacesListAuthorizationRulesResponse) LoadMore(ctx context.Context) (resp NamespacesListAuthorizationRulesResponse, err error) + type NamespacesListKeysResponse struct + HttpResponse *http.Response + Model *AccessKeys + type NamespacesRegenerateKeysResponse struct + HttpResponse *http.Response + Model *AccessKeys + type RegenerateAccessKeyParameters struct + Key *string + KeyType KeyType