Versions in this module Expand all Collapse all v32 v32.6.0 Aug 27, 2019 v32.5.0 Aug 15, 2019 v32.4.0 Aug 13, 2019 v32.3.0 Aug 8, 2019 v32.2.0 Aug 8, 2019 v32.1.0 Aug 5, 2019 v32.0.0 Jul 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AadConnectivityState string + const Connected + const Discovered + const NotLicensed + func PossibleAadConnectivityStateValues() []AadConnectivityState + type AadConnectivityState1 struct + ConnectivityState AadConnectivityState + type AadExternalSecuritySolution struct + ID *string + Kind KindEnum + Location *string + Name *string + Properties *AadSolutionProperties + Type *string + func (aess AadExternalSecuritySolution) AsAadExternalSecuritySolution() (*AadExternalSecuritySolution, bool) + func (aess AadExternalSecuritySolution) AsAtaExternalSecuritySolution() (*AtaExternalSecuritySolution, bool) + func (aess AadExternalSecuritySolution) AsBasicExternalSecuritySolution() (BasicExternalSecuritySolution, bool) + func (aess AadExternalSecuritySolution) AsCefExternalSecuritySolution() (*CefExternalSecuritySolution, bool) + func (aess AadExternalSecuritySolution) AsExternalSecuritySolution() (*ExternalSecuritySolution, bool) + func (aess AadExternalSecuritySolution) MarshalJSON() ([]byte, error) + type AadSolutionProperties struct + ConnectivityState AadConnectivityState + DeviceType *string + DeviceVendor *string + Workspace *ConnectedWorkspace + type Action string + const Add + const Recommended + const Remove + func PossibleActionValues() []Action + type AdaptiveApplicationControlsClient struct + func NewAdaptiveApplicationControlsClient(subscriptionID string, ascLocation string) AdaptiveApplicationControlsClient + func NewAdaptiveApplicationControlsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) AdaptiveApplicationControlsClient + func (client AdaptiveApplicationControlsClient) Get(ctx context.Context, groupName string) (result AppWhitelistingGroup, err error) + func (client AdaptiveApplicationControlsClient) GetPreparer(ctx context.Context, groupName string) (*http.Request, error) + func (client AdaptiveApplicationControlsClient) GetResponder(resp *http.Response) (result AppWhitelistingGroup, err error) + func (client AdaptiveApplicationControlsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AdaptiveApplicationControlsClient) List(ctx context.Context, includePathRecommendations *bool, summary *bool) (result AppWhitelistingGroups, err error) + func (client AdaptiveApplicationControlsClient) ListPreparer(ctx context.Context, includePathRecommendations *bool, summary *bool) (*http.Request, error) + func (client AdaptiveApplicationControlsClient) ListResponder(resp *http.Response) (result AppWhitelistingGroups, err error) + func (client AdaptiveApplicationControlsClient) ListSender(req *http.Request) (*http.Response, error) + func (client AdaptiveApplicationControlsClient) Put(ctx context.Context, groupName string, body AppWhitelistingPutGroupData) (result AppWhitelistingGroup, err error) + func (client AdaptiveApplicationControlsClient) PutPreparer(ctx context.Context, groupName string, body AppWhitelistingPutGroupData) (*http.Request, error) + func (client AdaptiveApplicationControlsClient) PutResponder(resp *http.Response) (result AppWhitelistingGroup, err error) + func (client AdaptiveApplicationControlsClient) PutSender(req *http.Request) (*http.Response, error) + type AdvancedThreatProtectionClient struct + func NewAdvancedThreatProtectionClient(subscriptionID string, ascLocation string) AdvancedThreatProtectionClient + func NewAdvancedThreatProtectionClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) AdvancedThreatProtectionClient + func (client AdvancedThreatProtectionClient) Create(ctx context.Context, resourceID string, ...) (result AdvancedThreatProtectionSetting, err error) + func (client AdvancedThreatProtectionClient) CreatePreparer(ctx context.Context, resourceID string, ...) (*http.Request, error) + func (client AdvancedThreatProtectionClient) CreateResponder(resp *http.Response) (result AdvancedThreatProtectionSetting, err error) + func (client AdvancedThreatProtectionClient) CreateSender(req *http.Request) (*http.Response, error) + func (client AdvancedThreatProtectionClient) Get(ctx context.Context, resourceID string) (result AdvancedThreatProtectionSetting, err error) + func (client AdvancedThreatProtectionClient) GetPreparer(ctx context.Context, resourceID string) (*http.Request, error) + func (client AdvancedThreatProtectionClient) GetResponder(resp *http.Response) (result AdvancedThreatProtectionSetting, err error) + func (client AdvancedThreatProtectionClient) GetSender(req *http.Request) (*http.Response, error) + type AdvancedThreatProtectionProperties struct + IsEnabled *bool + type AdvancedThreatProtectionSetting struct + ID *string + Name *string + Type *string + func (atps *AdvancedThreatProtectionSetting) UnmarshalJSON(body []byte) error + func (atps AdvancedThreatProtectionSetting) MarshalJSON() ([]byte, error) + type Alert struct + ID *string + Name *string + Type *string + func (a *Alert) UnmarshalJSON(body []byte) error + func (a Alert) MarshalJSON() ([]byte, error) + type AlertConfidenceReason struct + Reason *string + Type *string + type AlertEntity struct + AdditionalProperties map[string]interface{} + Type *string + func (ae *AlertEntity) UnmarshalJSON(body []byte) error + func (ae AlertEntity) MarshalJSON() ([]byte, error) + type AlertList struct + NextLink *string + Value *[]Alert + func (al AlertList) IsEmpty() bool + type AlertListIterator struct + func NewAlertListIterator(page AlertListPage) AlertListIterator + func (iter *AlertListIterator) Next() error + func (iter *AlertListIterator) NextWithContext(ctx context.Context) (err error) + func (iter AlertListIterator) NotDone() bool + func (iter AlertListIterator) Response() AlertList + func (iter AlertListIterator) Value() Alert + type AlertListPage struct + func NewAlertListPage(getNextPage func(context.Context, AlertList) (AlertList, error)) AlertListPage + func (page *AlertListPage) Next() error + func (page *AlertListPage) NextWithContext(ctx context.Context) (err error) + func (page AlertListPage) NotDone() bool + func (page AlertListPage) Response() AlertList + func (page AlertListPage) Values() []Alert + type AlertNotifications string + const Off + const On + func PossibleAlertNotificationsValues() []AlertNotifications + type AlertProperties struct + ActionTaken *string + AlertDisplayName *string + AlertName *string + AssociatedResource *string + CanBeInvestigated *bool + CompromisedEntity *string + ConfidenceReasons *[]AlertConfidenceReason + ConfidenceScore *float64 + CorrelationKey *string + Description *string + DetectedTimeUtc *date.Time + Entities *[]AlertEntity + ExtendedProperties map[string]interface{} + InstanceID *string + IsIncident *bool + RemediationSteps *string + ReportedSeverity ReportedSeverity + ReportedTimeUtc *date.Time + State *string + SubscriptionID *string + SystemSource *string + VendorName *string + WorkspaceArmID *string + func (ap AlertProperties) MarshalJSON() ([]byte, error) + type AlertsClient struct + func NewAlertsClient(subscriptionID string, ascLocation string) AlertsClient + func NewAlertsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) AlertsClient + func (client AlertsClient) GetResourceGroupLevelAlerts(ctx context.Context, alertName string, resourceGroupName string) (result Alert, err error) + func (client AlertsClient) GetResourceGroupLevelAlertsPreparer(ctx context.Context, alertName string, resourceGroupName string) (*http.Request, error) + func (client AlertsClient) GetResourceGroupLevelAlertsResponder(resp *http.Response) (result Alert, err error) + func (client AlertsClient) GetResourceGroupLevelAlertsSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) GetSubscriptionLevelAlert(ctx context.Context, alertName string) (result Alert, err error) + func (client AlertsClient) GetSubscriptionLevelAlertPreparer(ctx context.Context, alertName string) (*http.Request, error) + func (client AlertsClient) GetSubscriptionLevelAlertResponder(resp *http.Response) (result Alert, err error) + func (client AlertsClient) GetSubscriptionLevelAlertSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) List(ctx context.Context, filter string, selectParameter string, expand string) (result AlertListPage, err error) + func (client AlertsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, filter string, ...) (result AlertListPage, err error) + func (client AlertsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, filter string, ...) (result AlertListIterator, err error) + func (client AlertsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, filter string, ...) (*http.Request, error) + func (client AlertsClient) ListByResourceGroupResponder(resp *http.Response) (result AlertList, err error) + func (client AlertsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) ListComplete(ctx context.Context, filter string, selectParameter string, expand string) (result AlertListIterator, err error) + func (client AlertsClient) ListPreparer(ctx context.Context, filter string, selectParameter string, expand string) (*http.Request, error) + func (client AlertsClient) ListResourceGroupLevelAlertsByRegion(ctx context.Context, resourceGroupName string, filter string, ...) (result AlertListPage, err error) + func (client AlertsClient) ListResourceGroupLevelAlertsByRegionComplete(ctx context.Context, resourceGroupName string, filter string, ...) (result AlertListIterator, err error) + func (client AlertsClient) ListResourceGroupLevelAlertsByRegionPreparer(ctx context.Context, resourceGroupName string, filter string, ...) (*http.Request, error) + func (client AlertsClient) ListResourceGroupLevelAlertsByRegionResponder(resp *http.Response) (result AlertList, err error) + func (client AlertsClient) ListResourceGroupLevelAlertsByRegionSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) ListResponder(resp *http.Response) (result AlertList, err error) + func (client AlertsClient) ListSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) ListSubscriptionLevelAlertsByRegion(ctx context.Context, filter string, selectParameter string, expand string) (result AlertListPage, err error) + func (client AlertsClient) ListSubscriptionLevelAlertsByRegionComplete(ctx context.Context, filter string, selectParameter string, expand string) (result AlertListIterator, err error) + func (client AlertsClient) ListSubscriptionLevelAlertsByRegionPreparer(ctx context.Context, filter string, selectParameter string, expand string) (*http.Request, error) + func (client AlertsClient) ListSubscriptionLevelAlertsByRegionResponder(resp *http.Response) (result AlertList, err error) + func (client AlertsClient) ListSubscriptionLevelAlertsByRegionSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) UpdateResourceGroupLevelAlertState(ctx context.Context, alertName string, alertUpdateActionType string, ...) (result autorest.Response, err error) + func (client AlertsClient) UpdateResourceGroupLevelAlertStatePreparer(ctx context.Context, alertName string, alertUpdateActionType string, ...) (*http.Request, error) + func (client AlertsClient) UpdateResourceGroupLevelAlertStateResponder(resp *http.Response) (result autorest.Response, err error) + func (client AlertsClient) UpdateResourceGroupLevelAlertStateSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) UpdateSubscriptionLevelAlertState(ctx context.Context, alertName string, alertUpdateActionType string) (result autorest.Response, err error) + func (client AlertsClient) UpdateSubscriptionLevelAlertStatePreparer(ctx context.Context, alertName string, alertUpdateActionType string) (*http.Request, error) + func (client AlertsClient) UpdateSubscriptionLevelAlertStateResponder(resp *http.Response) (result autorest.Response, err error) + func (client AlertsClient) UpdateSubscriptionLevelAlertStateSender(req *http.Request) (*http.Response, error) + type AlertsToAdmins string + const AlertsToAdminsOff + const AlertsToAdminsOn + func PossibleAlertsToAdminsValues() []AlertsToAdmins + type AllowedConnectionsClient struct + func NewAllowedConnectionsClient(subscriptionID string, ascLocation string) AllowedConnectionsClient + func NewAllowedConnectionsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) AllowedConnectionsClient + func (client AllowedConnectionsClient) Get(ctx context.Context, resourceGroupName string, connectionType ConnectionType) (result AllowedConnectionsResource, err error) + func (client AllowedConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, connectionType ConnectionType) (*http.Request, error) + func (client AllowedConnectionsClient) GetResponder(resp *http.Response) (result AllowedConnectionsResource, err error) + func (client AllowedConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AllowedConnectionsClient) List(ctx context.Context) (result AllowedConnectionsListPage, err error) + func (client AllowedConnectionsClient) ListByHomeRegion(ctx context.Context) (result AllowedConnectionsListPage, err error) + func (client AllowedConnectionsClient) ListByHomeRegionComplete(ctx context.Context) (result AllowedConnectionsListIterator, err error) + func (client AllowedConnectionsClient) ListByHomeRegionPreparer(ctx context.Context) (*http.Request, error) + func (client AllowedConnectionsClient) ListByHomeRegionResponder(resp *http.Response) (result AllowedConnectionsList, err error) + func (client AllowedConnectionsClient) ListByHomeRegionSender(req *http.Request) (*http.Response, error) + func (client AllowedConnectionsClient) ListComplete(ctx context.Context) (result AllowedConnectionsListIterator, err error) + func (client AllowedConnectionsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client AllowedConnectionsClient) ListResponder(resp *http.Response) (result AllowedConnectionsList, err error) + func (client AllowedConnectionsClient) ListSender(req *http.Request) (*http.Response, error) + type AllowedConnectionsList struct + NextLink *string + Value *[]AllowedConnectionsResource + func (ACL AllowedConnectionsList) IsEmpty() bool + type AllowedConnectionsListIterator struct + func NewAllowedConnectionsListIterator(page AllowedConnectionsListPage) AllowedConnectionsListIterator + func (iter *AllowedConnectionsListIterator) Next() error + func (iter *AllowedConnectionsListIterator) NextWithContext(ctx context.Context) (err error) + func (iter AllowedConnectionsListIterator) NotDone() bool + func (iter AllowedConnectionsListIterator) Response() AllowedConnectionsList + func (iter AllowedConnectionsListIterator) Value() AllowedConnectionsResource + type AllowedConnectionsListPage struct + ACL AllowedConnectionsList + func NewAllowedConnectionsListPage(...) AllowedConnectionsListPage + func (page *AllowedConnectionsListPage) Next() error + func (page *AllowedConnectionsListPage) NextWithContext(ctx context.Context) (err error) + func (page AllowedConnectionsListPage) NotDone() bool + func (page AllowedConnectionsListPage) Response() AllowedConnectionsList + func (page AllowedConnectionsListPage) Values() []AllowedConnectionsResource + type AllowedConnectionsResource struct + ID *string + Location *string + Name *string + Type *string + func (acr *AllowedConnectionsResource) UnmarshalJSON(body []byte) error + func (acr AllowedConnectionsResource) MarshalJSON() ([]byte, error) + type AllowedConnectionsResourceProperties struct + CalculatedDateTime *date.Time + ConnectableResources *[]ConnectableResource + type AppWhitelistingGroup struct + ID *string + Location *string + Name *string + Type *string + func (awg *AppWhitelistingGroup) UnmarshalJSON(body []byte) error + func (awg AppWhitelistingGroup) MarshalJSON() ([]byte, error) + type AppWhitelistingGroupData struct + ConfigurationStatus ConfigurationStatus2 + EnforcementMode EnforcementMode + Issues *[]AppWhitelistingIssueSummary + PathRecommendations *[]PathRecommendation + RecommendationStatus RecommendationStatus + SourceSystem SourceSystem + VMRecommendations *[]VMRecommendation + type AppWhitelistingGroups struct + Value *[]AppWhitelistingGroup + type AppWhitelistingIssueSummary struct + Issue Issue + NumberOfVms *float64 + type AppWhitelistingPutGroupData struct + EnforcementMode EnforcementMode1 + PathRecommendations *[]PathRecommendation + VMRecommendations *[]VMRecommendation + type AscLocation struct + ID *string + Name *string + Properties interface{} + Type *string + type AscLocationList struct + NextLink *string + Value *[]AscLocation + func (all AscLocationList) IsEmpty() bool + type AscLocationListIterator struct + func NewAscLocationListIterator(page AscLocationListPage) AscLocationListIterator + func (iter *AscLocationListIterator) Next() error + func (iter *AscLocationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter AscLocationListIterator) NotDone() bool + func (iter AscLocationListIterator) Response() AscLocationList + func (iter AscLocationListIterator) Value() AscLocation + type AscLocationListPage struct + func NewAscLocationListPage(getNextPage func(context.Context, AscLocationList) (AscLocationList, error)) AscLocationListPage + func (page *AscLocationListPage) Next() error + func (page *AscLocationListPage) NextWithContext(ctx context.Context) (err error) + func (page AscLocationListPage) NotDone() bool + func (page AscLocationListPage) Response() AscLocationList + func (page AscLocationListPage) Values() []AscLocation + type AtaExternalSecuritySolution struct + ID *string + Kind KindEnum + Location *string + Name *string + Properties *AtaSolutionProperties + Type *string + func (aess AtaExternalSecuritySolution) AsAadExternalSecuritySolution() (*AadExternalSecuritySolution, bool) + func (aess AtaExternalSecuritySolution) AsAtaExternalSecuritySolution() (*AtaExternalSecuritySolution, bool) + func (aess AtaExternalSecuritySolution) AsBasicExternalSecuritySolution() (BasicExternalSecuritySolution, bool) + func (aess AtaExternalSecuritySolution) AsCefExternalSecuritySolution() (*CefExternalSecuritySolution, bool) + func (aess AtaExternalSecuritySolution) AsExternalSecuritySolution() (*ExternalSecuritySolution, bool) + func (aess AtaExternalSecuritySolution) MarshalJSON() ([]byte, error) + type AtaSolutionProperties struct + AdditionalProperties map[string]interface{} + DeviceType *string + DeviceVendor *string + LastEventReceived *string + Workspace *ConnectedWorkspace + func (asp *AtaSolutionProperties) UnmarshalJSON(body []byte) error + func (asp AtaSolutionProperties) MarshalJSON() ([]byte, error) + type AutoProvision string + const AutoProvisionOff + const AutoProvisionOn + func PossibleAutoProvisionValues() []AutoProvision + type AutoProvisioningSetting struct + ID *string + Name *string + Type *string + func (aps *AutoProvisioningSetting) UnmarshalJSON(body []byte) error + func (aps AutoProvisioningSetting) MarshalJSON() ([]byte, error) + type AutoProvisioningSettingList struct + NextLink *string + Value *[]AutoProvisioningSetting + func (apsl AutoProvisioningSettingList) IsEmpty() bool + type AutoProvisioningSettingListIterator struct + func NewAutoProvisioningSettingListIterator(page AutoProvisioningSettingListPage) AutoProvisioningSettingListIterator + func (iter *AutoProvisioningSettingListIterator) Next() error + func (iter *AutoProvisioningSettingListIterator) NextWithContext(ctx context.Context) (err error) + func (iter AutoProvisioningSettingListIterator) NotDone() bool + func (iter AutoProvisioningSettingListIterator) Response() AutoProvisioningSettingList + func (iter AutoProvisioningSettingListIterator) Value() AutoProvisioningSetting + type AutoProvisioningSettingListPage struct + func NewAutoProvisioningSettingListPage(...) AutoProvisioningSettingListPage + func (page *AutoProvisioningSettingListPage) Next() error + func (page *AutoProvisioningSettingListPage) NextWithContext(ctx context.Context) (err error) + func (page AutoProvisioningSettingListPage) NotDone() bool + func (page AutoProvisioningSettingListPage) Response() AutoProvisioningSettingList + func (page AutoProvisioningSettingListPage) Values() []AutoProvisioningSetting + type AutoProvisioningSettingProperties struct + AutoProvision AutoProvision + type AutoProvisioningSettingsClient struct + func NewAutoProvisioningSettingsClient(subscriptionID string, ascLocation string) AutoProvisioningSettingsClient + func NewAutoProvisioningSettingsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) AutoProvisioningSettingsClient + func (client AutoProvisioningSettingsClient) Create(ctx context.Context, settingName string, setting AutoProvisioningSetting) (result AutoProvisioningSetting, err error) + func (client AutoProvisioningSettingsClient) CreatePreparer(ctx context.Context, settingName string, setting AutoProvisioningSetting) (*http.Request, error) + func (client AutoProvisioningSettingsClient) CreateResponder(resp *http.Response) (result AutoProvisioningSetting, err error) + func (client AutoProvisioningSettingsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client AutoProvisioningSettingsClient) Get(ctx context.Context, settingName string) (result AutoProvisioningSetting, err error) + func (client AutoProvisioningSettingsClient) GetPreparer(ctx context.Context, settingName string) (*http.Request, error) + func (client AutoProvisioningSettingsClient) GetResponder(resp *http.Response) (result AutoProvisioningSetting, err error) + func (client AutoProvisioningSettingsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AutoProvisioningSettingsClient) List(ctx context.Context) (result AutoProvisioningSettingListPage, err error) + func (client AutoProvisioningSettingsClient) ListComplete(ctx context.Context) (result AutoProvisioningSettingListIterator, err error) + func (client AutoProvisioningSettingsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client AutoProvisioningSettingsClient) ListResponder(resp *http.Response) (result AutoProvisioningSettingList, err error) + func (client AutoProvisioningSettingsClient) ListSender(req *http.Request) (*http.Response, error) + type BaseClient struct + AscLocation string + BaseURI string + SubscriptionID string + func New(subscriptionID string, ascLocation string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string, ascLocation string) BaseClient + type BasicExternalSecuritySolution interface + AsAadExternalSecuritySolution func() (*AadExternalSecuritySolution, bool) + AsAtaExternalSecuritySolution func() (*AtaExternalSecuritySolution, bool) + AsCefExternalSecuritySolution func() (*CefExternalSecuritySolution, bool) + AsExternalSecuritySolution func() (*ExternalSecuritySolution, bool) + type CefExternalSecuritySolution struct + ID *string + Kind KindEnum + Location *string + Name *string + Properties *CefSolutionProperties + Type *string + func (cess CefExternalSecuritySolution) AsAadExternalSecuritySolution() (*AadExternalSecuritySolution, bool) + func (cess CefExternalSecuritySolution) AsAtaExternalSecuritySolution() (*AtaExternalSecuritySolution, bool) + func (cess CefExternalSecuritySolution) AsBasicExternalSecuritySolution() (BasicExternalSecuritySolution, bool) + func (cess CefExternalSecuritySolution) AsCefExternalSecuritySolution() (*CefExternalSecuritySolution, bool) + func (cess CefExternalSecuritySolution) AsExternalSecuritySolution() (*ExternalSecuritySolution, bool) + func (cess CefExternalSecuritySolution) MarshalJSON() ([]byte, error) + type CefSolutionProperties struct + AdditionalProperties map[string]interface{} + Agent *string + DeviceType *string + DeviceVendor *string + Hostname *string + LastEventReceived *string + Workspace *ConnectedWorkspace + func (csp *CefSolutionProperties) UnmarshalJSON(body []byte) error + func (csp CefSolutionProperties) MarshalJSON() ([]byte, error) + type CloudError struct + func (ce *CloudError) UnmarshalJSON(body []byte) error + func (ce CloudError) MarshalJSON() ([]byte, error) + type CloudErrorBody struct + Code *string + Message *string + type Compliance struct + ID *string + Name *string + Type *string + func (c *Compliance) UnmarshalJSON(body []byte) error + func (c Compliance) MarshalJSON() ([]byte, error) + type ComplianceList struct + NextLink *string + Value *[]Compliance + func (cl ComplianceList) IsEmpty() bool + type ComplianceListIterator struct + func NewComplianceListIterator(page ComplianceListPage) ComplianceListIterator + func (iter *ComplianceListIterator) Next() error + func (iter *ComplianceListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ComplianceListIterator) NotDone() bool + func (iter ComplianceListIterator) Response() ComplianceList + func (iter ComplianceListIterator) Value() Compliance + type ComplianceListPage struct + func NewComplianceListPage(getNextPage func(context.Context, ComplianceList) (ComplianceList, error)) ComplianceListPage + func (page *ComplianceListPage) Next() error + func (page *ComplianceListPage) NextWithContext(ctx context.Context) (err error) + func (page ComplianceListPage) NotDone() bool + func (page ComplianceListPage) Response() ComplianceList + func (page ComplianceListPage) Values() []Compliance + type ComplianceProperties struct + AssessmentResult *[]ComplianceSegment + AssessmentTimestampUtcDate *date.Time + ResourceCount *int32 + type ComplianceResult struct + ID *string + Name *string + Type *string + func (cr *ComplianceResult) UnmarshalJSON(body []byte) error + func (cr ComplianceResult) MarshalJSON() ([]byte, error) + type ComplianceResultList struct + NextLink *string + Value *[]ComplianceResult + func (crl ComplianceResultList) IsEmpty() bool + type ComplianceResultListIterator struct + func NewComplianceResultListIterator(page ComplianceResultListPage) ComplianceResultListIterator + func (iter *ComplianceResultListIterator) Next() error + func (iter *ComplianceResultListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ComplianceResultListIterator) NotDone() bool + func (iter ComplianceResultListIterator) Response() ComplianceResultList + func (iter ComplianceResultListIterator) Value() ComplianceResult + type ComplianceResultListPage struct + func NewComplianceResultListPage(...) ComplianceResultListPage + func (page *ComplianceResultListPage) Next() error + func (page *ComplianceResultListPage) NextWithContext(ctx context.Context) (err error) + func (page ComplianceResultListPage) NotDone() bool + func (page ComplianceResultListPage) Response() ComplianceResultList + func (page ComplianceResultListPage) Values() []ComplianceResult + type ComplianceResultProperties struct + ResourceStatus ResourceStatus + type ComplianceResultsClient struct + func NewComplianceResultsClient(subscriptionID string, ascLocation string) ComplianceResultsClient + func NewComplianceResultsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) ComplianceResultsClient + func (client ComplianceResultsClient) Get(ctx context.Context, resourceID string, complianceResultName string) (result ComplianceResult, err error) + func (client ComplianceResultsClient) GetPreparer(ctx context.Context, resourceID string, complianceResultName string) (*http.Request, error) + func (client ComplianceResultsClient) GetResponder(resp *http.Response) (result ComplianceResult, err error) + func (client ComplianceResultsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ComplianceResultsClient) List(ctx context.Context, scope string) (result ComplianceResultListPage, err error) + func (client ComplianceResultsClient) ListComplete(ctx context.Context, scope string) (result ComplianceResultListIterator, err error) + func (client ComplianceResultsClient) ListPreparer(ctx context.Context, scope string) (*http.Request, error) + func (client ComplianceResultsClient) ListResponder(resp *http.Response) (result ComplianceResultList, err error) + func (client ComplianceResultsClient) ListSender(req *http.Request) (*http.Response, error) + type ComplianceSegment struct + Percentage *float64 + SegmentType *string + type CompliancesClient struct + func NewCompliancesClient(subscriptionID string, ascLocation string) CompliancesClient + func NewCompliancesClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) CompliancesClient + func (client CompliancesClient) Get(ctx context.Context, scope string, complianceName string) (result Compliance, err error) + func (client CompliancesClient) GetPreparer(ctx context.Context, scope string, complianceName string) (*http.Request, error) + func (client CompliancesClient) GetResponder(resp *http.Response) (result Compliance, err error) + func (client CompliancesClient) GetSender(req *http.Request) (*http.Response, error) + func (client CompliancesClient) List(ctx context.Context, scope string) (result ComplianceListPage, err error) + func (client CompliancesClient) ListComplete(ctx context.Context, scope string) (result ComplianceListIterator, err error) + func (client CompliancesClient) ListPreparer(ctx context.Context, scope string) (*http.Request, error) + func (client CompliancesClient) ListResponder(resp *http.Response) (result ComplianceList, err error) + func (client CompliancesClient) ListSender(req *http.Request) (*http.Response, error) + type ConfigurationStatus string + const Configured + const Failed + const InProgress + const NoStatus + const NotConfigured + func PossibleConfigurationStatusValues() []ConfigurationStatus + type ConfigurationStatus1 string + const ConfigurationStatus1Configured + const ConfigurationStatus1Failed + const ConfigurationStatus1InProgress + const ConfigurationStatus1NoStatus + const ConfigurationStatus1NotConfigured + func PossibleConfigurationStatus1Values() []ConfigurationStatus1 + type ConfigurationStatus2 string + const ConfigurationStatus2Configured + const ConfigurationStatus2Failed + const ConfigurationStatus2InProgress + const ConfigurationStatus2NoStatus + const ConfigurationStatus2NotConfigured + func PossibleConfigurationStatus2Values() []ConfigurationStatus2 + type ConnectableResource struct + ID *string + InboundConnectedResources *[]ConnectedResource + OutboundConnectedResources *[]ConnectedResource + type ConnectedResource struct + ConnectedResourceID *string + TCPPorts *string + UDPPorts *string + type ConnectedWorkspace struct + ID *string + type ConnectionType string + const External + const Internal + func PossibleConnectionTypeValues() []ConnectionType + type Contact struct + ID *string + Name *string + Type *string + func (c *Contact) UnmarshalJSON(body []byte) error + func (c Contact) MarshalJSON() ([]byte, error) + type ContactList struct + NextLink *string + Value *[]Contact + func (cl ContactList) IsEmpty() bool + type ContactListIterator struct + func NewContactListIterator(page ContactListPage) ContactListIterator + func (iter *ContactListIterator) Next() error + func (iter *ContactListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ContactListIterator) NotDone() bool + func (iter ContactListIterator) Response() ContactList + func (iter ContactListIterator) Value() Contact + type ContactListPage struct + func NewContactListPage(getNextPage func(context.Context, ContactList) (ContactList, error)) ContactListPage + func (page *ContactListPage) Next() error + func (page *ContactListPage) NextWithContext(ctx context.Context) (err error) + func (page ContactListPage) NotDone() bool + func (page ContactListPage) Response() ContactList + func (page ContactListPage) Values() []Contact + type ContactProperties struct + AlertNotifications AlertNotifications + AlertsToAdmins AlertsToAdmins + Email *string + Phone *string + type ContactsClient struct + func NewContactsClient(subscriptionID string, ascLocation string) ContactsClient + func NewContactsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) ContactsClient + func (client ContactsClient) Create(ctx context.Context, securityContactName string, securityContact Contact) (result Contact, err error) + func (client ContactsClient) CreatePreparer(ctx context.Context, securityContactName string, securityContact Contact) (*http.Request, error) + func (client ContactsClient) CreateResponder(resp *http.Response) (result Contact, err error) + func (client ContactsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client ContactsClient) Delete(ctx context.Context, securityContactName string) (result autorest.Response, err error) + func (client ContactsClient) DeletePreparer(ctx context.Context, securityContactName string) (*http.Request, error) + func (client ContactsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ContactsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ContactsClient) Get(ctx context.Context, securityContactName string) (result Contact, err error) + func (client ContactsClient) GetPreparer(ctx context.Context, securityContactName string) (*http.Request, error) + func (client ContactsClient) GetResponder(resp *http.Response) (result Contact, err error) + func (client ContactsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ContactsClient) List(ctx context.Context) (result ContactListPage, err error) + func (client ContactsClient) ListComplete(ctx context.Context) (result ContactListIterator, err error) + func (client ContactsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ContactsClient) ListResponder(resp *http.Response) (result ContactList, err error) + func (client ContactsClient) ListSender(req *http.Request) (*http.Response, error) + func (client ContactsClient) Update(ctx context.Context, securityContactName string, securityContact Contact) (result Contact, err error) + func (client ContactsClient) UpdatePreparer(ctx context.Context, securityContactName string, securityContact Contact) (*http.Request, error) + func (client ContactsClient) UpdateResponder(resp *http.Response) (result Contact, err error) + func (client ContactsClient) UpdateSender(req *http.Request) (*http.Response, error) + type DataExportSetting struct + ID *string + Kind SettingKind + Name *string + Type *string + func (desVar *DataExportSetting) UnmarshalJSON(body []byte) error + func (desVar DataExportSetting) MarshalJSON() ([]byte, error) + type DataExportSettingProperties struct + Enabled *bool + type DataSource string + const TwinData + func PossibleDataSourceValues() []DataSource + type DiscoveredSecuritySolution struct + ID *string + Location *string + Name *string + Type *string + func (dss *DiscoveredSecuritySolution) UnmarshalJSON(body []byte) error + func (dss DiscoveredSecuritySolution) MarshalJSON() ([]byte, error) + type DiscoveredSecuritySolutionList struct + NextLink *string + Value *[]DiscoveredSecuritySolution + func (dssl DiscoveredSecuritySolutionList) IsEmpty() bool + type DiscoveredSecuritySolutionListIterator struct + func NewDiscoveredSecuritySolutionListIterator(page DiscoveredSecuritySolutionListPage) DiscoveredSecuritySolutionListIterator + func (iter *DiscoveredSecuritySolutionListIterator) Next() error + func (iter *DiscoveredSecuritySolutionListIterator) NextWithContext(ctx context.Context) (err error) + func (iter DiscoveredSecuritySolutionListIterator) NotDone() bool + func (iter DiscoveredSecuritySolutionListIterator) Response() DiscoveredSecuritySolutionList + func (iter DiscoveredSecuritySolutionListIterator) Value() DiscoveredSecuritySolution + type DiscoveredSecuritySolutionListPage struct + func NewDiscoveredSecuritySolutionListPage(...) DiscoveredSecuritySolutionListPage + func (page *DiscoveredSecuritySolutionListPage) Next() error + func (page *DiscoveredSecuritySolutionListPage) NextWithContext(ctx context.Context) (err error) + func (page DiscoveredSecuritySolutionListPage) NotDone() bool + func (page DiscoveredSecuritySolutionListPage) Response() DiscoveredSecuritySolutionList + func (page DiscoveredSecuritySolutionListPage) Values() []DiscoveredSecuritySolution + type DiscoveredSecuritySolutionProperties struct + Offer *string + Publisher *string + SecurityFamily Family + Sku *string + type DiscoveredSecuritySolutionsClient struct + func NewDiscoveredSecuritySolutionsClient(subscriptionID string, ascLocation string) DiscoveredSecuritySolutionsClient + func NewDiscoveredSecuritySolutionsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) DiscoveredSecuritySolutionsClient + func (client DiscoveredSecuritySolutionsClient) Get(ctx context.Context, resourceGroupName string, ...) (result DiscoveredSecuritySolution, err error) + func (client DiscoveredSecuritySolutionsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client DiscoveredSecuritySolutionsClient) GetResponder(resp *http.Response) (result DiscoveredSecuritySolution, err error) + func (client DiscoveredSecuritySolutionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DiscoveredSecuritySolutionsClient) List(ctx context.Context) (result DiscoveredSecuritySolutionListPage, err error) + func (client DiscoveredSecuritySolutionsClient) ListByHomeRegion(ctx context.Context) (result DiscoveredSecuritySolutionListPage, err error) + func (client DiscoveredSecuritySolutionsClient) ListByHomeRegionComplete(ctx context.Context) (result DiscoveredSecuritySolutionListIterator, err error) + func (client DiscoveredSecuritySolutionsClient) ListByHomeRegionPreparer(ctx context.Context) (*http.Request, error) + func (client DiscoveredSecuritySolutionsClient) ListByHomeRegionResponder(resp *http.Response) (result DiscoveredSecuritySolutionList, err error) + func (client DiscoveredSecuritySolutionsClient) ListByHomeRegionSender(req *http.Request) (*http.Response, error) + func (client DiscoveredSecuritySolutionsClient) ListComplete(ctx context.Context) (result DiscoveredSecuritySolutionListIterator, err error) + func (client DiscoveredSecuritySolutionsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client DiscoveredSecuritySolutionsClient) ListResponder(resp *http.Response) (result DiscoveredSecuritySolutionList, err error) + func (client DiscoveredSecuritySolutionsClient) ListSender(req *http.Request) (*http.Response, error) + type EnforcementMode string + const Audit + const Enforce + func PossibleEnforcementModeValues() []EnforcementMode + type EnforcementMode1 string + const EnforcementMode1Audit + const EnforcementMode1Enforce + func PossibleEnforcementMode1Values() []EnforcementMode1 + type ExportData string + const RawEvents + func PossibleExportDataValues() []ExportData + type ExternalSecuritySolution struct + ID *string + Kind KindEnum + Location *string + Name *string + Type *string + func (ess ExternalSecuritySolution) AsAadExternalSecuritySolution() (*AadExternalSecuritySolution, bool) + func (ess ExternalSecuritySolution) AsAtaExternalSecuritySolution() (*AtaExternalSecuritySolution, bool) + func (ess ExternalSecuritySolution) AsBasicExternalSecuritySolution() (BasicExternalSecuritySolution, bool) + func (ess ExternalSecuritySolution) AsCefExternalSecuritySolution() (*CefExternalSecuritySolution, bool) + func (ess ExternalSecuritySolution) AsExternalSecuritySolution() (*ExternalSecuritySolution, bool) + func (ess ExternalSecuritySolution) MarshalJSON() ([]byte, error) + type ExternalSecuritySolutionKind string + const AAD + const ATA + const CEF + func PossibleExternalSecuritySolutionKindValues() []ExternalSecuritySolutionKind + type ExternalSecuritySolutionKind1 struct + Kind ExternalSecuritySolutionKind + type ExternalSecuritySolutionList struct + NextLink *string + Value *[]BasicExternalSecuritySolution + func (essl *ExternalSecuritySolutionList) UnmarshalJSON(body []byte) error + func (essl ExternalSecuritySolutionList) IsEmpty() bool + type ExternalSecuritySolutionListIterator struct + func NewExternalSecuritySolutionListIterator(page ExternalSecuritySolutionListPage) ExternalSecuritySolutionListIterator + func (iter *ExternalSecuritySolutionListIterator) Next() error + func (iter *ExternalSecuritySolutionListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ExternalSecuritySolutionListIterator) NotDone() bool + func (iter ExternalSecuritySolutionListIterator) Response() ExternalSecuritySolutionList + func (iter ExternalSecuritySolutionListIterator) Value() BasicExternalSecuritySolution + type ExternalSecuritySolutionListPage struct + func NewExternalSecuritySolutionListPage(...) ExternalSecuritySolutionListPage + func (page *ExternalSecuritySolutionListPage) Next() error + func (page *ExternalSecuritySolutionListPage) NextWithContext(ctx context.Context) (err error) + func (page ExternalSecuritySolutionListPage) NotDone() bool + func (page ExternalSecuritySolutionListPage) Response() ExternalSecuritySolutionList + func (page ExternalSecuritySolutionListPage) Values() []BasicExternalSecuritySolution + type ExternalSecuritySolutionModel struct + Value BasicExternalSecuritySolution + func (essm *ExternalSecuritySolutionModel) UnmarshalJSON(body []byte) error + type ExternalSecuritySolutionProperties struct + AdditionalProperties map[string]interface{} + DeviceType *string + DeviceVendor *string + Workspace *ConnectedWorkspace + func (essp *ExternalSecuritySolutionProperties) UnmarshalJSON(body []byte) error + func (essp ExternalSecuritySolutionProperties) MarshalJSON() ([]byte, error) + type ExternalSecuritySolutionsClient struct + func NewExternalSecuritySolutionsClient(subscriptionID string, ascLocation string) ExternalSecuritySolutionsClient + func NewExternalSecuritySolutionsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) ExternalSecuritySolutionsClient + func (client ExternalSecuritySolutionsClient) Get(ctx context.Context, resourceGroupName string, ...) (result ExternalSecuritySolutionModel, err error) + func (client ExternalSecuritySolutionsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client ExternalSecuritySolutionsClient) GetResponder(resp *http.Response) (result ExternalSecuritySolutionModel, err error) + func (client ExternalSecuritySolutionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ExternalSecuritySolutionsClient) List(ctx context.Context) (result ExternalSecuritySolutionListPage, err error) + func (client ExternalSecuritySolutionsClient) ListByHomeRegion(ctx context.Context) (result ExternalSecuritySolutionListPage, err error) + func (client ExternalSecuritySolutionsClient) ListByHomeRegionComplete(ctx context.Context) (result ExternalSecuritySolutionListIterator, err error) + func (client ExternalSecuritySolutionsClient) ListByHomeRegionPreparer(ctx context.Context) (*http.Request, error) + func (client ExternalSecuritySolutionsClient) ListByHomeRegionResponder(resp *http.Response) (result ExternalSecuritySolutionList, err error) + func (client ExternalSecuritySolutionsClient) ListByHomeRegionSender(req *http.Request) (*http.Response, error) + func (client ExternalSecuritySolutionsClient) ListComplete(ctx context.Context) (result ExternalSecuritySolutionListIterator, err error) + func (client ExternalSecuritySolutionsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ExternalSecuritySolutionsClient) ListResponder(resp *http.Response) (result ExternalSecuritySolutionList, err error) + func (client ExternalSecuritySolutionsClient) ListSender(req *http.Request) (*http.Response, error) + type Family string + const Ngfw + const SaasWaf + const Va + const Waf + func PossibleFamilyValues() []Family + type FileType string + const Dll + const Exe + const Executable + const Msi + const Script + const Unknown + func PossibleFileTypeValues() []FileType + type InformationProtectionKeyword struct + CanBeNumeric *bool + Custom *bool + Excluded *bool + Pattern *string + type InformationProtectionPoliciesClient struct + func NewInformationProtectionPoliciesClient(subscriptionID string, ascLocation string) InformationProtectionPoliciesClient + func NewInformationProtectionPoliciesClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) InformationProtectionPoliciesClient + func (client InformationProtectionPoliciesClient) CreateOrUpdate(ctx context.Context, scope string, informationProtectionPolicyName string) (result InformationProtectionPolicy, err error) + func (client InformationProtectionPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, scope string, informationProtectionPolicyName string) (*http.Request, error) + func (client InformationProtectionPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result InformationProtectionPolicy, err error) + func (client InformationProtectionPoliciesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client InformationProtectionPoliciesClient) Get(ctx context.Context, scope string, informationProtectionPolicyName string) (result InformationProtectionPolicy, err error) + func (client InformationProtectionPoliciesClient) GetPreparer(ctx context.Context, scope string, informationProtectionPolicyName string) (*http.Request, error) + func (client InformationProtectionPoliciesClient) GetResponder(resp *http.Response) (result InformationProtectionPolicy, err error) + func (client InformationProtectionPoliciesClient) GetSender(req *http.Request) (*http.Response, error) + func (client InformationProtectionPoliciesClient) List(ctx context.Context, scope string) (result InformationProtectionPolicyListPage, err error) + func (client InformationProtectionPoliciesClient) ListComplete(ctx context.Context, scope string) (result InformationProtectionPolicyListIterator, err error) + func (client InformationProtectionPoliciesClient) ListPreparer(ctx context.Context, scope string) (*http.Request, error) + func (client InformationProtectionPoliciesClient) ListResponder(resp *http.Response) (result InformationProtectionPolicyList, err error) + func (client InformationProtectionPoliciesClient) ListSender(req *http.Request) (*http.Response, error) + type InformationProtectionPolicy struct + ID *string + Name *string + Type *string + func (ipp *InformationProtectionPolicy) UnmarshalJSON(body []byte) error + func (ipp InformationProtectionPolicy) MarshalJSON() ([]byte, error) + type InformationProtectionPolicyList struct + NextLink *string + Value *[]InformationProtectionPolicy + func (ippl InformationProtectionPolicyList) IsEmpty() bool + type InformationProtectionPolicyListIterator struct + func NewInformationProtectionPolicyListIterator(page InformationProtectionPolicyListPage) InformationProtectionPolicyListIterator + func (iter *InformationProtectionPolicyListIterator) Next() error + func (iter *InformationProtectionPolicyListIterator) NextWithContext(ctx context.Context) (err error) + func (iter InformationProtectionPolicyListIterator) NotDone() bool + func (iter InformationProtectionPolicyListIterator) Response() InformationProtectionPolicyList + func (iter InformationProtectionPolicyListIterator) Value() InformationProtectionPolicy + type InformationProtectionPolicyListPage struct + func NewInformationProtectionPolicyListPage(...) InformationProtectionPolicyListPage + func (page *InformationProtectionPolicyListPage) Next() error + func (page *InformationProtectionPolicyListPage) NextWithContext(ctx context.Context) (err error) + func (page InformationProtectionPolicyListPage) NotDone() bool + func (page InformationProtectionPolicyListPage) Response() InformationProtectionPolicyList + func (page InformationProtectionPolicyListPage) Values() []InformationProtectionPolicy + type InformationProtectionPolicyProperties struct + InformationTypes map[string]*InformationType + Labels map[string]*SensitivityLabel + LastModifiedUtc *date.Time + func (ippp InformationProtectionPolicyProperties) MarshalJSON() ([]byte, error) + type InformationType struct + Custom *bool + DisplayName *string + Enabled *bool + Keywords *[]InformationProtectionKeyword + Order *float64 + RecommendedLabelID *uuid.UUID + type IoTSecurityAggregatedAlert struct + ID *string + Name *string + Tags map[string]*string + Type *string + func (itsaa *IoTSecurityAggregatedAlert) UnmarshalJSON(body []byte) error + func (itsaa IoTSecurityAggregatedAlert) MarshalJSON() ([]byte, error) + type IoTSecurityAggregatedAlertList struct + NextLink *string + Value *[]IoTSecurityAggregatedAlert + func (itsaal IoTSecurityAggregatedAlertList) IsEmpty() bool + type IoTSecurityAggregatedAlertListIterator struct + func NewIoTSecurityAggregatedAlertListIterator(page IoTSecurityAggregatedAlertListPage) IoTSecurityAggregatedAlertListIterator + func (iter *IoTSecurityAggregatedAlertListIterator) Next() error + func (iter *IoTSecurityAggregatedAlertListIterator) NextWithContext(ctx context.Context) (err error) + func (iter IoTSecurityAggregatedAlertListIterator) NotDone() bool + func (iter IoTSecurityAggregatedAlertListIterator) Response() IoTSecurityAggregatedAlertList + func (iter IoTSecurityAggregatedAlertListIterator) Value() IoTSecurityAggregatedAlert + type IoTSecurityAggregatedAlertListPage struct + func NewIoTSecurityAggregatedAlertListPage(...) IoTSecurityAggregatedAlertListPage + func (page *IoTSecurityAggregatedAlertListPage) Next() error + func (page *IoTSecurityAggregatedAlertListPage) NextWithContext(ctx context.Context) (err error) + func (page IoTSecurityAggregatedAlertListPage) NotDone() bool + func (page IoTSecurityAggregatedAlertListPage) Response() IoTSecurityAggregatedAlertList + func (page IoTSecurityAggregatedAlertListPage) Values() []IoTSecurityAggregatedAlert + type IoTSecurityAggregatedAlertProperties struct + ActionTaken *string + AggregatedDateUtc *date.Date + AlertDisplayName *string + AlertType *string + Count *int32 + Description *string + EffectedResourceType *string + LogAnalyticsQuery *string + RemediationSteps *string + ReportedSeverity ReportedSeverity + SystemSource *string + VendorName *string + type IoTSecurityAggregatedRecommendation struct + ID *string + Name *string + Tags map[string]*string + Type *string + func (itsar *IoTSecurityAggregatedRecommendation) UnmarshalJSON(body []byte) error + func (itsar IoTSecurityAggregatedRecommendation) MarshalJSON() ([]byte, error) + type IoTSecurityAggregatedRecommendationList struct + NextLink *string + Value *[]IoTSecurityAggregatedRecommendation + func (itsarl IoTSecurityAggregatedRecommendationList) IsEmpty() bool + type IoTSecurityAggregatedRecommendationListIterator struct + func NewIoTSecurityAggregatedRecommendationListIterator(page IoTSecurityAggregatedRecommendationListPage) IoTSecurityAggregatedRecommendationListIterator + func (iter *IoTSecurityAggregatedRecommendationListIterator) Next() error + func (iter *IoTSecurityAggregatedRecommendationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter IoTSecurityAggregatedRecommendationListIterator) NotDone() bool + func (iter IoTSecurityAggregatedRecommendationListIterator) Response() IoTSecurityAggregatedRecommendationList + func (iter IoTSecurityAggregatedRecommendationListIterator) Value() IoTSecurityAggregatedRecommendation + type IoTSecurityAggregatedRecommendationListPage struct + func NewIoTSecurityAggregatedRecommendationListPage(...) IoTSecurityAggregatedRecommendationListPage + func (page *IoTSecurityAggregatedRecommendationListPage) Next() error + func (page *IoTSecurityAggregatedRecommendationListPage) NextWithContext(ctx context.Context) (err error) + func (page IoTSecurityAggregatedRecommendationListPage) NotDone() bool + func (page IoTSecurityAggregatedRecommendationListPage) Response() IoTSecurityAggregatedRecommendationList + func (page IoTSecurityAggregatedRecommendationListPage) Values() []IoTSecurityAggregatedRecommendation + type IoTSecurityAggregatedRecommendationProperties struct + Description *string + DetectedBy *string + HealthyDevices *int32 + LogAnalyticsQuery *string + RecommendationDisplayName *string + RecommendationName *string + RecommendationTypeID *string + RemediationSteps *string + ReportedSeverity ReportedSeverity + UnhealthyDeviceCount *int32 + type IoTSecurityAlertedDevice struct + AlertsCount *int32 + DeviceID *string + type IoTSecurityAlertedDevicesList struct + NextLink *string + Value *[]IoTSecurityAlertedDevice + type IoTSecurityDeviceAlert struct + AlertDisplayName *string + AlertsCount *int32 + ReportedSeverity ReportedSeverity + type IoTSecurityDeviceAlertsList struct + NextLink *string + Value *[]IoTSecurityDeviceAlert + type IoTSecurityDeviceRecommendation struct + DevicesCount *int32 + RecommendationDisplayName *string + ReportedSeverity ReportedSeverity + type IoTSecurityDeviceRecommendationsList struct + NextLink *string + Value *[]IoTSecurityDeviceRecommendation + type IoTSecuritySolutionAnalyticsModel struct + ID *string + Name *string + Type *string + func (itssam *IoTSecuritySolutionAnalyticsModel) UnmarshalJSON(body []byte) error + func (itssam IoTSecuritySolutionAnalyticsModel) MarshalJSON() ([]byte, error) + type IoTSecuritySolutionAnalyticsModelList struct + NextLink *string + Value *[]IoTSecuritySolutionAnalyticsModel + type IoTSecuritySolutionAnalyticsModelProperties struct + DevicesMetrics *[]IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem + Metrics *IoTSeverityMetrics + MostPrevalentDeviceAlerts *IoTSecurityDeviceAlertsList + MostPrevalentDeviceRecommendations *IoTSecurityDeviceRecommendationsList + TopAlertedDevices *IoTSecurityAlertedDevicesList + UnhealthyDeviceCount *int32 + type IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem struct + Date *date.Time + DevicesMetrics *IoTSeverityMetrics + type IoTSecuritySolutionModel struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (itssm *IoTSecuritySolutionModel) UnmarshalJSON(body []byte) error + func (itssm IoTSecuritySolutionModel) MarshalJSON() ([]byte, error) + type IoTSecuritySolutionProperties struct + AutoDiscoveredResources *[]string + DisabledDataSources *[]DataSource + DisplayName *string + Export *[]ExportData + IotHubs *[]string + RecommendationsConfiguration *[]RecommendationConfigurationProperties + Status SolutionStatus + UserDefinedResources *UserDefinedResourcesProperties + Workspace *string + type IoTSecuritySolutionsAnalyticsAggregatedAlertClient struct + func NewIoTSecuritySolutionsAnalyticsAggregatedAlertClient(subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsAggregatedAlertClient + func NewIoTSecuritySolutionsAnalyticsAggregatedAlertClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsAggregatedAlertClient + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) Dismiss(ctx context.Context, resourceGroupName string, solutionName string, ...) (result autorest.Response, err error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) DismissPreparer(ctx context.Context, resourceGroupName string, solutionName string, ...) (*http.Request, error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) DismissResponder(resp *http.Response) (result autorest.Response, err error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) DismissSender(req *http.Request) (*http.Response, error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) Get(ctx context.Context, resourceGroupName string, solutionName string, ...) (result IoTSecurityAggregatedAlert, err error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) GetPreparer(ctx context.Context, resourceGroupName string, solutionName string, ...) (*http.Request, error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) GetResponder(resp *http.Response) (result IoTSecurityAggregatedAlert, err error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertClient) GetSender(req *http.Request) (*http.Response, error) + type IoTSecuritySolutionsAnalyticsAggregatedAlertsClient struct + func NewIoTSecuritySolutionsAnalyticsAggregatedAlertsClient(subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsAggregatedAlertsClient + func NewIoTSecuritySolutionsAnalyticsAggregatedAlertsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsAggregatedAlertsClient + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertsClient) List(ctx context.Context, resourceGroupName string, solutionName string, top *int32) (result IoTSecurityAggregatedAlertListPage, err error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertsClient) ListComplete(ctx context.Context, resourceGroupName string, solutionName string, top *int32) (result IoTSecurityAggregatedAlertListIterator, err error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertsClient) ListPreparer(ctx context.Context, resourceGroupName string, solutionName string, top *int32) (*http.Request, error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertsClient) ListResponder(resp *http.Response) (result IoTSecurityAggregatedAlertList, err error) + func (client IoTSecuritySolutionsAnalyticsAggregatedAlertsClient) ListSender(req *http.Request) (*http.Response, error) + type IoTSecuritySolutionsAnalyticsClient struct + func NewIoTSecuritySolutionsAnalyticsClient(subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsClient + func NewIoTSecuritySolutionsAnalyticsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsClient + func (client IoTSecuritySolutionsAnalyticsClient) GetAll(ctx context.Context, resourceGroupName string, solutionName string) (result IoTSecuritySolutionAnalyticsModelList, err error) + func (client IoTSecuritySolutionsAnalyticsClient) GetAllPreparer(ctx context.Context, resourceGroupName string, solutionName string) (*http.Request, error) + func (client IoTSecuritySolutionsAnalyticsClient) GetAllResponder(resp *http.Response) (result IoTSecuritySolutionAnalyticsModelList, err error) + func (client IoTSecuritySolutionsAnalyticsClient) GetAllSender(req *http.Request) (*http.Response, error) + func (client IoTSecuritySolutionsAnalyticsClient) GetDefault(ctx context.Context, resourceGroupName string, solutionName string) (result IoTSecuritySolutionAnalyticsModel, err error) + func (client IoTSecuritySolutionsAnalyticsClient) GetDefaultPreparer(ctx context.Context, resourceGroupName string, solutionName string) (*http.Request, error) + func (client IoTSecuritySolutionsAnalyticsClient) GetDefaultResponder(resp *http.Response) (result IoTSecuritySolutionAnalyticsModel, err error) + func (client IoTSecuritySolutionsAnalyticsClient) GetDefaultSender(req *http.Request) (*http.Response, error) + type IoTSecuritySolutionsAnalyticsRecommendationClient struct + func NewIoTSecuritySolutionsAnalyticsRecommendationClient(subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsRecommendationClient + func NewIoTSecuritySolutionsAnalyticsRecommendationClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsRecommendationClient + func (client IoTSecuritySolutionsAnalyticsRecommendationClient) Get(ctx context.Context, resourceGroupName string, solutionName string, ...) (result IoTSecurityAggregatedRecommendation, err error) + func (client IoTSecuritySolutionsAnalyticsRecommendationClient) GetPreparer(ctx context.Context, resourceGroupName string, solutionName string, ...) (*http.Request, error) + func (client IoTSecuritySolutionsAnalyticsRecommendationClient) GetResponder(resp *http.Response) (result IoTSecurityAggregatedRecommendation, err error) + func (client IoTSecuritySolutionsAnalyticsRecommendationClient) GetSender(req *http.Request) (*http.Response, error) + type IoTSecuritySolutionsAnalyticsRecommendationsClient struct + func NewIoTSecuritySolutionsAnalyticsRecommendationsClient(subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsRecommendationsClient + func NewIoTSecuritySolutionsAnalyticsRecommendationsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IoTSecuritySolutionsAnalyticsRecommendationsClient + func (client IoTSecuritySolutionsAnalyticsRecommendationsClient) List(ctx context.Context, resourceGroupName string, solutionName string, top *int32) (result IoTSecurityAggregatedRecommendationListPage, err error) + func (client IoTSecuritySolutionsAnalyticsRecommendationsClient) ListComplete(ctx context.Context, resourceGroupName string, solutionName string, top *int32) (result IoTSecurityAggregatedRecommendationListIterator, err error) + func (client IoTSecuritySolutionsAnalyticsRecommendationsClient) ListPreparer(ctx context.Context, resourceGroupName string, solutionName string, top *int32) (*http.Request, error) + func (client IoTSecuritySolutionsAnalyticsRecommendationsClient) ListResponder(resp *http.Response) (result IoTSecurityAggregatedRecommendationList, err error) + func (client IoTSecuritySolutionsAnalyticsRecommendationsClient) ListSender(req *http.Request) (*http.Response, error) + type IoTSecuritySolutionsClient struct + func NewIoTSecuritySolutionsClient(subscriptionID string, ascLocation string) IoTSecuritySolutionsClient + func NewIoTSecuritySolutionsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IoTSecuritySolutionsClient + func (client IoTSecuritySolutionsClient) List(ctx context.Context, filter string) (result IoTSecuritySolutionsListPage, err error) + func (client IoTSecuritySolutionsClient) ListComplete(ctx context.Context, filter string) (result IoTSecuritySolutionsListIterator, err error) + func (client IoTSecuritySolutionsClient) ListPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client IoTSecuritySolutionsClient) ListResponder(resp *http.Response) (result IoTSecuritySolutionsList, err error) + func (client IoTSecuritySolutionsClient) ListSender(req *http.Request) (*http.Response, error) + type IoTSecuritySolutionsList struct + NextLink *string + Value *[]IoTSecuritySolutionModel + func (itssl IoTSecuritySolutionsList) IsEmpty() bool + type IoTSecuritySolutionsListIterator struct + func NewIoTSecuritySolutionsListIterator(page IoTSecuritySolutionsListPage) IoTSecuritySolutionsListIterator + func (iter *IoTSecuritySolutionsListIterator) Next() error + func (iter *IoTSecuritySolutionsListIterator) NextWithContext(ctx context.Context) (err error) + func (iter IoTSecuritySolutionsListIterator) NotDone() bool + func (iter IoTSecuritySolutionsListIterator) Response() IoTSecuritySolutionsList + func (iter IoTSecuritySolutionsListIterator) Value() IoTSecuritySolutionModel + type IoTSecuritySolutionsListPage struct + func NewIoTSecuritySolutionsListPage(...) IoTSecuritySolutionsListPage + func (page *IoTSecuritySolutionsListPage) Next() error + func (page *IoTSecuritySolutionsListPage) NextWithContext(ctx context.Context) (err error) + func (page IoTSecuritySolutionsListPage) NotDone() bool + func (page IoTSecuritySolutionsListPage) Response() IoTSecuritySolutionsList + func (page IoTSecuritySolutionsListPage) Values() []IoTSecuritySolutionModel + type IoTSecuritySolutionsResourceGroupClient struct + func NewIoTSecuritySolutionsResourceGroupClient(subscriptionID string, ascLocation string) IoTSecuritySolutionsResourceGroupClient + func NewIoTSecuritySolutionsResourceGroupClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IoTSecuritySolutionsResourceGroupClient + func (client IoTSecuritySolutionsResourceGroupClient) List(ctx context.Context, resourceGroupName string, filter string) (result IoTSecuritySolutionsListPage, err error) + func (client IoTSecuritySolutionsResourceGroupClient) ListComplete(ctx context.Context, resourceGroupName string, filter string) (result IoTSecuritySolutionsListIterator, err error) + func (client IoTSecuritySolutionsResourceGroupClient) ListPreparer(ctx context.Context, resourceGroupName string, filter string) (*http.Request, error) + func (client IoTSecuritySolutionsResourceGroupClient) ListResponder(resp *http.Response) (result IoTSecuritySolutionsList, err error) + func (client IoTSecuritySolutionsResourceGroupClient) ListSender(req *http.Request) (*http.Response, error) + type IoTSeverityMetrics struct + High *int32 + Low *int32 + Medium *int32 + type IotSecuritySolutionClient struct + func NewIotSecuritySolutionClient(subscriptionID string, ascLocation string) IotSecuritySolutionClient + func NewIotSecuritySolutionClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) IotSecuritySolutionClient + func (client IotSecuritySolutionClient) Create(ctx context.Context, resourceGroupName string, solutionName string, ...) (result IoTSecuritySolutionModel, err error) + func (client IotSecuritySolutionClient) CreatePreparer(ctx context.Context, resourceGroupName string, solutionName string, ...) (*http.Request, error) + func (client IotSecuritySolutionClient) CreateResponder(resp *http.Response) (result IoTSecuritySolutionModel, err error) + func (client IotSecuritySolutionClient) CreateSender(req *http.Request) (*http.Response, error) + func (client IotSecuritySolutionClient) Delete(ctx context.Context, resourceGroupName string, solutionName string) (result autorest.Response, err error) + func (client IotSecuritySolutionClient) DeletePreparer(ctx context.Context, resourceGroupName string, solutionName string) (*http.Request, error) + func (client IotSecuritySolutionClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client IotSecuritySolutionClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client IotSecuritySolutionClient) Get(ctx context.Context, resourceGroupName string, solutionName string) (result IoTSecuritySolutionModel, err error) + func (client IotSecuritySolutionClient) GetPreparer(ctx context.Context, resourceGroupName string, solutionName string) (*http.Request, error) + func (client IotSecuritySolutionClient) GetResponder(resp *http.Response) (result IoTSecuritySolutionModel, err error) + func (client IotSecuritySolutionClient) GetSender(req *http.Request) (*http.Response, error) + func (client IotSecuritySolutionClient) Update(ctx context.Context, resourceGroupName string, solutionName string, ...) (result IoTSecuritySolutionModel, err error) + func (client IotSecuritySolutionClient) UpdatePreparer(ctx context.Context, resourceGroupName string, solutionName string, ...) (*http.Request, error) + func (client IotSecuritySolutionClient) UpdateResponder(resp *http.Response) (result IoTSecuritySolutionModel, err error) + func (client IotSecuritySolutionClient) UpdateSender(req *http.Request) (*http.Response, error) + type Issue string + const ExecutableViolationsAudited + const MsiAndScriptViolationsAudited + const MsiAndScriptViolationsBlocked + const RulesViolatedManually + const ViolationsAudited + const ViolationsBlocked + func PossibleIssueValues() []Issue + type JitNetworkAccessPoliciesClient struct + func NewJitNetworkAccessPoliciesClient(subscriptionID string, ascLocation string) JitNetworkAccessPoliciesClient + func NewJitNetworkAccessPoliciesClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) JitNetworkAccessPoliciesClient + func (client JitNetworkAccessPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (result JitNetworkAccessPolicy, err error) + func (client JitNetworkAccessPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result JitNetworkAccessPolicy, err error) + func (client JitNetworkAccessPoliciesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client JitNetworkAccessPoliciesClient) Delete(ctx context.Context, resourceGroupName string, ...) (result autorest.Response, err error) + func (client JitNetworkAccessPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client JitNetworkAccessPoliciesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client JitNetworkAccessPoliciesClient) Get(ctx context.Context, resourceGroupName string, ...) (result JitNetworkAccessPolicy, err error) + func (client JitNetworkAccessPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) GetResponder(resp *http.Response) (result JitNetworkAccessPolicy, err error) + func (client JitNetworkAccessPoliciesClient) GetSender(req *http.Request) (*http.Response, error) + func (client JitNetworkAccessPoliciesClient) Initiate(ctx context.Context, resourceGroupName string, ...) (result JitNetworkAccessRequest, err error) + func (client JitNetworkAccessPoliciesClient) InitiatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) InitiateResponder(resp *http.Response) (result JitNetworkAccessRequest, err error) + func (client JitNetworkAccessPoliciesClient) InitiateSender(req *http.Request) (*http.Response, error) + func (client JitNetworkAccessPoliciesClient) List(ctx context.Context) (result JitNetworkAccessPoliciesListPage, err error) + func (client JitNetworkAccessPoliciesClient) ListByRegion(ctx context.Context) (result JitNetworkAccessPoliciesListPage, err error) + func (client JitNetworkAccessPoliciesClient) ListByRegionComplete(ctx context.Context) (result JitNetworkAccessPoliciesListIterator, err error) + func (client JitNetworkAccessPoliciesClient) ListByRegionPreparer(ctx context.Context) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) ListByRegionResponder(resp *http.Response) (result JitNetworkAccessPoliciesList, err error) + func (client JitNetworkAccessPoliciesClient) ListByRegionSender(req *http.Request) (*http.Response, error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result JitNetworkAccessPoliciesListPage, err error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupAndRegion(ctx context.Context, resourceGroupName string) (result JitNetworkAccessPoliciesListPage, err error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupAndRegionComplete(ctx context.Context, resourceGroupName string) (result JitNetworkAccessPoliciesListIterator, err error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupAndRegionPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupAndRegionResponder(resp *http.Response) (result JitNetworkAccessPoliciesList, err error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupAndRegionSender(req *http.Request) (*http.Response, error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result JitNetworkAccessPoliciesListIterator, err error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupResponder(resp *http.Response) (result JitNetworkAccessPoliciesList, err error) + func (client JitNetworkAccessPoliciesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client JitNetworkAccessPoliciesClient) ListComplete(ctx context.Context) (result JitNetworkAccessPoliciesListIterator, err error) + func (client JitNetworkAccessPoliciesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client JitNetworkAccessPoliciesClient) ListResponder(resp *http.Response) (result JitNetworkAccessPoliciesList, err error) + func (client JitNetworkAccessPoliciesClient) ListSender(req *http.Request) (*http.Response, error) + type JitNetworkAccessPoliciesList struct + NextLink *string + Value *[]JitNetworkAccessPolicy + func (jnapl JitNetworkAccessPoliciesList) IsEmpty() bool + type JitNetworkAccessPoliciesListIterator struct + func NewJitNetworkAccessPoliciesListIterator(page JitNetworkAccessPoliciesListPage) JitNetworkAccessPoliciesListIterator + func (iter *JitNetworkAccessPoliciesListIterator) Next() error + func (iter *JitNetworkAccessPoliciesListIterator) NextWithContext(ctx context.Context) (err error) + func (iter JitNetworkAccessPoliciesListIterator) NotDone() bool + func (iter JitNetworkAccessPoliciesListIterator) Response() JitNetworkAccessPoliciesList + func (iter JitNetworkAccessPoliciesListIterator) Value() JitNetworkAccessPolicy + type JitNetworkAccessPoliciesListPage struct + func NewJitNetworkAccessPoliciesListPage(...) JitNetworkAccessPoliciesListPage + func (page *JitNetworkAccessPoliciesListPage) Next() error + func (page *JitNetworkAccessPoliciesListPage) NextWithContext(ctx context.Context) (err error) + func (page JitNetworkAccessPoliciesListPage) NotDone() bool + func (page JitNetworkAccessPoliciesListPage) Response() JitNetworkAccessPoliciesList + func (page JitNetworkAccessPoliciesListPage) Values() []JitNetworkAccessPolicy + type JitNetworkAccessPolicy struct + ID *string + Kind *string + Location *string + Name *string + Type *string + func (jnap *JitNetworkAccessPolicy) UnmarshalJSON(body []byte) error + func (jnap JitNetworkAccessPolicy) MarshalJSON() ([]byte, error) + type JitNetworkAccessPolicyInitiatePort struct + AllowedSourceAddressPrefix *string + EndTimeUtc *date.Time + Number *int32 + type JitNetworkAccessPolicyInitiateRequest struct + VirtualMachines *[]JitNetworkAccessPolicyInitiateVirtualMachine + type JitNetworkAccessPolicyInitiateVirtualMachine struct + ID *string + Ports *[]JitNetworkAccessPolicyInitiatePort + type JitNetworkAccessPolicyProperties struct + ProvisioningState *string + Requests *[]JitNetworkAccessRequest + VirtualMachines *[]JitNetworkAccessPolicyVirtualMachine + type JitNetworkAccessPolicyVirtualMachine struct + ID *string + Ports *[]JitNetworkAccessPortRule + PublicIPAddress *string + type JitNetworkAccessPortRule struct + AllowedSourceAddressPrefix *string + AllowedSourceAddressPrefixes *[]string + MaxRequestAccessDuration *string + Number *int32 + Protocol Protocol + type JitNetworkAccessRequest struct + Requestor *string + StartTimeUtc *date.Time + VirtualMachines *[]JitNetworkAccessRequestVirtualMachine + type JitNetworkAccessRequestPort struct + AllowedSourceAddressPrefix *string + AllowedSourceAddressPrefixes *[]string + EndTimeUtc *date.Time + MappedPort *int32 + Number *int32 + Status Status + StatusReason StatusReason + type JitNetworkAccessRequestVirtualMachine struct + ID *string + Ports *[]JitNetworkAccessRequestPort + type Kind struct + Kind *string + type KindEnum string + const KindAAD + const KindATA + const KindCEF + const KindExternalSecuritySolution + func PossibleKindEnumValues() []KindEnum + type Location struct + Location *string + type LocationsClient struct + func NewLocationsClient(subscriptionID string, ascLocation string) LocationsClient + func NewLocationsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) LocationsClient + func (client LocationsClient) Get(ctx context.Context) (result AscLocation, err error) + func (client LocationsClient) GetPreparer(ctx context.Context) (*http.Request, error) + func (client LocationsClient) GetResponder(resp *http.Response) (result AscLocation, err error) + func (client LocationsClient) GetSender(req *http.Request) (*http.Response, error) + func (client LocationsClient) List(ctx context.Context) (result AscLocationListPage, err error) + func (client LocationsClient) ListComplete(ctx context.Context) (result AscLocationListIterator, err error) + func (client LocationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client LocationsClient) ListResponder(resp *http.Response) (result AscLocationList, err error) + func (client LocationsClient) ListSender(req *http.Request) (*http.Response, error) + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationList struct + NextLink *string + Value *[]Operation + func (ol OperationList) IsEmpty() bool + type OperationListIterator struct + func NewOperationListIterator(page OperationListPage) OperationListIterator + func (iter *OperationListIterator) Next() error + func (iter *OperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListIterator) NotDone() bool + func (iter OperationListIterator) Response() OperationList + func (iter OperationListIterator) Value() Operation + type OperationListPage struct + func NewOperationListPage(getNextPage func(context.Context, OperationList) (OperationList, error)) OperationListPage + func (page *OperationListPage) Next() error + func (page *OperationListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListPage) NotDone() bool + func (page OperationListPage) Response() OperationList + func (page OperationListPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string, ascLocation string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PathRecommendation struct + Action Action + Common *bool + ConfigurationStatus ConfigurationStatus1 + FileType FileType + Path *string + PublisherInfo *PublisherInfo + Type Type + UserSids *[]string + Usernames *[]UserRecommendation + type Pricing struct + ID *string + Name *string + Type *string + func (p *Pricing) UnmarshalJSON(body []byte) error + func (p Pricing) MarshalJSON() ([]byte, error) + type PricingList struct + Value *[]Pricing + type PricingProperties struct + FreeTrialRemainingTime *string + PricingTier PricingTier + type PricingTier string + const Free + const Standard + func PossiblePricingTierValues() []PricingTier + type PricingsClient struct + func NewPricingsClient(subscriptionID string, ascLocation string) PricingsClient + func NewPricingsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) PricingsClient + func (client PricingsClient) Get(ctx context.Context, pricingName string) (result Pricing, err error) + func (client PricingsClient) GetPreparer(ctx context.Context, pricingName string) (*http.Request, error) + func (client PricingsClient) GetResponder(resp *http.Response) (result Pricing, err error) + func (client PricingsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PricingsClient) List(ctx context.Context) (result PricingList, err error) + func (client PricingsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client PricingsClient) ListResponder(resp *http.Response) (result PricingList, err error) + func (client PricingsClient) ListSender(req *http.Request) (*http.Response, error) + func (client PricingsClient) Update(ctx context.Context, pricingName string, pricing Pricing) (result Pricing, err error) + func (client PricingsClient) UpdatePreparer(ctx context.Context, pricingName string, pricing Pricing) (*http.Request, error) + func (client PricingsClient) UpdateResponder(resp *http.Response) (result Pricing, err error) + func (client PricingsClient) UpdateSender(req *http.Request) (*http.Response, error) + type Protocol string + const All + const TCP + const UDP + func PossibleProtocolValues() []Protocol + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateDeprovisioning + const ProvisioningStateFailed + const ProvisioningStateProvisioning + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type PublisherInfo struct + BinaryName *string + ProductName *string + PublisherName *string + Version *string + type RecommendationAction string + const RecommendationActionAdd + const RecommendationActionRecommended + const RecommendationActionRemove + func PossibleRecommendationActionValues() []RecommendationAction + type RecommendationAction1 string + const RecommendationAction1Add + const RecommendationAction1Recommended + const RecommendationAction1Remove + func PossibleRecommendationAction1Values() []RecommendationAction1 + type RecommendationConfigStatus string + const Disabled + const Enabled + func PossibleRecommendationConfigStatusValues() []RecommendationConfigStatus + type RecommendationConfigurationProperties struct + Name *string + RecommendationType RecommendationType + Status RecommendationConfigStatus + type RecommendationStatus string + const RecommendationStatusNoStatus + const RecommendationStatusNotAvailable + const RecommendationStatusNotRecommended + const RecommendationStatusRecommended + func PossibleRecommendationStatusValues() []RecommendationStatus + type RecommendationType string + const IoTACRAuthentication + const IoTAgentSendsUnutilizedMessages + const IoTBaseline + const IoTEdgeHubMemOptimize + const IoTEdgeLoggingOptions + const IoTIPFilterDenyAll + const IoTIPFilterPermissiveRule + const IoTInconsistentModuleSettings + const IoTInstallAgent + const IoTOpenPorts + const IoTPermissiveFirewallPolicy + const IoTPermissiveInputFirewallRules + const IoTPermissiveOutputFirewallRules + const IoTPrivilegedDockerOptions + const IoTSharedCredentials + const IoTVulnerableTLSCipherSuite + func PossibleRecommendationTypeValues() []RecommendationType + type RegulatoryComplianceAssessment struct + ID *string + Name *string + Type *string + func (rca *RegulatoryComplianceAssessment) UnmarshalJSON(body []byte) error + func (rca RegulatoryComplianceAssessment) MarshalJSON() ([]byte, error) + type RegulatoryComplianceAssessmentList struct + NextLink *string + Value *[]RegulatoryComplianceAssessment + func (rcal RegulatoryComplianceAssessmentList) IsEmpty() bool + type RegulatoryComplianceAssessmentListIterator struct + func NewRegulatoryComplianceAssessmentListIterator(page RegulatoryComplianceAssessmentListPage) RegulatoryComplianceAssessmentListIterator + func (iter *RegulatoryComplianceAssessmentListIterator) Next() error + func (iter *RegulatoryComplianceAssessmentListIterator) NextWithContext(ctx context.Context) (err error) + func (iter RegulatoryComplianceAssessmentListIterator) NotDone() bool + func (iter RegulatoryComplianceAssessmentListIterator) Response() RegulatoryComplianceAssessmentList + func (iter RegulatoryComplianceAssessmentListIterator) Value() RegulatoryComplianceAssessment + type RegulatoryComplianceAssessmentListPage struct + func NewRegulatoryComplianceAssessmentListPage(...) RegulatoryComplianceAssessmentListPage + func (page *RegulatoryComplianceAssessmentListPage) Next() error + func (page *RegulatoryComplianceAssessmentListPage) NextWithContext(ctx context.Context) (err error) + func (page RegulatoryComplianceAssessmentListPage) NotDone() bool + func (page RegulatoryComplianceAssessmentListPage) Response() RegulatoryComplianceAssessmentList + func (page RegulatoryComplianceAssessmentListPage) Values() []RegulatoryComplianceAssessment + type RegulatoryComplianceAssessmentProperties struct + AssessmentDetailsLink *string + AssessmentType *string + Description *string + FailedResources *int32 + PassedResources *int32 + SkippedResources *int32 + State State + UnsupportedResources *int32 + type RegulatoryComplianceAssessmentsClient struct + func NewRegulatoryComplianceAssessmentsClient(subscriptionID string, ascLocation string) RegulatoryComplianceAssessmentsClient + func NewRegulatoryComplianceAssessmentsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) RegulatoryComplianceAssessmentsClient + func (client RegulatoryComplianceAssessmentsClient) Get(ctx context.Context, regulatoryComplianceStandardName string, ...) (result RegulatoryComplianceAssessment, err error) + func (client RegulatoryComplianceAssessmentsClient) GetPreparer(ctx context.Context, regulatoryComplianceStandardName string, ...) (*http.Request, error) + func (client RegulatoryComplianceAssessmentsClient) GetResponder(resp *http.Response) (result RegulatoryComplianceAssessment, err error) + func (client RegulatoryComplianceAssessmentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RegulatoryComplianceAssessmentsClient) List(ctx context.Context, regulatoryComplianceStandardName string, ...) (result RegulatoryComplianceAssessmentListPage, err error) + func (client RegulatoryComplianceAssessmentsClient) ListComplete(ctx context.Context, regulatoryComplianceStandardName string, ...) (result RegulatoryComplianceAssessmentListIterator, err error) + func (client RegulatoryComplianceAssessmentsClient) ListPreparer(ctx context.Context, regulatoryComplianceStandardName string, ...) (*http.Request, error) + func (client RegulatoryComplianceAssessmentsClient) ListResponder(resp *http.Response) (result RegulatoryComplianceAssessmentList, err error) + func (client RegulatoryComplianceAssessmentsClient) ListSender(req *http.Request) (*http.Response, error) + type RegulatoryComplianceControl struct + ID *string + Name *string + Type *string + func (rcc *RegulatoryComplianceControl) UnmarshalJSON(body []byte) error + func (rcc RegulatoryComplianceControl) MarshalJSON() ([]byte, error) + type RegulatoryComplianceControlList struct + NextLink *string + Value *[]RegulatoryComplianceControl + func (rccl RegulatoryComplianceControlList) IsEmpty() bool + type RegulatoryComplianceControlListIterator struct + func NewRegulatoryComplianceControlListIterator(page RegulatoryComplianceControlListPage) RegulatoryComplianceControlListIterator + func (iter *RegulatoryComplianceControlListIterator) Next() error + func (iter *RegulatoryComplianceControlListIterator) NextWithContext(ctx context.Context) (err error) + func (iter RegulatoryComplianceControlListIterator) NotDone() bool + func (iter RegulatoryComplianceControlListIterator) Response() RegulatoryComplianceControlList + func (iter RegulatoryComplianceControlListIterator) Value() RegulatoryComplianceControl + type RegulatoryComplianceControlListPage struct + func NewRegulatoryComplianceControlListPage(...) RegulatoryComplianceControlListPage + func (page *RegulatoryComplianceControlListPage) Next() error + func (page *RegulatoryComplianceControlListPage) NextWithContext(ctx context.Context) (err error) + func (page RegulatoryComplianceControlListPage) NotDone() bool + func (page RegulatoryComplianceControlListPage) Response() RegulatoryComplianceControlList + func (page RegulatoryComplianceControlListPage) Values() []RegulatoryComplianceControl + type RegulatoryComplianceControlProperties struct + Description *string + FailedAssessments *int32 + PassedAssessments *int32 + SkippedAssessments *int32 + State State + type RegulatoryComplianceControlsClient struct + func NewRegulatoryComplianceControlsClient(subscriptionID string, ascLocation string) RegulatoryComplianceControlsClient + func NewRegulatoryComplianceControlsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) RegulatoryComplianceControlsClient + func (client RegulatoryComplianceControlsClient) Get(ctx context.Context, regulatoryComplianceStandardName string, ...) (result RegulatoryComplianceControl, err error) + func (client RegulatoryComplianceControlsClient) GetPreparer(ctx context.Context, regulatoryComplianceStandardName string, ...) (*http.Request, error) + func (client RegulatoryComplianceControlsClient) GetResponder(resp *http.Response) (result RegulatoryComplianceControl, err error) + func (client RegulatoryComplianceControlsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RegulatoryComplianceControlsClient) List(ctx context.Context, regulatoryComplianceStandardName string, filter string) (result RegulatoryComplianceControlListPage, err error) + func (client RegulatoryComplianceControlsClient) ListComplete(ctx context.Context, regulatoryComplianceStandardName string, filter string) (result RegulatoryComplianceControlListIterator, err error) + func (client RegulatoryComplianceControlsClient) ListPreparer(ctx context.Context, regulatoryComplianceStandardName string, filter string) (*http.Request, error) + func (client RegulatoryComplianceControlsClient) ListResponder(resp *http.Response) (result RegulatoryComplianceControlList, err error) + func (client RegulatoryComplianceControlsClient) ListSender(req *http.Request) (*http.Response, error) + type RegulatoryComplianceStandard struct + ID *string + Name *string + Type *string + func (rcs *RegulatoryComplianceStandard) UnmarshalJSON(body []byte) error + func (rcs RegulatoryComplianceStandard) MarshalJSON() ([]byte, error) + type RegulatoryComplianceStandardList struct + NextLink *string + Value *[]RegulatoryComplianceStandard + func (rcsl RegulatoryComplianceStandardList) IsEmpty() bool + type RegulatoryComplianceStandardListIterator struct + func NewRegulatoryComplianceStandardListIterator(page RegulatoryComplianceStandardListPage) RegulatoryComplianceStandardListIterator + func (iter *RegulatoryComplianceStandardListIterator) Next() error + func (iter *RegulatoryComplianceStandardListIterator) NextWithContext(ctx context.Context) (err error) + func (iter RegulatoryComplianceStandardListIterator) NotDone() bool + func (iter RegulatoryComplianceStandardListIterator) Response() RegulatoryComplianceStandardList + func (iter RegulatoryComplianceStandardListIterator) Value() RegulatoryComplianceStandard + type RegulatoryComplianceStandardListPage struct + func NewRegulatoryComplianceStandardListPage(...) RegulatoryComplianceStandardListPage + func (page *RegulatoryComplianceStandardListPage) Next() error + func (page *RegulatoryComplianceStandardListPage) NextWithContext(ctx context.Context) (err error) + func (page RegulatoryComplianceStandardListPage) NotDone() bool + func (page RegulatoryComplianceStandardListPage) Response() RegulatoryComplianceStandardList + func (page RegulatoryComplianceStandardListPage) Values() []RegulatoryComplianceStandard + type RegulatoryComplianceStandardProperties struct + FailedControls *int32 + PassedControls *int32 + SkippedControls *int32 + State State + UnsupportedControls *int32 + type RegulatoryComplianceStandardsClient struct + func NewRegulatoryComplianceStandardsClient(subscriptionID string, ascLocation string) RegulatoryComplianceStandardsClient + func NewRegulatoryComplianceStandardsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) RegulatoryComplianceStandardsClient + func (client RegulatoryComplianceStandardsClient) Get(ctx context.Context, regulatoryComplianceStandardName string) (result RegulatoryComplianceStandard, err error) + func (client RegulatoryComplianceStandardsClient) GetPreparer(ctx context.Context, regulatoryComplianceStandardName string) (*http.Request, error) + func (client RegulatoryComplianceStandardsClient) GetResponder(resp *http.Response) (result RegulatoryComplianceStandard, err error) + func (client RegulatoryComplianceStandardsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RegulatoryComplianceStandardsClient) List(ctx context.Context, filter string) (result RegulatoryComplianceStandardListPage, err error) + func (client RegulatoryComplianceStandardsClient) ListComplete(ctx context.Context, filter string) (result RegulatoryComplianceStandardListIterator, err error) + func (client RegulatoryComplianceStandardsClient) ListPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client RegulatoryComplianceStandardsClient) ListResponder(resp *http.Response) (result RegulatoryComplianceStandardList, err error) + func (client RegulatoryComplianceStandardsClient) ListSender(req *http.Request) (*http.Response, error) + type ReportedSeverity string + const High + const Informational + const Low + const Medium + func PossibleReportedSeverityValues() []ReportedSeverity + type Resource struct + ID *string + Name *string + Type *string + type ResourceStatus string + const Healthy + const NotApplicable + const NotHealthy + const OffByPolicy + func PossibleResourceStatusValues() []ResourceStatus + type SensitivityLabel struct + DisplayName *string + Enabled *bool + Order *float64 + type ServerVulnerabilityAssessment struct + ID *string + Name *string + Type *string + func (sva *ServerVulnerabilityAssessment) UnmarshalJSON(body []byte) error + func (sva ServerVulnerabilityAssessment) MarshalJSON() ([]byte, error) + type ServerVulnerabilityAssessmentClient struct + func NewServerVulnerabilityAssessmentClient(subscriptionID string, ascLocation string) ServerVulnerabilityAssessmentClient + func NewServerVulnerabilityAssessmentClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) ServerVulnerabilityAssessmentClient + func (client ServerVulnerabilityAssessmentClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result ServerVulnerabilityAssessment, err error) + func (client ServerVulnerabilityAssessmentClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (*http.Request, error) + func (client ServerVulnerabilityAssessmentClient) CreateOrUpdateResponder(resp *http.Response) (result ServerVulnerabilityAssessment, err error) + func (client ServerVulnerabilityAssessmentClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ServerVulnerabilityAssessmentClient) Delete(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result autorest.Response, err error) + func (client ServerVulnerabilityAssessmentClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (*http.Request, error) + func (client ServerVulnerabilityAssessmentClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServerVulnerabilityAssessmentClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ServerVulnerabilityAssessmentClient) Get(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result ServerVulnerabilityAssessment, err error) + func (client ServerVulnerabilityAssessmentClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (*http.Request, error) + func (client ServerVulnerabilityAssessmentClient) GetResponder(resp *http.Response) (result ServerVulnerabilityAssessment, err error) + func (client ServerVulnerabilityAssessmentClient) GetSender(req *http.Request) (*http.Response, error) + func (client ServerVulnerabilityAssessmentClient) ListByExtendedResource(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result ServerVulnerabilityAssessmentsList, err error) + func (client ServerVulnerabilityAssessmentClient) ListByExtendedResourcePreparer(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (*http.Request, error) + func (client ServerVulnerabilityAssessmentClient) ListByExtendedResourceResponder(resp *http.Response) (result ServerVulnerabilityAssessmentsList, err error) + func (client ServerVulnerabilityAssessmentClient) ListByExtendedResourceSender(req *http.Request) (*http.Response, error) + type ServerVulnerabilityAssessmentProperties struct + ProvisioningState ProvisioningState + type ServerVulnerabilityAssessmentsList struct + Value *[]ServerVulnerabilityAssessment + type Setting struct + ID *string + Kind SettingKind + Name *string + Type *string + type SettingKind string + const SettingKindAlertSuppressionSetting + const SettingKindDataExportSetting + func PossibleSettingKindValues() []SettingKind + type SettingResource struct + ID *string + Kind SettingKind + Name *string + Type *string + type SettingsClient struct + func NewSettingsClient(subscriptionID string, ascLocation string) SettingsClient + func NewSettingsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) SettingsClient + func (client SettingsClient) Get(ctx context.Context, settingName string) (result Setting, err error) + func (client SettingsClient) GetPreparer(ctx context.Context, settingName string) (*http.Request, error) + func (client SettingsClient) GetResponder(resp *http.Response) (result Setting, err error) + func (client SettingsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SettingsClient) List(ctx context.Context) (result SettingsListPage, err error) + func (client SettingsClient) ListComplete(ctx context.Context) (result SettingsListIterator, err error) + func (client SettingsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client SettingsClient) ListResponder(resp *http.Response) (result SettingsList, err error) + func (client SettingsClient) ListSender(req *http.Request) (*http.Response, error) + func (client SettingsClient) Update(ctx context.Context, settingName string, setting Setting) (result Setting, err error) + func (client SettingsClient) UpdatePreparer(ctx context.Context, settingName string, setting Setting) (*http.Request, error) + func (client SettingsClient) UpdateResponder(resp *http.Response) (result Setting, err error) + func (client SettingsClient) UpdateSender(req *http.Request) (*http.Response, error) + type SettingsList struct + NextLink *string + Value *[]Setting + func (sl SettingsList) IsEmpty() bool + type SettingsListIterator struct + func NewSettingsListIterator(page SettingsListPage) SettingsListIterator + func (iter *SettingsListIterator) Next() error + func (iter *SettingsListIterator) NextWithContext(ctx context.Context) (err error) + func (iter SettingsListIterator) NotDone() bool + func (iter SettingsListIterator) Response() SettingsList + func (iter SettingsListIterator) Value() Setting + type SettingsListPage struct + func NewSettingsListPage(getNextPage func(context.Context, SettingsList) (SettingsList, error)) SettingsListPage + func (page *SettingsListPage) Next() error + func (page *SettingsListPage) NextWithContext(ctx context.Context) (err error) + func (page SettingsListPage) NotDone() bool + func (page SettingsListPage) Response() SettingsList + func (page SettingsListPage) Values() []Setting + type SolutionStatus string + const SolutionStatusDisabled + const SolutionStatusEnabled + func PossibleSolutionStatusValues() []SolutionStatus + type SourceSystem string + const AzureAppLocker + const AzureAuditD + const NonAzureAppLocker + const NonAzureAuditD + const None + func PossibleSourceSystemValues() []SourceSystem + type State string + const StateFailed + const StatePassed + const StateSkipped + const StateUnsupported + func PossibleStateValues() []State + type Status string + const Initiated + const Revoked + func PossibleStatusValues() []Status + type StatusReason string + const Expired + const NewerRequestInitiated + const UserRequested + func PossibleStatusReasonValues() []StatusReason + type TagsResource struct + Tags map[string]*string + func (tr TagsResource) MarshalJSON() ([]byte, error) + type Task struct + ID *string + Name *string + Type *string + func (t *Task) UnmarshalJSON(body []byte) error + func (t Task) MarshalJSON() ([]byte, error) + type TaskList struct + NextLink *string + Value *[]Task + func (tl TaskList) IsEmpty() bool + type TaskListIterator struct + func NewTaskListIterator(page TaskListPage) TaskListIterator + func (iter *TaskListIterator) Next() error + func (iter *TaskListIterator) NextWithContext(ctx context.Context) (err error) + func (iter TaskListIterator) NotDone() bool + func (iter TaskListIterator) Response() TaskList + func (iter TaskListIterator) Value() Task + type TaskListPage struct + func NewTaskListPage(getNextPage func(context.Context, TaskList) (TaskList, error)) TaskListPage + func (page *TaskListPage) Next() error + func (page *TaskListPage) NextWithContext(ctx context.Context) (err error) + func (page TaskListPage) NotDone() bool + func (page TaskListPage) Response() TaskList + func (page TaskListPage) Values() []Task + type TaskParameters struct + AdditionalProperties map[string]interface{} + Name *string + func (tp *TaskParameters) UnmarshalJSON(body []byte) error + func (tp TaskParameters) MarshalJSON() ([]byte, error) + type TaskProperties struct + CreationTimeUtc *date.Time + LastStateChangeTimeUtc *date.Time + SecurityTaskParameters *TaskParameters + State *string + SubState *string + type TasksClient struct + func NewTasksClient(subscriptionID string, ascLocation string) TasksClient + func NewTasksClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) TasksClient + func (client TasksClient) GetResourceGroupLevelTask(ctx context.Context, resourceGroupName string, taskName string) (result Task, err error) + func (client TasksClient) GetResourceGroupLevelTaskPreparer(ctx context.Context, resourceGroupName string, taskName string) (*http.Request, error) + func (client TasksClient) GetResourceGroupLevelTaskResponder(resp *http.Response) (result Task, err error) + func (client TasksClient) GetResourceGroupLevelTaskSender(req *http.Request) (*http.Response, error) + func (client TasksClient) GetSubscriptionLevelTask(ctx context.Context, taskName string) (result Task, err error) + func (client TasksClient) GetSubscriptionLevelTaskPreparer(ctx context.Context, taskName string) (*http.Request, error) + func (client TasksClient) GetSubscriptionLevelTaskResponder(resp *http.Response) (result Task, err error) + func (client TasksClient) GetSubscriptionLevelTaskSender(req *http.Request) (*http.Response, error) + func (client TasksClient) List(ctx context.Context, filter string) (result TaskListPage, err error) + func (client TasksClient) ListByHomeRegion(ctx context.Context, filter string) (result TaskListPage, err error) + func (client TasksClient) ListByHomeRegionComplete(ctx context.Context, filter string) (result TaskListIterator, err error) + func (client TasksClient) ListByHomeRegionPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client TasksClient) ListByHomeRegionResponder(resp *http.Response) (result TaskList, err error) + func (client TasksClient) ListByHomeRegionSender(req *http.Request) (*http.Response, error) + func (client TasksClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, filter string) (result TaskListPage, err error) + func (client TasksClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, filter string) (result TaskListIterator, err error) + func (client TasksClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, filter string) (*http.Request, error) + func (client TasksClient) ListByResourceGroupResponder(resp *http.Response) (result TaskList, err error) + func (client TasksClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client TasksClient) ListComplete(ctx context.Context, filter string) (result TaskListIterator, err error) + func (client TasksClient) ListPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client TasksClient) ListResponder(resp *http.Response) (result TaskList, err error) + func (client TasksClient) ListSender(req *http.Request) (*http.Response, error) + func (client TasksClient) UpdateResourceGroupLevelTaskState(ctx context.Context, resourceGroupName string, taskName string, ...) (result autorest.Response, err error) + func (client TasksClient) UpdateResourceGroupLevelTaskStatePreparer(ctx context.Context, resourceGroupName string, taskName string, ...) (*http.Request, error) + func (client TasksClient) UpdateResourceGroupLevelTaskStateResponder(resp *http.Response) (result autorest.Response, err error) + func (client TasksClient) UpdateResourceGroupLevelTaskStateSender(req *http.Request) (*http.Response, error) + func (client TasksClient) UpdateSubscriptionLevelTaskState(ctx context.Context, taskName string, taskUpdateActionType string) (result autorest.Response, err error) + func (client TasksClient) UpdateSubscriptionLevelTaskStatePreparer(ctx context.Context, taskName string, taskUpdateActionType string) (*http.Request, error) + func (client TasksClient) UpdateSubscriptionLevelTaskStateResponder(resp *http.Response) (result autorest.Response, err error) + func (client TasksClient) UpdateSubscriptionLevelTaskStateSender(req *http.Request) (*http.Response, error) + type TopologyClient struct + func NewTopologyClient(subscriptionID string, ascLocation string) TopologyClient + func NewTopologyClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) TopologyClient + func (client TopologyClient) Get(ctx context.Context, resourceGroupName string, topologyResourceName string) (result TopologyResource, err error) + func (client TopologyClient) GetPreparer(ctx context.Context, resourceGroupName string, topologyResourceName string) (*http.Request, error) + func (client TopologyClient) GetResponder(resp *http.Response) (result TopologyResource, err error) + func (client TopologyClient) GetSender(req *http.Request) (*http.Response, error) + func (client TopologyClient) List(ctx context.Context) (result TopologyListPage, err error) + func (client TopologyClient) ListByHomeRegion(ctx context.Context) (result TopologyListPage, err error) + func (client TopologyClient) ListByHomeRegionComplete(ctx context.Context) (result TopologyListIterator, err error) + func (client TopologyClient) ListByHomeRegionPreparer(ctx context.Context) (*http.Request, error) + func (client TopologyClient) ListByHomeRegionResponder(resp *http.Response) (result TopologyList, err error) + func (client TopologyClient) ListByHomeRegionSender(req *http.Request) (*http.Response, error) + func (client TopologyClient) ListComplete(ctx context.Context) (result TopologyListIterator, err error) + func (client TopologyClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client TopologyClient) ListResponder(resp *http.Response) (result TopologyList, err error) + func (client TopologyClient) ListSender(req *http.Request) (*http.Response, error) + type TopologyList struct + NextLink *string + Value *[]TopologyResource + func (tl TopologyList) IsEmpty() bool + type TopologyListIterator struct + func NewTopologyListIterator(page TopologyListPage) TopologyListIterator + func (iter *TopologyListIterator) Next() error + func (iter *TopologyListIterator) NextWithContext(ctx context.Context) (err error) + func (iter TopologyListIterator) NotDone() bool + func (iter TopologyListIterator) Response() TopologyList + func (iter TopologyListIterator) Value() TopologyResource + type TopologyListPage struct + func NewTopologyListPage(getNextPage func(context.Context, TopologyList) (TopologyList, error)) TopologyListPage + func (page *TopologyListPage) Next() error + func (page *TopologyListPage) NextWithContext(ctx context.Context) (err error) + func (page TopologyListPage) NotDone() bool + func (page TopologyListPage) Response() TopologyList + func (page TopologyListPage) Values() []TopologyResource + type TopologyResource struct + ID *string + Location *string + Name *string + Type *string + func (tr *TopologyResource) UnmarshalJSON(body []byte) error + func (tr TopologyResource) MarshalJSON() ([]byte, error) + type TopologyResourceProperties struct + CalculatedDateTime *date.Time + TopologyResources *[]TopologySingleResource + type TopologySingleResource struct + Children *[]TopologySingleResourceChild + Location *string + NetworkZones *string + Parents *[]TopologySingleResourceParent + RecommendationsExist *bool + ResourceID *string + Severity *string + TopologyScore *int32 + type TopologySingleResourceChild struct + ResourceID *string + type TopologySingleResourceParent struct + ResourceID *string + type Type string + const BinarySignature + const File + const FileHash + const ProductSignature + const PublisherSignature + const VersionAndAboveSignature + func PossibleTypeValues() []Type + type UpdateIotSecuritySolutionData struct + RecommendationsConfiguration *[]RecommendationConfigurationProperties + Tags map[string]*string + UserDefinedResources *UserDefinedResourcesProperties + func (uissd UpdateIotSecuritySolutionData) MarshalJSON() ([]byte, error) + type UserDefinedResourcesProperties struct + Query *string + QuerySubscriptions *[]string + type UserRecommendation struct + RecommendationAction RecommendationAction1 + Username *string + type VMRecommendation struct + ConfigurationStatus ConfigurationStatus + RecommendationAction RecommendationAction + ResourceID *string + type WorkspaceSetting struct + ID *string + Name *string + Type *string + func (ws *WorkspaceSetting) UnmarshalJSON(body []byte) error + func (ws WorkspaceSetting) MarshalJSON() ([]byte, error) + type WorkspaceSettingList struct + NextLink *string + Value *[]WorkspaceSetting + func (wsl WorkspaceSettingList) IsEmpty() bool + type WorkspaceSettingListIterator struct + func NewWorkspaceSettingListIterator(page WorkspaceSettingListPage) WorkspaceSettingListIterator + func (iter *WorkspaceSettingListIterator) Next() error + func (iter *WorkspaceSettingListIterator) NextWithContext(ctx context.Context) (err error) + func (iter WorkspaceSettingListIterator) NotDone() bool + func (iter WorkspaceSettingListIterator) Response() WorkspaceSettingList + func (iter WorkspaceSettingListIterator) Value() WorkspaceSetting + type WorkspaceSettingListPage struct + func NewWorkspaceSettingListPage(...) WorkspaceSettingListPage + func (page *WorkspaceSettingListPage) Next() error + func (page *WorkspaceSettingListPage) NextWithContext(ctx context.Context) (err error) + func (page WorkspaceSettingListPage) NotDone() bool + func (page WorkspaceSettingListPage) Response() WorkspaceSettingList + func (page WorkspaceSettingListPage) Values() []WorkspaceSetting + type WorkspaceSettingProperties struct + Scope *string + WorkspaceID *string + type WorkspaceSettingsClient struct + func NewWorkspaceSettingsClient(subscriptionID string, ascLocation string) WorkspaceSettingsClient + func NewWorkspaceSettingsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) WorkspaceSettingsClient + func (client WorkspaceSettingsClient) Create(ctx context.Context, workspaceSettingName string, ...) (result WorkspaceSetting, err error) + func (client WorkspaceSettingsClient) CreatePreparer(ctx context.Context, workspaceSettingName string, ...) (*http.Request, error) + func (client WorkspaceSettingsClient) CreateResponder(resp *http.Response) (result WorkspaceSetting, err error) + func (client WorkspaceSettingsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client WorkspaceSettingsClient) Delete(ctx context.Context, workspaceSettingName string) (result autorest.Response, err error) + func (client WorkspaceSettingsClient) DeletePreparer(ctx context.Context, workspaceSettingName string) (*http.Request, error) + func (client WorkspaceSettingsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client WorkspaceSettingsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client WorkspaceSettingsClient) Get(ctx context.Context, workspaceSettingName string) (result WorkspaceSetting, err error) + func (client WorkspaceSettingsClient) GetPreparer(ctx context.Context, workspaceSettingName string) (*http.Request, error) + func (client WorkspaceSettingsClient) GetResponder(resp *http.Response) (result WorkspaceSetting, err error) + func (client WorkspaceSettingsClient) GetSender(req *http.Request) (*http.Response, error) + func (client WorkspaceSettingsClient) List(ctx context.Context) (result WorkspaceSettingListPage, err error) + func (client WorkspaceSettingsClient) ListComplete(ctx context.Context) (result WorkspaceSettingListIterator, err error) + func (client WorkspaceSettingsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client WorkspaceSettingsClient) ListResponder(resp *http.Response) (result WorkspaceSettingList, err error) + func (client WorkspaceSettingsClient) ListSender(req *http.Request) (*http.Response, error) + func (client WorkspaceSettingsClient) Update(ctx context.Context, workspaceSettingName string, ...) (result WorkspaceSetting, err error) + func (client WorkspaceSettingsClient) UpdatePreparer(ctx context.Context, workspaceSettingName string, ...) (*http.Request, error) + func (client WorkspaceSettingsClient) UpdateResponder(resp *http.Response) (result WorkspaceSetting, err error) + func (client WorkspaceSettingsClient) UpdateSender(req *http.Request) (*http.Response, error) Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48