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 PossibleValuesForFlag() []string + func PossibleValuesForKind() []string + func PossibleValuesForOperator() []string + func PossibleValuesForPackageKind() []string + func PossibleValuesForSourceKind() []string + func PossibleValuesForSupportTier() []string + func ValidateContentProductPackageID(input interface{}, key string) (warnings []string, errors []error) + func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error) + type ContentProductPackageId struct + PackageId string + ResourceGroupName string + SubscriptionId string + WorkspaceName string + func NewContentProductPackageID(subscriptionId string, resourceGroupName string, workspaceName string, ...) ContentProductPackageId + func ParseContentProductPackageID(input string) (*ContentProductPackageId, error) + func ParseContentProductPackageIDInsensitively(input string) (*ContentProductPackageId, error) + func (id *ContentProductPackageId) FromParseResult(input resourceids.ParseResult) error + func (id ContentProductPackageId) ID() string + func (id ContentProductPackageId) Segments() []resourceids.Segment + func (id ContentProductPackageId) String() string + type ContentProductPackagesClient struct + Client *resourcemanager.Client + func NewContentProductPackagesClientWithBaseURI(sdkApi sdkEnv.Api) (*ContentProductPackagesClient, error) + func (c ContentProductPackagesClient) ProductPackageGet(ctx context.Context, id ContentProductPackageId) (result ProductPackageGetOperationResponse, err error) + func (c ContentProductPackagesClient) ProductPackagesList(ctx context.Context, id WorkspaceId, ...) (result ProductPackagesListOperationResponse, err error) + func (c ContentProductPackagesClient) ProductPackagesListComplete(ctx context.Context, id WorkspaceId, ...) (ProductPackagesListCompleteResult, error) + func (c ContentProductPackagesClient) ProductPackagesListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (result ProductPackagesListCompleteResult, err error) + type Flag string + const FlagFalse + const FlagTrue + func (s *Flag) UnmarshalJSON(bytes []byte) error + type Kind string + const KindAnalyticsRule + const KindAnalyticsRuleTemplate + const KindAutomationRule + const KindAzureFunction + const KindDataConnector + const KindDataType + const KindHuntingQuery + const KindInvestigationQuery + const KindLogicAppsCustomConnector + const KindParser + const KindPlaybook + const KindPlaybookTemplate + const KindSolution + const KindWatchlist + const KindWatchlistTemplate + const KindWorkbook + const KindWorkbookTemplate + func (s *Kind) UnmarshalJSON(bytes []byte) error + type MetadataAuthor struct + Email *string + Link *string + Name *string + type MetadataCategories struct + Domains *[]string + Verticals *[]string + type MetadataDependencies struct + ContentId *string + Criteria *[]MetadataDependencies + Kind *Kind + Name *string + Operator *Operator + Version *string + type MetadataSource struct + Kind SourceKind + Name *string + SourceId *string + type MetadataSupport struct + Email *string + Link *string + Name *string + Tier SupportTier + type Operator string + const OperatorAND + const OperatorOR + func (s *Operator) UnmarshalJSON(bytes []byte) error + type PackageKind string + const PackageKindSolution + const PackageKindStandalone + func (s *PackageKind) UnmarshalJSON(bytes []byte) error + type ProductPackageGetOperationResponse struct + HttpResponse *http.Response + Model *ProductPackageModel + OData *odata.OData + type ProductPackageModel struct + Etag *string + Id *string + Name *string + Properties *ProductPackageProperties + SystemData *systemdata.SystemData + Type *string + type ProductPackageModelOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p ProductPackageModelOperationPredicate) Matches(input ProductPackageModel) bool + type ProductPackageProperties struct + Author *MetadataAuthor + Categories *MetadataCategories + ContentId *string + ContentKind *PackageKind + ContentProductId *string + ContentSchemaVersion *string + Dependencies *MetadataDependencies + Description *string + DisplayName *string + FirstPublishDate *string + Icon *string + InstalledVersion *string + IsDeprecated *Flag + IsFeatured *Flag + IsNew *Flag + IsPreview *Flag + LastPublishDate *string + MetadataResourceId *string + PackagedContent *interface{} + Providers *[]string + PublisherDisplayName *string + Source *MetadataSource + Support *MetadataSupport + ThreatAnalysisTactics *[]string + ThreatAnalysisTechniques *[]string + Version *string + type ProductPackagesListCompleteResult struct + Items []ProductPackageModel + LatestHttpResponse *http.Response + type ProductPackagesListCustomPager struct + NextLink *odata.Link + func (p *ProductPackagesListCustomPager) NextPageLink() *odata.Link + type ProductPackagesListOperationOptions struct + Filter *string + Orderby *string + Top *int64 + func DefaultProductPackagesListOperationOptions() ProductPackagesListOperationOptions + func (o ProductPackagesListOperationOptions) ToHeaders() *client.Headers + func (o ProductPackagesListOperationOptions) ToOData() *odata.Query + func (o ProductPackagesListOperationOptions) ToQuery() *client.QueryParams + type ProductPackagesListOperationResponse struct + HttpResponse *http.Response + Model *[]ProductPackageModel + OData *odata.OData + type SourceKind string + const SourceKindCommunity + const SourceKindLocalWorkspace + const SourceKindSolution + const SourceKindSourceRepository + func (s *SourceKind) UnmarshalJSON(bytes []byte) error + type SupportTier string + const SupportTierCommunity + const SupportTierMicrosoft + const SupportTierPartner + func (s *SupportTier) UnmarshalJSON(bytes []byte) 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