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 PossibleValuesForNotificationName() []string + func ValidateNotificationID(input interface{}, key string) (warnings []string, errors []error) + func ValidateNotificationNotificationID(input interface{}, key string) (warnings []string, errors []error) + func ValidateNotificationRecipientUserID(input interface{}, key string) (warnings []string, errors []error) + func ValidateRecipientUserID(input interface{}, key string) (warnings []string, errors []error) + type CheckEntityExistsOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *RecipientUserContract + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ListByNotificationCompleteResult struct + Items []RecipientUserContract + LatestHttpResponse *http.Response + type ListByNotificationCustomPager struct + NextLink *odata.Link + func (p *ListByNotificationCustomPager) NextPageLink() *odata.Link + type ListByNotificationOperationResponse struct + HttpResponse *http.Response + Model *[]RecipientUserContract + OData *odata.OData + type NotificationId struct + NotificationName NotificationName + ResourceGroupName string + ServiceName string + SubscriptionId string + func NewNotificationID(subscriptionId string, resourceGroupName string, serviceName string, ...) NotificationId + func ParseNotificationID(input string) (*NotificationId, error) + func ParseNotificationIDInsensitively(input string) (*NotificationId, error) + func (id *NotificationId) FromParseResult(input resourceids.ParseResult) error + func (id NotificationId) ID() string + func (id NotificationId) Segments() []resourceids.Segment + func (id NotificationId) String() string + type NotificationName string + const NotificationNameAccountClosedPublisher + const NotificationNameBCC + const NotificationNameNewApplicationNotificationMessage + const NotificationNameNewIssuePublisherNotificationMessage + const NotificationNamePurchasePublisherNotificationMessage + const NotificationNameQuotaLimitApproachingPublisherNotificationMessage + const NotificationNameRequestPublisherNotificationMessage + func (s *NotificationName) UnmarshalJSON(bytes []byte) error + type NotificationNotificationId struct + NotificationName NotificationName + ResourceGroupName string + ServiceName string + SubscriptionId string + WorkspaceId string + func NewNotificationNotificationID(subscriptionId string, resourceGroupName string, serviceName string, ...) NotificationNotificationId + func ParseNotificationNotificationID(input string) (*NotificationNotificationId, error) + func ParseNotificationNotificationIDInsensitively(input string) (*NotificationNotificationId, error) + func (id *NotificationNotificationId) FromParseResult(input resourceids.ParseResult) error + func (id NotificationNotificationId) ID() string + func (id NotificationNotificationId) Segments() []resourceids.Segment + func (id NotificationNotificationId) String() string + type NotificationRecipientUserClient struct + Client *resourcemanager.Client + func NewNotificationRecipientUserClientWithBaseURI(sdkApi sdkEnv.Api) (*NotificationRecipientUserClient, error) + func (c NotificationRecipientUserClient) CheckEntityExists(ctx context.Context, id RecipientUserId) (result CheckEntityExistsOperationResponse, err error) + func (c NotificationRecipientUserClient) CreateOrUpdate(ctx context.Context, id RecipientUserId) (result CreateOrUpdateOperationResponse, err error) + func (c NotificationRecipientUserClient) Delete(ctx context.Context, id RecipientUserId) (result DeleteOperationResponse, err error) + func (c NotificationRecipientUserClient) ListByNotification(ctx context.Context, id NotificationId) (result ListByNotificationOperationResponse, err error) + func (c NotificationRecipientUserClient) ListByNotificationComplete(ctx context.Context, id NotificationId) (ListByNotificationCompleteResult, error) + func (c NotificationRecipientUserClient) ListByNotificationCompleteMatchingPredicate(ctx context.Context, id NotificationId, ...) (result ListByNotificationCompleteResult, err error) + func (c NotificationRecipientUserClient) WorkspaceNotificationRecipientUserCheckEntityExists(ctx context.Context, id NotificationRecipientUserId) (result WorkspaceNotificationRecipientUserCheckEntityExistsOperationResponse, ...) + func (c NotificationRecipientUserClient) WorkspaceNotificationRecipientUserCreateOrUpdate(ctx context.Context, id NotificationRecipientUserId) (result WorkspaceNotificationRecipientUserCreateOrUpdateOperationResponse, ...) + func (c NotificationRecipientUserClient) WorkspaceNotificationRecipientUserDelete(ctx context.Context, id NotificationRecipientUserId) (result WorkspaceNotificationRecipientUserDeleteOperationResponse, err error) + func (c NotificationRecipientUserClient) WorkspaceNotificationRecipientUserListByNotification(ctx context.Context, id NotificationNotificationId) (result WorkspaceNotificationRecipientUserListByNotificationOperationResponse, ...) + func (c NotificationRecipientUserClient) WorkspaceNotificationRecipientUserListByNotificationComplete(ctx context.Context, id NotificationNotificationId) (WorkspaceNotificationRecipientUserListByNotificationCompleteResult, error) + func (c NotificationRecipientUserClient) WorkspaceNotificationRecipientUserListByNotificationCompleteMatchingPredicate(ctx context.Context, id NotificationNotificationId, ...) (result WorkspaceNotificationRecipientUserListByNotificationCompleteResult, ...) + type NotificationRecipientUserId struct + NotificationName NotificationName + ResourceGroupName string + ServiceName string + SubscriptionId string + UserId string + WorkspaceId string + func NewNotificationRecipientUserID(subscriptionId string, resourceGroupName string, serviceName string, ...) NotificationRecipientUserId + func ParseNotificationRecipientUserID(input string) (*NotificationRecipientUserId, error) + func ParseNotificationRecipientUserIDInsensitively(input string) (*NotificationRecipientUserId, error) + func (id *NotificationRecipientUserId) FromParseResult(input resourceids.ParseResult) error + func (id NotificationRecipientUserId) ID() string + func (id NotificationRecipientUserId) Segments() []resourceids.Segment + func (id NotificationRecipientUserId) String() string + type RecipientUserContract struct + Id *string + Name *string + Properties *RecipientUsersContractProperties + Type *string + type RecipientUserContractOperationPredicate struct + Id *string + Name *string + Type *string + func (p RecipientUserContractOperationPredicate) Matches(input RecipientUserContract) bool + type RecipientUserId struct + NotificationName NotificationName + ResourceGroupName string + ServiceName string + SubscriptionId string + UserId string + func NewRecipientUserID(subscriptionId string, resourceGroupName string, serviceName string, ...) RecipientUserId + func ParseRecipientUserID(input string) (*RecipientUserId, error) + func ParseRecipientUserIDInsensitively(input string) (*RecipientUserId, error) + func (id *RecipientUserId) FromParseResult(input resourceids.ParseResult) error + func (id RecipientUserId) ID() string + func (id RecipientUserId) Segments() []resourceids.Segment + func (id RecipientUserId) String() string + type RecipientUsersContractProperties struct + UserId *string + type WorkspaceNotificationRecipientUserCheckEntityExistsOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type WorkspaceNotificationRecipientUserCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *RecipientUserContract + OData *odata.OData + type WorkspaceNotificationRecipientUserDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type WorkspaceNotificationRecipientUserListByNotificationCompleteResult struct + Items []RecipientUserContract + LatestHttpResponse *http.Response + type WorkspaceNotificationRecipientUserListByNotificationCustomPager struct + NextLink *odata.Link + func (p *WorkspaceNotificationRecipientUserListByNotificationCustomPager) NextPageLink() *odata.Link + type WorkspaceNotificationRecipientUserListByNotificationOperationResponse struct + HttpResponse *http.Response + Model *[]RecipientUserContract + OData *odata.OData