Documentation ¶
Index ¶
- func PossibleValuesForReportedSeverity() []string
- func ValidateAggregatedAlertID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateAggregatedRecommendationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateIotSecuritySolutionID(input interface{}, key string) (warnings []string, errors []error)
- type AggregatedAlertId
- type AggregatedRecommendationId
- func NewAggregatedRecommendationID(subscriptionId string, resourceGroupName string, ...) AggregatedRecommendationId
- func ParseAggregatedRecommendationID(input string) (*AggregatedRecommendationId, error)
- func ParseAggregatedRecommendationIDInsensitively(input string) (*AggregatedRecommendationId, error)
- type IoTSecurityAggregatedAlert
- type IoTSecurityAggregatedAlertOperationPredicate
- type IoTSecurityAggregatedAlertProperties
- type IoTSecurityAggregatedRecommendation
- type IoTSecurityAggregatedRecommendationOperationPredicate
- type IoTSecurityAggregatedRecommendationProperties
- type IoTSecurityAlertedDevice
- type IoTSecurityAlertedDevicesList
- type IoTSecurityDeviceAlert
- type IoTSecurityDeviceAlertsList
- type IoTSecurityDeviceRecommendation
- type IoTSecurityDeviceRecommendationsList
- type IoTSecuritySolutionAnalyticsModel
- type IoTSecuritySolutionAnalyticsModelList
- type IoTSecuritySolutionAnalyticsModelProperties
- type IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined
- type IoTSecuritySolutionsAnalyticsAggregatedAlertDismissOperationResponse
- type IoTSecuritySolutionsAnalyticsAggregatedAlertGetOperationResponse
- type IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteResult
- type IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions
- type IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse
- type IoTSecuritySolutionsAnalyticsClient
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertDismiss(ctx context.Context, id AggregatedAlertId) (result IoTSecuritySolutionsAnalyticsAggregatedAlertDismissOperationResponse, ...)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertGet(ctx context.Context, id AggregatedAlertId) (result IoTSecuritySolutionsAnalyticsAggregatedAlertGetOperationResponse, ...)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsList(ctx context.Context, id IotSecuritySolutionId, ...) (resp IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse, ...)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsListComplete(ctx context.Context, id IotSecuritySolutionId, ...) (IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteResult, error)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteMatchingPredicate(ctx context.Context, id IotSecuritySolutionId, ...) (resp IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteResult, ...)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsGetAll(ctx context.Context, id IotSecuritySolutionId) (result IoTSecuritySolutionsAnalyticsGetAllOperationResponse, err error)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsGetDefault(ctx context.Context, id IotSecuritySolutionId) (result IoTSecuritySolutionsAnalyticsGetDefaultOperationResponse, err error)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationGet(ctx context.Context, id AggregatedRecommendationId) (result IoTSecuritySolutionsAnalyticsRecommendationGetOperationResponse, ...)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsList(ctx context.Context, id IotSecuritySolutionId, ...) (resp IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse, ...)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsListComplete(ctx context.Context, id IotSecuritySolutionId, ...) (IoTSecuritySolutionsAnalyticsRecommendationsListCompleteResult, error)
- func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsListCompleteMatchingPredicate(ctx context.Context, id IotSecuritySolutionId, ...) (resp IoTSecuritySolutionsAnalyticsRecommendationsListCompleteResult, err error)
- type IoTSecuritySolutionsAnalyticsGetAllOperationResponse
- type IoTSecuritySolutionsAnalyticsGetDefaultOperationResponse
- type IoTSecuritySolutionsAnalyticsRecommendationGetOperationResponse
- type IoTSecuritySolutionsAnalyticsRecommendationsListCompleteResult
- type IoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions
- type IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse
- type IoTSeverityMetrics
- type IotSecuritySolutionId
- type ReportedSeverity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForReportedSeverity ¶
func PossibleValuesForReportedSeverity() []string
func ValidateAggregatedAlertID ¶
ValidateAggregatedAlertID checks that 'input' can be parsed as a Aggregated Alert ID
func ValidateAggregatedRecommendationID ¶
func ValidateAggregatedRecommendationID(input interface{}, key string) (warnings []string, errors []error)
ValidateAggregatedRecommendationID checks that 'input' can be parsed as a Aggregated Recommendation ID
func ValidateIotSecuritySolutionID ¶
func ValidateIotSecuritySolutionID(input interface{}, key string) (warnings []string, errors []error)
ValidateIotSecuritySolutionID checks that 'input' can be parsed as a Iot Security Solution ID
Types ¶
type AggregatedAlertId ¶
type AggregatedAlertId struct { SubscriptionId string ResourceGroupName string IotSecuritySolutionName string AggregatedAlertName string }
AggregatedAlertId is a struct representing the Resource ID for a Aggregated Alert
func NewAggregatedAlertID ¶
func NewAggregatedAlertID(subscriptionId string, resourceGroupName string, iotSecuritySolutionName string, aggregatedAlertName string) AggregatedAlertId
NewAggregatedAlertID returns a new AggregatedAlertId struct
func ParseAggregatedAlertID ¶
func ParseAggregatedAlertID(input string) (*AggregatedAlertId, error)
ParseAggregatedAlertID parses 'input' into a AggregatedAlertId
func ParseAggregatedAlertIDInsensitively ¶
func ParseAggregatedAlertIDInsensitively(input string) (*AggregatedAlertId, error)
ParseAggregatedAlertIDInsensitively parses 'input' case-insensitively into a AggregatedAlertId note: this method should only be used for API response data and not user input
func (AggregatedAlertId) ID ¶
func (id AggregatedAlertId) ID() string
ID returns the formatted Aggregated Alert ID
func (AggregatedAlertId) Segments ¶
func (id AggregatedAlertId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Aggregated Alert ID
func (AggregatedAlertId) String ¶
func (id AggregatedAlertId) String() string
String returns a human-readable description of this Aggregated Alert ID
type AggregatedRecommendationId ¶
type AggregatedRecommendationId struct { SubscriptionId string ResourceGroupName string IotSecuritySolutionName string AggregatedRecommendationName string }
AggregatedRecommendationId is a struct representing the Resource ID for a Aggregated Recommendation
func NewAggregatedRecommendationID ¶
func NewAggregatedRecommendationID(subscriptionId string, resourceGroupName string, iotSecuritySolutionName string, aggregatedRecommendationName string) AggregatedRecommendationId
NewAggregatedRecommendationID returns a new AggregatedRecommendationId struct
func ParseAggregatedRecommendationID ¶
func ParseAggregatedRecommendationID(input string) (*AggregatedRecommendationId, error)
ParseAggregatedRecommendationID parses 'input' into a AggregatedRecommendationId
func ParseAggregatedRecommendationIDInsensitively ¶
func ParseAggregatedRecommendationIDInsensitively(input string) (*AggregatedRecommendationId, error)
ParseAggregatedRecommendationIDInsensitively parses 'input' case-insensitively into a AggregatedRecommendationId note: this method should only be used for API response data and not user input
func (AggregatedRecommendationId) ID ¶
func (id AggregatedRecommendationId) ID() string
ID returns the formatted Aggregated Recommendation ID
func (AggregatedRecommendationId) Segments ¶
func (id AggregatedRecommendationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Aggregated Recommendation ID
func (AggregatedRecommendationId) String ¶
func (id AggregatedRecommendationId) String() string
String returns a human-readable description of this Aggregated Recommendation ID
type IoTSecurityAggregatedAlertOperationPredicate ¶
func (IoTSecurityAggregatedAlertOperationPredicate) Matches ¶
func (p IoTSecurityAggregatedAlertOperationPredicate) Matches(input IoTSecurityAggregatedAlert) bool
type IoTSecurityAggregatedAlertProperties ¶
type IoTSecurityAggregatedAlertProperties struct { ActionTaken *string `json:"actionTaken,omitempty"` AggregatedDateUtc *string `json:"aggregatedDateUtc,omitempty"` AlertDisplayName *string `json:"alertDisplayName,omitempty"` AlertType *string `json:"alertType,omitempty"` Count *int64 `json:"count,omitempty"` Description *string `json:"description,omitempty"` EffectedResourceType *string `json:"effectedResourceType,omitempty"` LogAnalyticsQuery *string `json:"logAnalyticsQuery,omitempty"` RemediationSteps *string `json:"remediationSteps,omitempty"` ReportedSeverity *ReportedSeverity `json:"reportedSeverity,omitempty"` SystemSource *string `json:"systemSource,omitempty"` VendorName *string `json:"vendorName,omitempty"` }
type IoTSecurityAggregatedRecommendationOperationPredicate ¶
type IoTSecurityAggregatedRecommendationOperationPredicate struct { Id *string Name *string Type *string }
func (IoTSecurityAggregatedRecommendationOperationPredicate) Matches ¶
func (p IoTSecurityAggregatedRecommendationOperationPredicate) Matches(input IoTSecurityAggregatedRecommendation) bool
type IoTSecurityAggregatedRecommendationProperties ¶
type IoTSecurityAggregatedRecommendationProperties struct { Description *string `json:"description,omitempty"` DetectedBy *string `json:"detectedBy,omitempty"` HealthyDevices *int64 `json:"healthyDevices,omitempty"` LogAnalyticsQuery *string `json:"logAnalyticsQuery,omitempty"` RecommendationDisplayName *string `json:"recommendationDisplayName,omitempty"` RecommendationName *string `json:"recommendationName,omitempty"` RecommendationTypeId *string `json:"recommendationTypeId,omitempty"` RemediationSteps *string `json:"remediationSteps,omitempty"` ReportedSeverity *ReportedSeverity `json:"reportedSeverity,omitempty"` UnhealthyDeviceCount *int64 `json:"unhealthyDeviceCount,omitempty"` }
type IoTSecurityAlertedDevicesList ¶
type IoTSecurityAlertedDevicesList struct { NextLink *string `json:"nextLink,omitempty"` Value []IoTSecurityAlertedDevice `json:"value"` }
type IoTSecurityDeviceAlert ¶
type IoTSecurityDeviceAlert struct { AlertDisplayName *string `json:"alertDisplayName,omitempty"` AlertsCount *int64 `json:"alertsCount,omitempty"` ReportedSeverity *ReportedSeverity `json:"reportedSeverity,omitempty"` }
type IoTSecurityDeviceAlertsList ¶
type IoTSecurityDeviceAlertsList struct { NextLink *string `json:"nextLink,omitempty"` Value []IoTSecurityDeviceAlert `json:"value"` }
type IoTSecurityDeviceRecommendation ¶
type IoTSecurityDeviceRecommendation struct { DevicesCount *int64 `json:"devicesCount,omitempty"` RecommendationDisplayName *string `json:"recommendationDisplayName,omitempty"` ReportedSeverity *ReportedSeverity `json:"reportedSeverity,omitempty"` }
type IoTSecurityDeviceRecommendationsList ¶
type IoTSecurityDeviceRecommendationsList struct { NextLink *string `json:"nextLink,omitempty"` Value []IoTSecurityDeviceRecommendation `json:"value"` }
type IoTSecuritySolutionAnalyticsModel ¶
type IoTSecuritySolutionAnalyticsModel struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *IoTSecuritySolutionAnalyticsModelProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type IoTSecuritySolutionAnalyticsModelList ¶
type IoTSecuritySolutionAnalyticsModelList struct { NextLink *string `json:"nextLink,omitempty"` Value []IoTSecuritySolutionAnalyticsModel `json:"value"` }
type IoTSecuritySolutionAnalyticsModelProperties ¶
type IoTSecuritySolutionAnalyticsModelProperties struct { DevicesMetrics *[]IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined `json:"devicesMetrics,omitempty"` Metrics *IoTSeverityMetrics `json:"metrics,omitempty"` MostPrevalentDeviceAlerts *IoTSecurityDeviceAlertsList `json:"mostPrevalentDeviceAlerts,omitempty"` MostPrevalentDeviceRecommendations *IoTSecurityDeviceRecommendationsList `json:"mostPrevalentDeviceRecommendations,omitempty"` TopAlertedDevices *IoTSecurityAlertedDevicesList `json:"topAlertedDevices,omitempty"` UnhealthyDeviceCount *int64 `json:"unhealthyDeviceCount,omitempty"` }
type IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined ¶
type IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined struct { Date *string `json:"date,omitempty"` DevicesMetrics *IoTSeverityMetrics `json:"devicesMetrics,omitempty"` }
func (*IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined) GetDateAsTime ¶
func (o *IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined) GetDateAsTime() (*time.Time, error)
func (*IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined) SetDateAsTime ¶
func (o *IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsInlined) SetDateAsTime(input time.Time)
type IoTSecuritySolutionsAnalyticsAggregatedAlertGetOperationResponse ¶
type IoTSecuritySolutionsAnalyticsAggregatedAlertGetOperationResponse struct { HttpResponse *http.Response Model *IoTSecurityAggregatedAlert }
type IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteResult ¶
type IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteResult struct {
Items []IoTSecurityAggregatedAlert
}
type IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions ¶
type IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions struct {
Top *int64
}
func DefaultIoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions ¶
func DefaultIoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions() IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions
type IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse ¶
type IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse struct { HttpResponse *http.Response Model *[]IoTSecurityAggregatedAlert // contains filtered or unexported fields }
func (IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse) HasMore ¶
func (r IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse) HasMore() bool
func (IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse) LoadMore ¶
func (r IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse) LoadMore(ctx context.Context) (resp IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse, err error)
type IoTSecuritySolutionsAnalyticsClient ¶
type IoTSecuritySolutionsAnalyticsClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewIoTSecuritySolutionsAnalyticsClientWithBaseURI ¶
func NewIoTSecuritySolutionsAnalyticsClientWithBaseURI(endpoint string) IoTSecuritySolutionsAnalyticsClient
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertDismiss ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertDismiss(ctx context.Context, id AggregatedAlertId) (result IoTSecuritySolutionsAnalyticsAggregatedAlertDismissOperationResponse, err error)
IoTSecuritySolutionsAnalyticsAggregatedAlertDismiss ...
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertGet ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertGet(ctx context.Context, id AggregatedAlertId) (result IoTSecuritySolutionsAnalyticsAggregatedAlertGetOperationResponse, err error)
IoTSecuritySolutionsAnalyticsAggregatedAlertGet ...
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsList ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsList(ctx context.Context, id IotSecuritySolutionId, options IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions) (resp IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationResponse, err error)
IoTSecuritySolutionsAnalyticsAggregatedAlertsList ...
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsListComplete ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsListComplete(ctx context.Context, id IotSecuritySolutionId, options IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions) (IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteResult, error)
IoTSecuritySolutionsAnalyticsAggregatedAlertsListComplete retrieves all of the results into a single object
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteMatchingPredicate ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteMatchingPredicate(ctx context.Context, id IotSecuritySolutionId, options IoTSecuritySolutionsAnalyticsAggregatedAlertsListOperationOptions, predicate IoTSecurityAggregatedAlertOperationPredicate) (resp IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteResult, err error)
IoTSecuritySolutionsAnalyticsAggregatedAlertsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsGetAll ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsGetAll(ctx context.Context, id IotSecuritySolutionId) (result IoTSecuritySolutionsAnalyticsGetAllOperationResponse, err error)
IoTSecuritySolutionsAnalyticsGetAll ...
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsGetDefault ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsGetDefault(ctx context.Context, id IotSecuritySolutionId) (result IoTSecuritySolutionsAnalyticsGetDefaultOperationResponse, err error)
IoTSecuritySolutionsAnalyticsGetDefault ...
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationGet ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationGet(ctx context.Context, id AggregatedRecommendationId) (result IoTSecuritySolutionsAnalyticsRecommendationGetOperationResponse, err error)
IoTSecuritySolutionsAnalyticsRecommendationGet ...
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsList ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsList(ctx context.Context, id IotSecuritySolutionId, options IoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions) (resp IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse, err error)
IoTSecuritySolutionsAnalyticsRecommendationsList ...
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsListComplete ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsListComplete(ctx context.Context, id IotSecuritySolutionId, options IoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions) (IoTSecuritySolutionsAnalyticsRecommendationsListCompleteResult, error)
IoTSecuritySolutionsAnalyticsRecommendationsListComplete retrieves all of the results into a single object
func (IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsListCompleteMatchingPredicate ¶
func (c IoTSecuritySolutionsAnalyticsClient) IoTSecuritySolutionsAnalyticsRecommendationsListCompleteMatchingPredicate(ctx context.Context, id IotSecuritySolutionId, options IoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions, predicate IoTSecurityAggregatedRecommendationOperationPredicate) (resp IoTSecuritySolutionsAnalyticsRecommendationsListCompleteResult, err error)
IoTSecuritySolutionsAnalyticsRecommendationsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type IoTSecuritySolutionsAnalyticsGetAllOperationResponse ¶
type IoTSecuritySolutionsAnalyticsGetAllOperationResponse struct { HttpResponse *http.Response Model *IoTSecuritySolutionAnalyticsModelList }
type IoTSecuritySolutionsAnalyticsGetDefaultOperationResponse ¶
type IoTSecuritySolutionsAnalyticsGetDefaultOperationResponse struct { HttpResponse *http.Response Model *IoTSecuritySolutionAnalyticsModel }
type IoTSecuritySolutionsAnalyticsRecommendationGetOperationResponse ¶
type IoTSecuritySolutionsAnalyticsRecommendationGetOperationResponse struct { HttpResponse *http.Response Model *IoTSecurityAggregatedRecommendation }
type IoTSecuritySolutionsAnalyticsRecommendationsListCompleteResult ¶
type IoTSecuritySolutionsAnalyticsRecommendationsListCompleteResult struct {
Items []IoTSecurityAggregatedRecommendation
}
type IoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions ¶
type IoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions struct {
Top *int64
}
func DefaultIoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions ¶
func DefaultIoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions() IoTSecuritySolutionsAnalyticsRecommendationsListOperationOptions
type IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse ¶
type IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse struct { HttpResponse *http.Response Model *[]IoTSecurityAggregatedRecommendation // contains filtered or unexported fields }
func (IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse) HasMore ¶
func (r IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse) HasMore() bool
func (IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse) LoadMore ¶
func (r IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse) LoadMore(ctx context.Context) (resp IoTSecuritySolutionsAnalyticsRecommendationsListOperationResponse, err error)
type IoTSeverityMetrics ¶
type IotSecuritySolutionId ¶
type IotSecuritySolutionId struct { SubscriptionId string ResourceGroupName string IotSecuritySolutionName string }
IotSecuritySolutionId is a struct representing the Resource ID for a Iot Security Solution
func NewIotSecuritySolutionID ¶
func NewIotSecuritySolutionID(subscriptionId string, resourceGroupName string, iotSecuritySolutionName string) IotSecuritySolutionId
NewIotSecuritySolutionID returns a new IotSecuritySolutionId struct
func ParseIotSecuritySolutionID ¶
func ParseIotSecuritySolutionID(input string) (*IotSecuritySolutionId, error)
ParseIotSecuritySolutionID parses 'input' into a IotSecuritySolutionId
func ParseIotSecuritySolutionIDInsensitively ¶
func ParseIotSecuritySolutionIDInsensitively(input string) (*IotSecuritySolutionId, error)
ParseIotSecuritySolutionIDInsensitively parses 'input' case-insensitively into a IotSecuritySolutionId note: this method should only be used for API response data and not user input
func (IotSecuritySolutionId) ID ¶
func (id IotSecuritySolutionId) ID() string
ID returns the formatted Iot Security Solution ID
func (IotSecuritySolutionId) Segments ¶
func (id IotSecuritySolutionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Iot Security Solution ID
func (IotSecuritySolutionId) String ¶
func (id IotSecuritySolutionId) String() string
String returns a human-readable description of this Iot Security Solution ID
type ReportedSeverity ¶
type ReportedSeverity string
const ( ReportedSeverityHigh ReportedSeverity = "High" ReportedSeverityInformational ReportedSeverity = "Informational" ReportedSeverityLow ReportedSeverity = "Low" ReportedSeverityMedium ReportedSeverity = "Medium" )
Source Files ¶
- client.go
- constants.go
- id_aggregatedalert.go
- id_aggregatedrecommendation.go
- id_iotsecuritysolution.go
- method_iotsecuritysolutionsanalyticsaggregatedalertdismiss_autorest.go
- method_iotsecuritysolutionsanalyticsaggregatedalertget_autorest.go
- method_iotsecuritysolutionsanalyticsaggregatedalertslist_autorest.go
- method_iotsecuritysolutionsanalyticsgetall_autorest.go
- method_iotsecuritysolutionsanalyticsgetdefault_autorest.go
- method_iotsecuritysolutionsanalyticsrecommendationget_autorest.go
- method_iotsecuritysolutionsanalyticsrecommendationslist_autorest.go
- model_iotsecurityaggregatedalert.go
- model_iotsecurityaggregatedalertproperties.go
- model_iotsecurityaggregatedrecommendation.go
- model_iotsecurityaggregatedrecommendationproperties.go
- model_iotsecurityalerteddevice.go
- model_iotsecurityalerteddeviceslist.go
- model_iotsecuritydevicealert.go
- model_iotsecuritydevicealertslist.go
- model_iotsecuritydevicerecommendation.go
- model_iotsecuritydevicerecommendationslist.go
- model_iotsecuritysolutionanalyticsmodel.go
- model_iotsecuritysolutionanalyticsmodellist.go
- model_iotsecuritysolutionanalyticsmodelproperties.go
- model_iotsecuritysolutionanalyticsmodelpropertiesdevicesmetricsinlined.go
- model_iotseveritymetrics.go
- predicates.go
- version.go