Documentation ¶
Index ¶
- Constants
- type Registration
- func (r Registration) AssociatedGitHubLabel() string
- func (r Registration) DataSources() []sdk.DataSource
- func (r Registration) Name() string
- func (r Registration) Resources() []sdk.Resource
- func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
- func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
- func (r Registration) WebsiteCategories() []string
- type WatchlistItemModel
- type WatchlistItemResource
- func (r WatchlistItemResource) Arguments() map[string]*pluginsdk.Schema
- func (r WatchlistItemResource) Attributes() map[string]*pluginsdk.Schema
- func (r WatchlistItemResource) Create() sdk.ResourceFunc
- func (r WatchlistItemResource) Delete() sdk.ResourceFunc
- func (r WatchlistItemResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r WatchlistItemResource) ModelObject() interface{}
- func (r WatchlistItemResource) Read() sdk.ResourceFunc
- func (r WatchlistItemResource) ResourceType() string
- func (r WatchlistItemResource) Update() sdk.ResourceFunc
- type WatchlistModel
- type WatchlistResource
- func (r WatchlistResource) Arguments() map[string]*pluginsdk.Schema
- func (r WatchlistResource) Attributes() map[string]*pluginsdk.Schema
- func (r WatchlistResource) Create() sdk.ResourceFunc
- func (r WatchlistResource) Delete() sdk.ResourceFunc
- func (r WatchlistResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r WatchlistResource) ModelObject() interface{}
- func (r WatchlistResource) Read() sdk.ResourceFunc
- func (r WatchlistResource) ResourceType() string
Constants ¶
View Source
const OperationalInsightsResourceProvider = "Microsoft.OperationalInsights"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registration ¶
type Registration struct{}
func (Registration) AssociatedGitHubLabel ¶
func (r Registration) AssociatedGitHubLabel() string
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
func (Registration) SupportedDataSources ¶
func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
SupportedDataSources returns the supported Data Sources supported by this Service
func (Registration) SupportedResources ¶
func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
SupportedResources returns the supported Resources supported by this Service
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
WebsiteCategories returns a list of categories which can be used for the sidebar
type WatchlistItemModel ¶
type WatchlistItemResource ¶
type WatchlistItemResource struct{}
func (WatchlistItemResource) Arguments ¶
func (r WatchlistItemResource) Arguments() map[string]*pluginsdk.Schema
func (WatchlistItemResource) Attributes ¶
func (r WatchlistItemResource) Attributes() map[string]*pluginsdk.Schema
func (WatchlistItemResource) Create ¶
func (r WatchlistItemResource) Create() sdk.ResourceFunc
func (WatchlistItemResource) Delete ¶
func (r WatchlistItemResource) Delete() sdk.ResourceFunc
func (WatchlistItemResource) IDValidationFunc ¶
func (r WatchlistItemResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (WatchlistItemResource) ModelObject ¶
func (r WatchlistItemResource) ModelObject() interface{}
func (WatchlistItemResource) Read ¶
func (r WatchlistItemResource) Read() sdk.ResourceFunc
func (WatchlistItemResource) ResourceType ¶
func (r WatchlistItemResource) ResourceType() string
func (WatchlistItemResource) Update ¶
func (r WatchlistItemResource) Update() sdk.ResourceFunc
type WatchlistModel ¶
type WatchlistModel struct { Name string `tfschema:"name"` LogAnalyticsWorkspaceId string `tfschema:"log_analytics_workspace_id"` DisplayName string `tfschema:"display_name"` Description string `tfschema:"description"` Labels []string `tfschema:"labels"` DefaultDuration string `tfschema:"default_duration"` }
type WatchlistResource ¶
type WatchlistResource struct{}
func (WatchlistResource) Arguments ¶
func (r WatchlistResource) Arguments() map[string]*pluginsdk.Schema
func (WatchlistResource) Attributes ¶
func (r WatchlistResource) Attributes() map[string]*pluginsdk.Schema
func (WatchlistResource) Create ¶
func (r WatchlistResource) Create() sdk.ResourceFunc
func (WatchlistResource) Delete ¶
func (r WatchlistResource) Delete() sdk.ResourceFunc
func (WatchlistResource) IDValidationFunc ¶
func (r WatchlistResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (WatchlistResource) ModelObject ¶
func (r WatchlistResource) ModelObject() interface{}
func (WatchlistResource) Read ¶
func (r WatchlistResource) Read() sdk.ResourceFunc
func (WatchlistResource) ResourceType ¶
func (r WatchlistResource) ResourceType() string
Source Files ¶
- registration.go
- resourceids.go
- sentinel.go
- sentinel_alert_rule.go
- sentinel_alert_rule_data_source.go
- sentinel_alert_rule_fusion_resource.go
- sentinel_alert_rule_machine_learning_behavior_analytics.go
- sentinel_alert_rule_ms_security_incident_resource.go
- sentinel_alert_rule_scheduled_resource.go
- sentinel_alert_rule_template_data_source.go
- sentinel_automation_rule_resource.go
- sentinel_data_connector.go
- sentinel_data_connector_aws_cloud_trail.go
- sentinel_data_connector_azure_active_directory.go
- sentinel_data_connector_azure_advanced_threat_protection.go
- sentinel_data_connector_azure_security_center.go
- sentinel_data_connector_microsoft_cloud_app_security.go
- sentinel_data_connector_microsoft_defender_advanced_threat_protection.go
- sentinel_data_connector_office_365.go
- sentinel_data_connector_threat_intelligence.go
- sentinel_watchlist_item_resource.go
- sentinel_watchlist_resource.go
Click to show internal directories.
Click to hide internal directories.