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 PossibleValuesForSource() []string + func ValidateWatchlistID(input interface{}, key string) (warnings []string, errors []error) + func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Watchlist + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *Watchlist + OData *odata.OData + type ListCompleteResult struct + Items []Watchlist + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]Watchlist + OData *odata.OData + type Source string + const SourceLocalFile + const SourceRemoteStorage + func (s *Source) UnmarshalJSON(bytes []byte) error + type UserInfo struct + Email *string + Name *string + ObjectId *string + type Watchlist struct + Etag *string + Id *string + Name *string + Properties *WatchlistProperties + SystemData *systemdata.SystemData + Type *string + type WatchlistId struct + ResourceGroupName string + SubscriptionId string + WatchlistAlias string + WorkspaceName string + func NewWatchlistID(subscriptionId string, resourceGroupName string, workspaceName string, ...) WatchlistId + func ParseWatchlistID(input string) (*WatchlistId, error) + func ParseWatchlistIDInsensitively(input string) (*WatchlistId, error) + func (id *WatchlistId) FromParseResult(input resourceids.ParseResult) error + func (id WatchlistId) ID() string + func (id WatchlistId) Segments() []resourceids.Segment + func (id WatchlistId) String() string + type WatchlistOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p WatchlistOperationPredicate) Matches(input Watchlist) bool + type WatchlistProperties struct + ContentType *string + Created *string + CreatedBy *UserInfo + DefaultDuration *string + Description *string + DisplayName string + IsDeleted *bool + ItemsSearchKey string + Labels *[]string + NumberOfLinesToSkip *int64 + Provider string + RawContent *string + Source Source + TenantId *string + Updated *string + UpdatedBy *UserInfo + UploadStatus *string + WatchlistAlias *string + WatchlistId *string + WatchlistType *string + func (o *WatchlistProperties) GetCreatedAsTime() (*time.Time, error) + func (o *WatchlistProperties) GetUpdatedAsTime() (*time.Time, error) + func (o *WatchlistProperties) SetCreatedAsTime(input time.Time) + func (o *WatchlistProperties) SetUpdatedAsTime(input time.Time) + type WatchlistsClient struct + Client *resourcemanager.Client + func NewWatchlistsClientWithBaseURI(sdkApi sdkEnv.Api) (*WatchlistsClient, error) + func (c WatchlistsClient) CreateOrUpdate(ctx context.Context, id WatchlistId, input Watchlist) (result CreateOrUpdateOperationResponse, err error) + func (c WatchlistsClient) Delete(ctx context.Context, id WatchlistId) (result DeleteOperationResponse, err error) + func (c WatchlistsClient) Get(ctx context.Context, id WatchlistId) (result GetOperationResponse, err error) + func (c WatchlistsClient) List(ctx context.Context, id WorkspaceId) (result ListOperationResponse, err error) + func (c WatchlistsClient) ListComplete(ctx context.Context, id WorkspaceId) (ListCompleteResult, error) + func (c WatchlistsClient) ListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate WatchlistOperationPredicate) (result ListCompleteResult, err error) + type WorkspaceId struct + ResourceGroupName string + SubscriptionId string + WorkspaceName string + func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId + func ParseWorkspaceID(input string) (*WorkspaceId, error) + func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error) + func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error + func (id WorkspaceId) ID() string + func (id WorkspaceId) Segments() []resourceids.Segment + func (id WorkspaceId) String() string