Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AzureMonitorMetricsDestination struct + Name *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type ColumnDefinition struct + Name *string + Type KnownColumnDefinitionType + type ConfigurationAccessEndpointSpec struct + Endpoint *string + func (caes ConfigurationAccessEndpointSpec) MarshalJSON() ([]byte, error) + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type DataFlow struct + Destinations *[]string + OutputStream *string + Streams *[]KnownDataFlowStreams + TransformKql *string + type DataSourcesSpec struct + Extensions *[]ExtensionDataSource + IisLogs *[]IisLogsDataSource + LogFiles *[]LogFilesDataSource + PerformanceCounters *[]PerfCounterDataSource + Syslog *[]SyslogDataSource + WindowsEventLogs *[]WindowsEventLogDataSource + type DestinationsSpec struct + AzureMonitorMetrics *DestinationsSpecAzureMonitorMetrics + LogAnalytics *[]LogAnalyticsDestination + type DestinationsSpecAzureMonitorMetrics struct + Name *string + type Endpoint struct + ConfigurationAccess *EndpointConfigurationAccess + Description *string + ImmutableID *string + LogsIngestion *EndpointLogsIngestion + NetworkAcls *EndpointNetworkAcls + ProvisioningState KnownDataCollectionEndpointProvisioningState + func (e Endpoint) MarshalJSON() ([]byte, error) + type EndpointConfigurationAccess struct + Endpoint *string + func (eA EndpointConfigurationAccess) MarshalJSON() ([]byte, error) + type EndpointLogsIngestion struct + Endpoint *string + func (eI EndpointLogsIngestion) MarshalJSON() ([]byte, error) + type EndpointNetworkAcls struct + PublicNetworkAccess KnownPublicNetworkAccessOptions + type EndpointResource struct + Etag *string + ID *string + Kind KnownDataCollectionEndpointResourceKind + Location *string + Name *string + SystemData *EndpointResourceSystemData + Tags map[string]*string + Type *string + func (er *EndpointResource) UnmarshalJSON(body []byte) error + func (er EndpointResource) MarshalJSON() ([]byte, error) + type EndpointResourceListResult struct + NextLink *string + Value *[]EndpointResource + func (erlr EndpointResourceListResult) IsEmpty() bool + type EndpointResourceListResultIterator struct + func NewEndpointResourceListResultIterator(page EndpointResourceListResultPage) EndpointResourceListResultIterator + func (iter *EndpointResourceListResultIterator) Next() error + func (iter *EndpointResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter EndpointResourceListResultIterator) NotDone() bool + func (iter EndpointResourceListResultIterator) Response() EndpointResourceListResult + func (iter EndpointResourceListResultIterator) Value() EndpointResource + type EndpointResourceListResultPage struct + func NewEndpointResourceListResultPage(cur EndpointResourceListResult, ...) EndpointResourceListResultPage + func (page *EndpointResourceListResultPage) Next() error + func (page *EndpointResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page EndpointResourceListResultPage) NotDone() bool + func (page EndpointResourceListResultPage) Response() EndpointResourceListResult + func (page EndpointResourceListResultPage) Values() []EndpointResource + type EndpointResourceProperties struct + ConfigurationAccess *EndpointConfigurationAccess + Description *string + ImmutableID *string + LogsIngestion *EndpointLogsIngestion + NetworkAcls *EndpointNetworkAcls + ProvisioningState KnownDataCollectionEndpointProvisioningState + func (er EndpointResourceProperties) MarshalJSON() ([]byte, error) + type EndpointResourceSystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type EndpointsClient struct + func NewEndpointsClient(subscriptionID string) EndpointsClient + func NewEndpointsClientWithBaseURI(baseURI string, subscriptionID string) EndpointsClient + func (client EndpointsClient) Create(ctx context.Context, resourceGroupName string, ...) (result EndpointResource, err error) + func (client EndpointsClient) CreatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client EndpointsClient) CreateResponder(resp *http.Response) (result EndpointResource, err error) + func (client EndpointsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result autorest.Response, err error) + func (client EndpointsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client EndpointsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client EndpointsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) Get(ctx context.Context, resourceGroupName string, ...) (result EndpointResource, err error) + func (client EndpointsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client EndpointsClient) GetResponder(resp *http.Response) (result EndpointResource, err error) + func (client EndpointsClient) GetSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result EndpointResourceListResultPage, err error) + func (client EndpointsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result EndpointResourceListResultIterator, err error) + func (client EndpointsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client EndpointsClient) ListByResourceGroupResponder(resp *http.Response) (result EndpointResourceListResult, err error) + func (client EndpointsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) ListBySubscription(ctx context.Context) (result EndpointResourceListResultPage, err error) + func (client EndpointsClient) ListBySubscriptionComplete(ctx context.Context) (result EndpointResourceListResultIterator, err error) + func (client EndpointsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client EndpointsClient) ListBySubscriptionResponder(resp *http.Response) (result EndpointResourceListResult, err error) + func (client EndpointsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) Update(ctx context.Context, resourceGroupName string, ...) (result EndpointResource, err error) + func (client EndpointsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client EndpointsClient) UpdateResponder(resp *http.Response) (result EndpointResource, err error) + func (client EndpointsClient) UpdateSender(req *http.Request) (*http.Response, error) + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponseCommonV2 struct + Error *ErrorDetail + type ExtensionDataSource struct + ExtensionName *string + ExtensionSettings interface{} + InputDataSources *[]string + Name *string + Streams *[]KnownExtensionDataSourceStreams + type IisLogsDataSource struct + LogDirectories *[]string + Name *string + Streams *[]string + type KnownColumnDefinitionType string + const KnownColumnDefinitionTypeBoolean + const KnownColumnDefinitionTypeDatetime + const KnownColumnDefinitionTypeDynamic + const KnownColumnDefinitionTypeInt + const KnownColumnDefinitionTypeLong + const KnownColumnDefinitionTypeReal + const KnownColumnDefinitionTypeString + func PossibleKnownColumnDefinitionTypeValues() []KnownColumnDefinitionType + type KnownDataCollectionEndpointProvisioningState string + const KnownDataCollectionEndpointProvisioningStateCreating + const KnownDataCollectionEndpointProvisioningStateDeleting + const KnownDataCollectionEndpointProvisioningStateFailed + const KnownDataCollectionEndpointProvisioningStateSucceeded + const KnownDataCollectionEndpointProvisioningStateUpdating + func PossibleKnownDataCollectionEndpointProvisioningStateValues() []KnownDataCollectionEndpointProvisioningState + type KnownDataCollectionEndpointResourceKind string + const KnownDataCollectionEndpointResourceKindLinux + const KnownDataCollectionEndpointResourceKindWindows + func PossibleKnownDataCollectionEndpointResourceKindValues() []KnownDataCollectionEndpointResourceKind + type KnownDataCollectionRuleAssociationProvisioningState string + const KnownDataCollectionRuleAssociationProvisioningStateCreating + const KnownDataCollectionRuleAssociationProvisioningStateDeleting + const KnownDataCollectionRuleAssociationProvisioningStateFailed + const KnownDataCollectionRuleAssociationProvisioningStateSucceeded + const KnownDataCollectionRuleAssociationProvisioningStateUpdating + func PossibleKnownDataCollectionRuleAssociationProvisioningStateValues() []KnownDataCollectionRuleAssociationProvisioningState + type KnownDataCollectionRuleProvisioningState string + const KnownDataCollectionRuleProvisioningStateCreating + const KnownDataCollectionRuleProvisioningStateDeleting + const KnownDataCollectionRuleProvisioningStateFailed + const KnownDataCollectionRuleProvisioningStateSucceeded + const KnownDataCollectionRuleProvisioningStateUpdating + func PossibleKnownDataCollectionRuleProvisioningStateValues() []KnownDataCollectionRuleProvisioningState + type KnownDataCollectionRuleResourceKind string + const KnownDataCollectionRuleResourceKindLinux + const KnownDataCollectionRuleResourceKindWindows + func PossibleKnownDataCollectionRuleResourceKindValues() []KnownDataCollectionRuleResourceKind + type KnownDataFlowStreams string + const KnownDataFlowStreamsMicrosoftEvent + const KnownDataFlowStreamsMicrosoftInsightsMetrics + const KnownDataFlowStreamsMicrosoftPerf + const KnownDataFlowStreamsMicrosoftSyslog + const KnownDataFlowStreamsMicrosoftWindowsEvent + func PossibleKnownDataFlowStreamsValues() []KnownDataFlowStreams + type KnownExtensionDataSourceStreams string + const KnownExtensionDataSourceStreamsMicrosoftEvent + const KnownExtensionDataSourceStreamsMicrosoftInsightsMetrics + const KnownExtensionDataSourceStreamsMicrosoftPerf + const KnownExtensionDataSourceStreamsMicrosoftSyslog + const KnownExtensionDataSourceStreamsMicrosoftWindowsEvent + func PossibleKnownExtensionDataSourceStreamsValues() []KnownExtensionDataSourceStreams + type KnownLogFileTextSettingsRecordStartTimestampFormat string + const KnownLogFileTextSettingsRecordStartTimestampFormatDdMMMyyyyHHmmsszzz + const KnownLogFileTextSettingsRecordStartTimestampFormatDdMMyyHHmmss + const KnownLogFileTextSettingsRecordStartTimestampFormatISO8601 + const KnownLogFileTextSettingsRecordStartTimestampFormatMDYYYYHHMMSSAMPM + const KnownLogFileTextSettingsRecordStartTimestampFormatMMMdhhmmss + const KnownLogFileTextSettingsRecordStartTimestampFormatMonDDYYYYHHMMSS + const KnownLogFileTextSettingsRecordStartTimestampFormatYYYYMMDDHHMMSS + const KnownLogFileTextSettingsRecordStartTimestampFormatYyMMddHHmmss + const KnownLogFileTextSettingsRecordStartTimestampFormatYyyyMMDdTHHmmssK + func PossibleKnownLogFileTextSettingsRecordStartTimestampFormatValues() []KnownLogFileTextSettingsRecordStartTimestampFormat + type KnownPerfCounterDataSourceStreams string + const KnownPerfCounterDataSourceStreamsMicrosoftInsightsMetrics + const KnownPerfCounterDataSourceStreamsMicrosoftPerf + func PossibleKnownPerfCounterDataSourceStreamsValues() []KnownPerfCounterDataSourceStreams + type KnownPublicNetworkAccessOptions string + const KnownPublicNetworkAccessOptionsDisabled + const KnownPublicNetworkAccessOptionsEnabled + func PossibleKnownPublicNetworkAccessOptionsValues() []KnownPublicNetworkAccessOptions + type KnownSyslogDataSourceFacilityNames string + const KnownSyslogDataSourceFacilityNamesAsterisk + const KnownSyslogDataSourceFacilityNamesAuth + const KnownSyslogDataSourceFacilityNamesAuthpriv + const KnownSyslogDataSourceFacilityNamesCron + const KnownSyslogDataSourceFacilityNamesDaemon + const KnownSyslogDataSourceFacilityNamesKern + const KnownSyslogDataSourceFacilityNamesLocal0 + const KnownSyslogDataSourceFacilityNamesLocal1 + const KnownSyslogDataSourceFacilityNamesLocal2 + const KnownSyslogDataSourceFacilityNamesLocal3 + const KnownSyslogDataSourceFacilityNamesLocal4 + const KnownSyslogDataSourceFacilityNamesLocal5 + const KnownSyslogDataSourceFacilityNamesLocal6 + const KnownSyslogDataSourceFacilityNamesLocal7 + const KnownSyslogDataSourceFacilityNamesLpr + const KnownSyslogDataSourceFacilityNamesMail + const KnownSyslogDataSourceFacilityNamesMark + const KnownSyslogDataSourceFacilityNamesNews + const KnownSyslogDataSourceFacilityNamesSyslog + const KnownSyslogDataSourceFacilityNamesUser + const KnownSyslogDataSourceFacilityNamesUucp + func PossibleKnownSyslogDataSourceFacilityNamesValues() []KnownSyslogDataSourceFacilityNames + type KnownSyslogDataSourceLogLevels string + const KnownSyslogDataSourceLogLevelsAlert + const KnownSyslogDataSourceLogLevelsAsterisk + const KnownSyslogDataSourceLogLevelsCritical + const KnownSyslogDataSourceLogLevelsDebug + const KnownSyslogDataSourceLogLevelsEmergency + const KnownSyslogDataSourceLogLevelsError + const KnownSyslogDataSourceLogLevelsInfo + const KnownSyslogDataSourceLogLevelsNotice + const KnownSyslogDataSourceLogLevelsWarning + func PossibleKnownSyslogDataSourceLogLevelsValues() []KnownSyslogDataSourceLogLevels + type KnownSyslogDataSourceStreams string + const KnownSyslogDataSourceStreamsMicrosoftSyslog + func PossibleKnownSyslogDataSourceStreamsValues() []KnownSyslogDataSourceStreams + type KnownWindowsEventLogDataSourceStreams string + const KnownWindowsEventLogDataSourceStreamsMicrosoftEvent + const KnownWindowsEventLogDataSourceStreamsMicrosoftWindowsEvent + func PossibleKnownWindowsEventLogDataSourceStreamsValues() []KnownWindowsEventLogDataSourceStreams + type LogAnalyticsDestination struct + Name *string + WorkspaceID *string + WorkspaceResourceID *string + func (lad LogAnalyticsDestination) MarshalJSON() ([]byte, error) + type LogFileSettings struct + Text *LogFileSettingsText + type LogFileSettingsText struct + RecordStartTimestampFormat KnownLogFileTextSettingsRecordStartTimestampFormat + type LogFileTextSettings struct + RecordStartTimestampFormat KnownLogFileTextSettingsRecordStartTimestampFormat + type LogFilesDataSource struct + FilePatterns *[]string + Format *string + Name *string + Settings *LogFilesDataSourceSettings + Streams *[]string + type LogFilesDataSourceSettings struct + Text *LogFileSettingsText + type LogsIngestionEndpointSpec struct + Endpoint *string + func (lies LogsIngestionEndpointSpec) MarshalJSON() ([]byte, error) + type Metadata struct + ProvisionedBy *string + func (mVar Metadata) MarshalJSON() ([]byte, error) + type NetworkRuleSet struct + PublicNetworkAccess KnownPublicNetworkAccessOptions + type PerfCounterDataSource struct + CounterSpecifiers *[]string + Name *string + SamplingFrequencyInSeconds *int32 + Streams *[]KnownPerfCounterDataSourceStreams + type ResourceForUpdate struct + Tags map[string]*string + func (rfu ResourceForUpdate) MarshalJSON() ([]byte, error) + type Rule struct + DataCollectionEndpointID *string + DataFlows *[]DataFlow + DataSources *RuleDataSources + Description *string + Destinations *RuleDestinations + ImmutableID *string + Metadata *RuleMetadata + ProvisioningState KnownDataCollectionRuleProvisioningState + StreamDeclarations map[string]*StreamDeclaration + func (r Rule) MarshalJSON() ([]byte, error) + type RuleAssociation struct + DataCollectionEndpointID *string + DataCollectionRuleID *string + Description *string + Metadata *RuleAssociationMetadata + ProvisioningState KnownDataCollectionRuleAssociationProvisioningState + func (ra RuleAssociation) MarshalJSON() ([]byte, error) + type RuleAssociationMetadata struct + ProvisionedBy *string + func (ra RuleAssociationMetadata) MarshalJSON() ([]byte, error) + type RuleAssociationProxyOnlyResource struct + Etag *string + ID *string + Name *string + SystemData *RuleAssociationProxyOnlyResourceSystemData + Type *string + func (rapor *RuleAssociationProxyOnlyResource) UnmarshalJSON(body []byte) error + func (rapor RuleAssociationProxyOnlyResource) MarshalJSON() ([]byte, error) + type RuleAssociationProxyOnlyResourceListResult struct + NextLink *string + Value *[]RuleAssociationProxyOnlyResource + func (raporlr RuleAssociationProxyOnlyResourceListResult) IsEmpty() bool + type RuleAssociationProxyOnlyResourceListResultIterator struct + func NewRuleAssociationProxyOnlyResourceListResultIterator(page RuleAssociationProxyOnlyResourceListResultPage) RuleAssociationProxyOnlyResourceListResultIterator + func (iter *RuleAssociationProxyOnlyResourceListResultIterator) Next() error + func (iter *RuleAssociationProxyOnlyResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RuleAssociationProxyOnlyResourceListResultIterator) NotDone() bool + func (iter RuleAssociationProxyOnlyResourceListResultIterator) Response() RuleAssociationProxyOnlyResourceListResult + func (iter RuleAssociationProxyOnlyResourceListResultIterator) Value() RuleAssociationProxyOnlyResource + type RuleAssociationProxyOnlyResourceListResultPage struct + func NewRuleAssociationProxyOnlyResourceListResultPage(cur RuleAssociationProxyOnlyResourceListResult, ...) RuleAssociationProxyOnlyResourceListResultPage + func (page *RuleAssociationProxyOnlyResourceListResultPage) Next() error + func (page *RuleAssociationProxyOnlyResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RuleAssociationProxyOnlyResourceListResultPage) NotDone() bool + func (page RuleAssociationProxyOnlyResourceListResultPage) Response() RuleAssociationProxyOnlyResourceListResult + func (page RuleAssociationProxyOnlyResourceListResultPage) Values() []RuleAssociationProxyOnlyResource + type RuleAssociationProxyOnlyResourceProperties struct + DataCollectionEndpointID *string + DataCollectionRuleID *string + Description *string + Metadata *RuleAssociationMetadata + ProvisioningState KnownDataCollectionRuleAssociationProvisioningState + func (rapor RuleAssociationProxyOnlyResourceProperties) MarshalJSON() ([]byte, error) + type RuleAssociationProxyOnlyResourceSystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type RuleAssociationsClient struct + func NewRuleAssociationsClient(subscriptionID string) RuleAssociationsClient + func NewRuleAssociationsClientWithBaseURI(baseURI string, subscriptionID string) RuleAssociationsClient + func (client RuleAssociationsClient) Create(ctx context.Context, resourceURI string, associationName string, ...) (result RuleAssociationProxyOnlyResource, err error) + func (client RuleAssociationsClient) CreatePreparer(ctx context.Context, resourceURI string, associationName string, ...) (*http.Request, error) + func (client RuleAssociationsClient) CreateResponder(resp *http.Response) (result RuleAssociationProxyOnlyResource, err error) + func (client RuleAssociationsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client RuleAssociationsClient) Delete(ctx context.Context, resourceURI string, associationName string) (result autorest.Response, err error) + func (client RuleAssociationsClient) DeletePreparer(ctx context.Context, resourceURI string, associationName string) (*http.Request, error) + func (client RuleAssociationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RuleAssociationsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RuleAssociationsClient) Get(ctx context.Context, resourceURI string, associationName string) (result RuleAssociationProxyOnlyResource, err error) + func (client RuleAssociationsClient) GetPreparer(ctx context.Context, resourceURI string, associationName string) (*http.Request, error) + func (client RuleAssociationsClient) GetResponder(resp *http.Response) (result RuleAssociationProxyOnlyResource, err error) + func (client RuleAssociationsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RuleAssociationsClient) ListByDataCollectionEndpoint(ctx context.Context, resourceGroupName string, ...) (result RuleAssociationProxyOnlyResourceListResultPage, err error) + func (client RuleAssociationsClient) ListByDataCollectionEndpointComplete(ctx context.Context, resourceGroupName string, ...) (result RuleAssociationProxyOnlyResourceListResultIterator, err error) + func (client RuleAssociationsClient) ListByDataCollectionEndpointPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client RuleAssociationsClient) ListByDataCollectionEndpointResponder(resp *http.Response) (result RuleAssociationProxyOnlyResourceListResult, err error) + func (client RuleAssociationsClient) ListByDataCollectionEndpointSender(req *http.Request) (*http.Response, error) + func (client RuleAssociationsClient) ListByResource(ctx context.Context, resourceURI string) (result RuleAssociationProxyOnlyResourceListResultPage, err error) + func (client RuleAssociationsClient) ListByResourceComplete(ctx context.Context, resourceURI string) (result RuleAssociationProxyOnlyResourceListResultIterator, err error) + func (client RuleAssociationsClient) ListByResourcePreparer(ctx context.Context, resourceURI string) (*http.Request, error) + func (client RuleAssociationsClient) ListByResourceResponder(resp *http.Response) (result RuleAssociationProxyOnlyResourceListResult, err error) + func (client RuleAssociationsClient) ListByResourceSender(req *http.Request) (*http.Response, error) + func (client RuleAssociationsClient) ListByRule(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result RuleAssociationProxyOnlyResourceListResultPage, err error) + func (client RuleAssociationsClient) ListByRuleComplete(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result RuleAssociationProxyOnlyResourceListResultIterator, err error) + func (client RuleAssociationsClient) ListByRulePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (*http.Request, error) + func (client RuleAssociationsClient) ListByRuleResponder(resp *http.Response) (result RuleAssociationProxyOnlyResourceListResult, err error) + func (client RuleAssociationsClient) ListByRuleSender(req *http.Request) (*http.Response, error) + type RuleDataSources struct + Extensions *[]ExtensionDataSource + IisLogs *[]IisLogsDataSource + LogFiles *[]LogFilesDataSource + PerformanceCounters *[]PerfCounterDataSource + Syslog *[]SyslogDataSource + WindowsEventLogs *[]WindowsEventLogDataSource + type RuleDestinations struct + AzureMonitorMetrics *DestinationsSpecAzureMonitorMetrics + LogAnalytics *[]LogAnalyticsDestination + type RuleMetadata struct + ProvisionedBy *string + func (r RuleMetadata) MarshalJSON() ([]byte, error) + type RuleResource struct + Etag *string + ID *string + Kind KnownDataCollectionRuleResourceKind + Location *string + Name *string + SystemData *RuleResourceSystemData + Tags map[string]*string + Type *string + func (rr *RuleResource) UnmarshalJSON(body []byte) error + func (rr RuleResource) MarshalJSON() ([]byte, error) + type RuleResourceListResult struct + NextLink *string + Value *[]RuleResource + func (rrlr RuleResourceListResult) IsEmpty() bool + type RuleResourceListResultIterator struct + func NewRuleResourceListResultIterator(page RuleResourceListResultPage) RuleResourceListResultIterator + func (iter *RuleResourceListResultIterator) Next() error + func (iter *RuleResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RuleResourceListResultIterator) NotDone() bool + func (iter RuleResourceListResultIterator) Response() RuleResourceListResult + func (iter RuleResourceListResultIterator) Value() RuleResource + type RuleResourceListResultPage struct + func NewRuleResourceListResultPage(cur RuleResourceListResult, ...) RuleResourceListResultPage + func (page *RuleResourceListResultPage) Next() error + func (page *RuleResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RuleResourceListResultPage) NotDone() bool + func (page RuleResourceListResultPage) Response() RuleResourceListResult + func (page RuleResourceListResultPage) Values() []RuleResource + type RuleResourceProperties struct + DataCollectionEndpointID *string + DataFlows *[]DataFlow + DataSources *RuleDataSources + Description *string + Destinations *RuleDestinations + ImmutableID *string + Metadata *RuleMetadata + ProvisioningState KnownDataCollectionRuleProvisioningState + StreamDeclarations map[string]*StreamDeclaration + func (rr RuleResourceProperties) MarshalJSON() ([]byte, error) + type RuleResourceSystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type RulesClient struct + func NewRulesClient(subscriptionID string) RulesClient + func NewRulesClientWithBaseURI(baseURI string, subscriptionID string) RulesClient + func (client RulesClient) Create(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (result RuleResource, err error) + func (client RulesClient) CreatePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (*http.Request, error) + func (client RulesClient) CreateResponder(resp *http.Response) (result RuleResource, err error) + func (client RulesClient) CreateSender(req *http.Request) (*http.Response, error) + func (client RulesClient) Delete(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result autorest.Response, err error) + func (client RulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (*http.Request, error) + func (client RulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RulesClient) Get(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result RuleResource, err error) + func (client RulesClient) GetPreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (*http.Request, error) + func (client RulesClient) GetResponder(resp *http.Response) (result RuleResource, err error) + func (client RulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client RulesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result RuleResourceListResultPage, err error) + func (client RulesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result RuleResourceListResultIterator, err error) + func (client RulesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client RulesClient) ListByResourceGroupResponder(resp *http.Response) (result RuleResourceListResult, err error) + func (client RulesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client RulesClient) ListBySubscription(ctx context.Context) (result RuleResourceListResultPage, err error) + func (client RulesClient) ListBySubscriptionComplete(ctx context.Context) (result RuleResourceListResultIterator, err error) + func (client RulesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client RulesClient) ListBySubscriptionResponder(resp *http.Response) (result RuleResourceListResult, err error) + func (client RulesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client RulesClient) Update(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (result RuleResource, err error) + func (client RulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (*http.Request, error) + func (client RulesClient) UpdateResponder(resp *http.Response) (result RuleResource, err error) + func (client RulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type StreamDeclaration struct + Columns *[]ColumnDefinition + type SyslogDataSource struct + FacilityNames *[]KnownSyslogDataSourceFacilityNames + LogLevels *[]KnownSyslogDataSourceLogLevels + Name *string + Streams *[]KnownSyslogDataSourceStreams + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type WindowsEventLogDataSource struct + Name *string + Streams *[]KnownWindowsEventLogDataSourceStreams + XPathQueries *[]string