Documentation
¶
Index ¶
- func LogAnalyticsLinkedServiceType(readAccessId string) string
- type LogAnalyticsClusterModel
- type LogAnalyticsClusterResource
- func (l LogAnalyticsClusterResource) Arguments() map[string]*schema.Schema
- func (l LogAnalyticsClusterResource) Attributes() map[string]*schema.Schema
- func (r LogAnalyticsClusterResource) Create() sdk.ResourceFunc
- func (r LogAnalyticsClusterResource) Delete() sdk.ResourceFunc
- func (r LogAnalyticsClusterResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r LogAnalyticsClusterResource) ModelObject() interface{}
- func (r LogAnalyticsClusterResource) Read() sdk.ResourceFunc
- func (r LogAnalyticsClusterResource) ResourceType() string
- func (r LogAnalyticsClusterResource) Update() sdk.ResourceFunc
- type LogAnalyticsQueryPackModel
- type LogAnalyticsQueryPackQueryModel
- type LogAnalyticsQueryPackQueryResource
- func (r LogAnalyticsQueryPackQueryResource) Arguments() map[string]*pluginsdk.Schema
- func (r LogAnalyticsQueryPackQueryResource) Attributes() map[string]*pluginsdk.Schema
- func (r LogAnalyticsQueryPackQueryResource) Create() sdk.ResourceFunc
- func (r LogAnalyticsQueryPackQueryResource) Delete() sdk.ResourceFunc
- func (r LogAnalyticsQueryPackQueryResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r LogAnalyticsQueryPackQueryResource) ModelObject() interface{}
- func (r LogAnalyticsQueryPackQueryResource) Read() sdk.ResourceFunc
- func (r LogAnalyticsQueryPackQueryResource) ResourceType() string
- func (r LogAnalyticsQueryPackQueryResource) Update() sdk.ResourceFunc
- type LogAnalyticsQueryPackResource
- func (r LogAnalyticsQueryPackResource) Arguments() map[string]*pluginsdk.Schema
- func (r LogAnalyticsQueryPackResource) Attributes() map[string]*pluginsdk.Schema
- func (r LogAnalyticsQueryPackResource) Create() sdk.ResourceFunc
- func (r LogAnalyticsQueryPackResource) Delete() sdk.ResourceFunc
- func (r LogAnalyticsQueryPackResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r LogAnalyticsQueryPackResource) ModelObject() interface{}
- func (r LogAnalyticsQueryPackResource) Read() sdk.ResourceFunc
- func (r LogAnalyticsQueryPackResource) ResourceType() string
- func (r LogAnalyticsQueryPackResource) Update() sdk.ResourceFunc
- type LogAnalyticsSolutionResource
- func (s LogAnalyticsSolutionResource) Arguments() map[string]*schema.Schema
- func (s LogAnalyticsSolutionResource) Attributes() map[string]*schema.Schema
- func (s LogAnalyticsSolutionResource) Create() sdk.ResourceFunc
- func (s LogAnalyticsSolutionResource) Delete() sdk.ResourceFunc
- func (s LogAnalyticsSolutionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (s LogAnalyticsSolutionResource) ModelObject() interface{}
- func (s LogAnalyticsSolutionResource) Read() sdk.ResourceFunc
- func (s LogAnalyticsSolutionResource) ResourceType() string
- func (s LogAnalyticsSolutionResource) StateUpgraders() sdk.StateUpgradeData
- func (s LogAnalyticsSolutionResource) Update() sdk.ResourceFunc
- type LogAnalyticsWorkspaceTableResource
- func (r LogAnalyticsWorkspaceTableResource) Arguments() map[string]*pluginsdk.Schema
- func (r LogAnalyticsWorkspaceTableResource) Attributes() map[string]*pluginsdk.Schema
- func (r LogAnalyticsWorkspaceTableResource) Create() sdk.ResourceFunc
- func (r LogAnalyticsWorkspaceTableResource) CustomizeDiff() sdk.ResourceFunc
- func (r LogAnalyticsWorkspaceTableResource) Delete() sdk.ResourceFunc
- func (r LogAnalyticsWorkspaceTableResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r LogAnalyticsWorkspaceTableResource) ModelObject() interface{}
- func (r LogAnalyticsWorkspaceTableResource) Read() sdk.ResourceFunc
- func (r LogAnalyticsWorkspaceTableResource) ResourceType() string
- func (r LogAnalyticsWorkspaceTableResource) Update() sdk.ResourceFunc
- type LogAnalyticsWorkspaceTableResourceModel
- 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 SolutionPlanModel
- type SolutionResourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LogAnalyticsClusterModel ¶
type LogAnalyticsClusterModel struct { Name string `tfschema:"name"` ResourceGroupName string `tfschema:"resource_group_name"` Location string `tfschema:"location"` Identity []identity.ModelSystemAssignedUserAssigned `tfschema:"identity"` SizeGB int64 `tfschema:"size_gb"` Tags map[string]string `tfschema:"tags"` ClusterId string `tfschema:"cluster_id"` }
type LogAnalyticsClusterResource ¶
type LogAnalyticsClusterResource struct{}
func (LogAnalyticsClusterResource) Arguments ¶
func (l LogAnalyticsClusterResource) Arguments() map[string]*schema.Schema
func (LogAnalyticsClusterResource) Attributes ¶
func (l LogAnalyticsClusterResource) Attributes() map[string]*schema.Schema
func (LogAnalyticsClusterResource) Create ¶
func (r LogAnalyticsClusterResource) Create() sdk.ResourceFunc
func (LogAnalyticsClusterResource) Delete ¶
func (r LogAnalyticsClusterResource) Delete() sdk.ResourceFunc
func (LogAnalyticsClusterResource) IDValidationFunc ¶
func (r LogAnalyticsClusterResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (LogAnalyticsClusterResource) ModelObject ¶
func (r LogAnalyticsClusterResource) ModelObject() interface{}
func (LogAnalyticsClusterResource) Read ¶
func (r LogAnalyticsClusterResource) Read() sdk.ResourceFunc
func (LogAnalyticsClusterResource) ResourceType ¶
func (r LogAnalyticsClusterResource) ResourceType() string
func (LogAnalyticsClusterResource) Update ¶
func (r LogAnalyticsClusterResource) Update() sdk.ResourceFunc
type LogAnalyticsQueryPackQueryModel ¶
type LogAnalyticsQueryPackQueryModel struct { Name string `tfschema:"name"` QueryPackId string `tfschema:"query_pack_id"` Body string `tfschema:"body"` DisplayName string `tfschema:"display_name"` Categories []string `tfschema:"categories"` Description string `tfschema:"description"` AdditionalSettingsJson string `tfschema:"additional_settings_json"` ResourceTypes []string `tfschema:"resource_types"` Solutions []string `tfschema:"solutions"` Tags map[string]string `tfschema:"tags"` }
type LogAnalyticsQueryPackQueryResource ¶
type LogAnalyticsQueryPackQueryResource struct{}
func (LogAnalyticsQueryPackQueryResource) Arguments ¶
func (r LogAnalyticsQueryPackQueryResource) Arguments() map[string]*pluginsdk.Schema
func (LogAnalyticsQueryPackQueryResource) Attributes ¶
func (r LogAnalyticsQueryPackQueryResource) Attributes() map[string]*pluginsdk.Schema
func (LogAnalyticsQueryPackQueryResource) Create ¶
func (r LogAnalyticsQueryPackQueryResource) Create() sdk.ResourceFunc
func (LogAnalyticsQueryPackQueryResource) Delete ¶
func (r LogAnalyticsQueryPackQueryResource) Delete() sdk.ResourceFunc
func (LogAnalyticsQueryPackQueryResource) IDValidationFunc ¶
func (r LogAnalyticsQueryPackQueryResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (LogAnalyticsQueryPackQueryResource) ModelObject ¶
func (r LogAnalyticsQueryPackQueryResource) ModelObject() interface{}
func (LogAnalyticsQueryPackQueryResource) Read ¶
func (r LogAnalyticsQueryPackQueryResource) Read() sdk.ResourceFunc
func (LogAnalyticsQueryPackQueryResource) ResourceType ¶
func (r LogAnalyticsQueryPackQueryResource) ResourceType() string
func (LogAnalyticsQueryPackQueryResource) Update ¶
func (r LogAnalyticsQueryPackQueryResource) Update() sdk.ResourceFunc
type LogAnalyticsQueryPackResource ¶
type LogAnalyticsQueryPackResource struct{}
func (LogAnalyticsQueryPackResource) Arguments ¶
func (r LogAnalyticsQueryPackResource) Arguments() map[string]*pluginsdk.Schema
func (LogAnalyticsQueryPackResource) Attributes ¶
func (r LogAnalyticsQueryPackResource) Attributes() map[string]*pluginsdk.Schema
func (LogAnalyticsQueryPackResource) Create ¶
func (r LogAnalyticsQueryPackResource) Create() sdk.ResourceFunc
func (LogAnalyticsQueryPackResource) Delete ¶
func (r LogAnalyticsQueryPackResource) Delete() sdk.ResourceFunc
func (LogAnalyticsQueryPackResource) IDValidationFunc ¶
func (r LogAnalyticsQueryPackResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (LogAnalyticsQueryPackResource) ModelObject ¶
func (r LogAnalyticsQueryPackResource) ModelObject() interface{}
func (LogAnalyticsQueryPackResource) Read ¶
func (r LogAnalyticsQueryPackResource) Read() sdk.ResourceFunc
func (LogAnalyticsQueryPackResource) ResourceType ¶
func (r LogAnalyticsQueryPackResource) ResourceType() string
func (LogAnalyticsQueryPackResource) Update ¶
func (r LogAnalyticsQueryPackResource) Update() sdk.ResourceFunc
type LogAnalyticsSolutionResource ¶
type LogAnalyticsSolutionResource struct{}
func (LogAnalyticsSolutionResource) Arguments ¶
func (s LogAnalyticsSolutionResource) Arguments() map[string]*schema.Schema
func (LogAnalyticsSolutionResource) Attributes ¶
func (s LogAnalyticsSolutionResource) Attributes() map[string]*schema.Schema
func (LogAnalyticsSolutionResource) Create ¶
func (s LogAnalyticsSolutionResource) Create() sdk.ResourceFunc
func (LogAnalyticsSolutionResource) Delete ¶
func (s LogAnalyticsSolutionResource) Delete() sdk.ResourceFunc
func (LogAnalyticsSolutionResource) IDValidationFunc ¶
func (s LogAnalyticsSolutionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (LogAnalyticsSolutionResource) ModelObject ¶
func (s LogAnalyticsSolutionResource) ModelObject() interface{}
func (LogAnalyticsSolutionResource) Read ¶
func (s LogAnalyticsSolutionResource) Read() sdk.ResourceFunc
func (LogAnalyticsSolutionResource) ResourceType ¶
func (s LogAnalyticsSolutionResource) ResourceType() string
func (LogAnalyticsSolutionResource) StateUpgraders ¶
func (s LogAnalyticsSolutionResource) StateUpgraders() sdk.StateUpgradeData
func (LogAnalyticsSolutionResource) Update ¶
func (s LogAnalyticsSolutionResource) Update() sdk.ResourceFunc
type LogAnalyticsWorkspaceTableResource ¶
type LogAnalyticsWorkspaceTableResource struct{}
func (LogAnalyticsWorkspaceTableResource) Arguments ¶
func (r LogAnalyticsWorkspaceTableResource) Arguments() map[string]*pluginsdk.Schema
func (LogAnalyticsWorkspaceTableResource) Attributes ¶
func (r LogAnalyticsWorkspaceTableResource) Attributes() map[string]*pluginsdk.Schema
func (LogAnalyticsWorkspaceTableResource) Create ¶
func (r LogAnalyticsWorkspaceTableResource) Create() sdk.ResourceFunc
func (LogAnalyticsWorkspaceTableResource) CustomizeDiff ¶
func (r LogAnalyticsWorkspaceTableResource) CustomizeDiff() sdk.ResourceFunc
func (LogAnalyticsWorkspaceTableResource) Delete ¶
func (r LogAnalyticsWorkspaceTableResource) Delete() sdk.ResourceFunc
func (LogAnalyticsWorkspaceTableResource) IDValidationFunc ¶
func (r LogAnalyticsWorkspaceTableResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (LogAnalyticsWorkspaceTableResource) ModelObject ¶
func (r LogAnalyticsWorkspaceTableResource) ModelObject() interface{}
func (LogAnalyticsWorkspaceTableResource) Read ¶
func (r LogAnalyticsWorkspaceTableResource) Read() sdk.ResourceFunc
func (LogAnalyticsWorkspaceTableResource) ResourceType ¶
func (r LogAnalyticsWorkspaceTableResource) ResourceType() string
func (LogAnalyticsWorkspaceTableResource) Update ¶
func (r LogAnalyticsWorkspaceTableResource) Update() sdk.ResourceFunc
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 SolutionPlanModel ¶
type SolutionResourceModel ¶
type SolutionResourceModel struct { SolutionName string `tfschema:"solution_name"` WorkspaceName string `tfschema:"workspace_name"` WorkspaceResourceId string `tfschema:"workspace_resource_id"` Location string `tfschema:"location"` ResourceGroupName string `tfschema:"resource_group_name"` SolutionPlan []SolutionPlanModel `tfschema:"plan"` Tags map[string]string `tfschema:"tags"` }
Source Files
¶
- log_analytics_cluster.go
- log_analytics_cluster_customer_managed_key_resource.go
- log_analytics_cluster_resource.go
- log_analytics_data_export_resource.go
- log_analytics_datasource_import.go
- log_analytics_datasource_windows_event_resource.go
- log_analytics_datasource_windows_performance_counter_resource.go
- log_analytics_linked_service.go
- log_analytics_linked_service_resource.go
- log_analytics_linked_storage_account_resource.go
- log_analytics_query_pack_query_resource.go
- log_analytics_query_pack_resource.go
- log_analytics_saved_search_resource.go
- log_analytics_solution_resource.go
- log_analytics_storage_insights_resource.go
- log_analytics_workspace_data_source.go
- log_analytics_workspace_resource.go
- log_analytics_workspace_table_resource.go
- registration.go
- transition.go
Click to show internal directories.
Click to hide internal directories.