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 PossibleValuesForEntityStatus() []string + func ValidateNamespaceID(input interface{}, key string) (warnings []string, errors []error) + func ValidateQueueID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *SBQueue + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type EntityStatus string + const EntityStatusActive + const EntityStatusCreating + const EntityStatusDeleting + const EntityStatusDisabled + const EntityStatusReceiveDisabled + const EntityStatusRenaming + const EntityStatusRestoring + const EntityStatusSendDisabled + const EntityStatusUnknown + func (s *EntityStatus) UnmarshalJSON(bytes []byte) error + type GetOperationResponse struct + HttpResponse *http.Response + Model *SBQueue + OData *odata.OData + type ListByNamespaceCompleteResult struct + Items []SBQueue + LatestHttpResponse *http.Response + type ListByNamespaceCustomPager struct + NextLink *odata.Link + func (p *ListByNamespaceCustomPager) NextPageLink() *odata.Link + type ListByNamespaceOperationOptions struct + Skip *int64 + Top *int64 + func DefaultListByNamespaceOperationOptions() ListByNamespaceOperationOptions + func (o ListByNamespaceOperationOptions) ToHeaders() *client.Headers + func (o ListByNamespaceOperationOptions) ToOData() *odata.Query + func (o ListByNamespaceOperationOptions) ToQuery() *client.QueryParams + type ListByNamespaceOperationResponse struct + HttpResponse *http.Response + Model *[]SBQueue + OData *odata.OData + type MessageCountDetails struct + ActiveMessageCount *int64 + DeadLetterMessageCount *int64 + ScheduledMessageCount *int64 + TransferDeadLetterMessageCount *int64 + TransferMessageCount *int64 + type NamespaceId struct + NamespaceName string + ResourceGroupName string + SubscriptionId string + func NewNamespaceID(subscriptionId string, resourceGroupName string, namespaceName string) NamespaceId + func ParseNamespaceID(input string) (*NamespaceId, error) + func ParseNamespaceIDInsensitively(input string) (*NamespaceId, error) + func (id *NamespaceId) FromParseResult(input resourceids.ParseResult) error + func (id NamespaceId) ID() string + func (id NamespaceId) Segments() []resourceids.Segment + func (id NamespaceId) 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 QueuesClient struct + Client *resourcemanager.Client + func NewQueuesClientWithBaseURI(sdkApi sdkEnv.Api) (*QueuesClient, error) + func (c QueuesClient) CreateOrUpdate(ctx context.Context, id QueueId, input SBQueue) (result CreateOrUpdateOperationResponse, err error) + func (c QueuesClient) Delete(ctx context.Context, id QueueId) (result DeleteOperationResponse, err error) + func (c QueuesClient) Get(ctx context.Context, id QueueId) (result GetOperationResponse, err error) + func (c QueuesClient) ListByNamespace(ctx context.Context, id NamespaceId, options ListByNamespaceOperationOptions) (result ListByNamespaceOperationResponse, err error) + func (c QueuesClient) ListByNamespaceComplete(ctx context.Context, id NamespaceId, options ListByNamespaceOperationOptions) (ListByNamespaceCompleteResult, error) + func (c QueuesClient) ListByNamespaceCompleteMatchingPredicate(ctx context.Context, id NamespaceId, options ListByNamespaceOperationOptions, ...) (result ListByNamespaceCompleteResult, err error) + type SBQueue struct + Id *string + Location *string + Name *string + Properties *SBQueueProperties + SystemData *systemdata.SystemData + Type *string + type SBQueueOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p SBQueueOperationPredicate) Matches(input SBQueue) bool + type SBQueueProperties struct + AccessedAt *string + AutoDeleteOnIdle *string + CountDetails *MessageCountDetails + CreatedAt *string + DeadLetteringOnMessageExpiration *bool + DefaultMessageTimeToLive *string + DuplicateDetectionHistoryTimeWindow *string + EnableBatchedOperations *bool + EnableExpress *bool + EnablePartitioning *bool + ForwardDeadLetteredMessagesTo *string + ForwardTo *string + LockDuration *string + MaxDeliveryCount *int64 + MaxMessageSizeInKilobytes *int64 + MaxSizeInMegabytes *int64 + MessageCount *int64 + RequiresDuplicateDetection *bool + RequiresSession *bool + SizeInBytes *int64 + Status *EntityStatus + UpdatedAt *string + func (o *SBQueueProperties) GetAccessedAtAsTime() (*time.Time, error) + func (o *SBQueueProperties) GetCreatedAtAsTime() (*time.Time, error) + func (o *SBQueueProperties) GetUpdatedAtAsTime() (*time.Time, error) + func (o *SBQueueProperties) SetAccessedAtAsTime(input time.Time) + func (o *SBQueueProperties) SetCreatedAtAsTime(input time.Time) + func (o *SBQueueProperties) SetUpdatedAtAsTime(input time.Time)