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 ValidateContentPackageID(input interface{}, key string) (warnings []string, errors []error) + func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error) + type ContentPackageId struct + PackageId string + ResourceGroupName string + SubscriptionId string + WorkspaceName string + func NewContentPackageID(subscriptionId string, resourceGroupName string, workspaceName string, ...) ContentPackageId + func ParseContentPackageID(input string) (*ContentPackageId, error) + func ParseContentPackageIDInsensitively(input string) (*ContentPackageId, error) + func (id *ContentPackageId) FromParseResult(input resourceids.ParseResult) error + func (id ContentPackageId) ID() string + func (id ContentPackageId) Segments() []resourceids.Segment + func (id ContentPackageId) String() string + type ContentPackageInstallOperationResponse struct + HttpResponse *http.Response + Model *PackageModel + OData *odata.OData + type ContentPackageUninstallOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ContentPackagesClient struct + Client *resourcemanager.Client + func NewContentPackagesClientWithBaseURI(sdkApi sdkEnv.Api) (*ContentPackagesClient, error) + func (c ContentPackagesClient) ContentPackageInstall(ctx context.Context, id ContentPackageId, input PackageModel) (result ContentPackageInstallOperationResponse, err error) + func (c ContentPackagesClient) ContentPackageUninstall(ctx context.Context, id ContentPackageId) (result ContentPackageUninstallOperationResponse, err error) + func (c ContentPackagesClient) Get(ctx context.Context, id ContentPackageId) (result GetOperationResponse, err error) + func (c ContentPackagesClient) List(ctx context.Context, id WorkspaceId, options ListOperationOptions) (result ListOperationResponse, err error) + func (c ContentPackagesClient) ListComplete(ctx context.Context, id WorkspaceId, options ListOperationOptions) (ListCompleteResult, error) + func (c ContentPackagesClient) ListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, options ListOperationOptions, ...) (result ListCompleteResult, err error) + type Flag string + const FlagFalse + const FlagTrue + func (s *Flag) UnmarshalJSON(bytes []byte) error + type GetOperationResponse struct + HttpResponse *http.Response + Model *PackageModel + OData *odata.OData + 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 ListCompleteResult struct + Items []PackageModel + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationOptions struct + Count *bool + Filter *string + Orderby *string + Search *string + Skip *int64 + Top *int64 + func DefaultListOperationOptions() ListOperationOptions + func (o ListOperationOptions) ToHeaders() *client.Headers + func (o ListOperationOptions) ToOData() *odata.Query + func (o ListOperationOptions) ToQuery() *client.QueryParams + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]PackageModel + OData *odata.OData + 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 PackageBaseProperties struct + Author *MetadataAuthor + Categories *MetadataCategories + ContentId *string + ContentKind *PackageKind + ContentProductId *string + ContentSchemaVersion *string + Dependencies *MetadataDependencies + Description *string + DisplayName *string + FirstPublishDate *string + Icon *string + IsDeprecated *Flag + IsFeatured *Flag + IsNew *Flag + IsPreview *Flag + LastPublishDate *string + Providers *[]string + PublisherDisplayName *string + Source *MetadataSource + Support *MetadataSupport + ThreatAnalysisTactics *[]string + ThreatAnalysisTechniques *[]string + Version *string + type PackageKind string + const PackageKindSolution + const PackageKindStandalone + func (s *PackageKind) UnmarshalJSON(bytes []byte) error + type PackageModel struct + Etag *string + Id *string + Name *string + Properties *PackageBaseProperties + SystemData *systemdata.SystemData + Type *string + type PackageModelOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p PackageModelOperationPredicate) Matches(input PackageModel) bool + 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