Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAccessRights() []string + func PossibleValuesForKeyType() []string + func ValidateQueueAuthorizationRuleID(input interface{}, key string) (warnings []string, errors []error) + func ValidateQueueID(input interface{}, key string) (warnings []string, errors []error) + 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 + func (s *AccessRights) UnmarshalJSON(bytes []byte) error + type KeyType string + const KeyTypePrimaryKey + const KeyTypeSecondaryKey + func (s *KeyType) UnmarshalJSON(bytes []byte) error + type QueueAuthorizationRuleId struct + AuthorizationRuleName string + NamespaceName string + QueueName string + ResourceGroupName string + SubscriptionId string + func NewQueueAuthorizationRuleID(subscriptionId string, resourceGroupName string, namespaceName string, ...) QueueAuthorizationRuleId + func ParseQueueAuthorizationRuleID(input string) (*QueueAuthorizationRuleId, error) + func ParseQueueAuthorizationRuleIDInsensitively(input string) (*QueueAuthorizationRuleId, error) + func (id *QueueAuthorizationRuleId) FromParseResult(input resourceids.ParseResult) error + func (id QueueAuthorizationRuleId) ID() string + func (id QueueAuthorizationRuleId) Segments() []resourceids.Segment + func (id QueueAuthorizationRuleId) String() string + type QueueId struct + NamespaceName string + QueueName string + ResourceGroupName string + SubscriptionId string + func NewQueueID(subscriptionId string, resourceGroupName string, namespaceName string, ...) QueueId + func ParseQueueID(input string) (*QueueId, error) + func ParseQueueIDInsensitively(input string) (*QueueId, error) + func (id *QueueId) FromParseResult(input resourceids.ParseResult) error + func (id QueueId) ID() string + func (id QueueId) Segments() []resourceids.Segment + func (id QueueId) String() string + type QueuesAuthorizationRuleClient struct + Client *resourcemanager.Client + func NewQueuesAuthorizationRuleClientWithBaseURI(sdkApi sdkEnv.Api) (*QueuesAuthorizationRuleClient, error) + func (c QueuesAuthorizationRuleClient) QueuesCreateOrUpdateAuthorizationRule(ctx context.Context, id QueueAuthorizationRuleId, input SBAuthorizationRule) (result QueuesCreateOrUpdateAuthorizationRuleOperationResponse, err error) + func (c QueuesAuthorizationRuleClient) QueuesDeleteAuthorizationRule(ctx context.Context, id QueueAuthorizationRuleId) (result QueuesDeleteAuthorizationRuleOperationResponse, err error) + func (c QueuesAuthorizationRuleClient) QueuesGetAuthorizationRule(ctx context.Context, id QueueAuthorizationRuleId) (result QueuesGetAuthorizationRuleOperationResponse, err error) + func (c QueuesAuthorizationRuleClient) QueuesListAuthorizationRules(ctx context.Context, id QueueId) (result QueuesListAuthorizationRulesOperationResponse, err error) + func (c QueuesAuthorizationRuleClient) QueuesListAuthorizationRulesComplete(ctx context.Context, id QueueId) (QueuesListAuthorizationRulesCompleteResult, error) + func (c QueuesAuthorizationRuleClient) QueuesListAuthorizationRulesCompleteMatchingPredicate(ctx context.Context, id QueueId, ...) (result QueuesListAuthorizationRulesCompleteResult, err error) + func (c QueuesAuthorizationRuleClient) QueuesListKeys(ctx context.Context, id QueueAuthorizationRuleId) (result QueuesListKeysOperationResponse, err error) + func (c QueuesAuthorizationRuleClient) QueuesRegenerateKeys(ctx context.Context, id QueueAuthorizationRuleId, ...) (result QueuesRegenerateKeysOperationResponse, err error) + type QueuesCreateOrUpdateAuthorizationRuleOperationResponse struct + HttpResponse *http.Response + Model *SBAuthorizationRule + OData *odata.OData + type QueuesDeleteAuthorizationRuleOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type QueuesGetAuthorizationRuleOperationResponse struct + HttpResponse *http.Response + Model *SBAuthorizationRule + OData *odata.OData + type QueuesListAuthorizationRulesCompleteResult struct + Items []SBAuthorizationRule + LatestHttpResponse *http.Response + type QueuesListAuthorizationRulesCustomPager struct + NextLink *odata.Link + func (p *QueuesListAuthorizationRulesCustomPager) NextPageLink() *odata.Link + type QueuesListAuthorizationRulesOperationResponse struct + HttpResponse *http.Response + Model *[]SBAuthorizationRule + OData *odata.OData + type QueuesListKeysOperationResponse struct + HttpResponse *http.Response + Model *AccessKeys + OData *odata.OData + type QueuesRegenerateKeysOperationResponse struct + HttpResponse *http.Response + Model *AccessKeys + OData *odata.OData + type RegenerateAccessKeyParameters struct + Key *string + KeyType KeyType + type SBAuthorizationRule struct + Id *string + Location *string + Name *string + Properties *SBAuthorizationRuleProperties + SystemData *systemdata.SystemData + Type *string + type SBAuthorizationRuleOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p SBAuthorizationRuleOperationPredicate) Matches(input SBAuthorizationRule) bool + type SBAuthorizationRuleProperties struct + Rights []AccessRights