Versions in this module Expand all Collapse all v28 v28.1.0 Apr 29, 2019 v28.0.0 Apr 26, 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 AdaptiveNetworkHardening struct + ID *string + Name *string + Type *string + func (anh *AdaptiveNetworkHardening) UnmarshalJSON(body []byte) error + func (anh AdaptiveNetworkHardening) MarshalJSON() ([]byte, error) + type AdaptiveNetworkHardeningEnforceRequest struct + NetworkSecurityGroups *[]string + Rules *[]Rule + type AdaptiveNetworkHardeningProperties struct + EffectiveNetworkSecurityGroups *[]EffectiveNetworkSecurityGroups + Rules *[]Rule + RulesCalculationTime *date.Time + type AdaptiveNetworkHardeningsClient struct + func NewAdaptiveNetworkHardeningsClient(subscriptionID string, ascLocation string) AdaptiveNetworkHardeningsClient + func NewAdaptiveNetworkHardeningsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) AdaptiveNetworkHardeningsClient + func (client AdaptiveNetworkHardeningsClient) Enforce(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result AdaptiveNetworkHardeningsEnforceFuture, err error) + func (client AdaptiveNetworkHardeningsClient) EnforcePreparer(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (*http.Request, error) + func (client AdaptiveNetworkHardeningsClient) EnforceResponder(resp *http.Response) (result autorest.Response, err error) + func (client AdaptiveNetworkHardeningsClient) EnforceSender(req *http.Request) (future AdaptiveNetworkHardeningsEnforceFuture, err error) + func (client AdaptiveNetworkHardeningsClient) Get(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result AdaptiveNetworkHardening, err error) + func (client AdaptiveNetworkHardeningsClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (*http.Request, error) + func (client AdaptiveNetworkHardeningsClient) GetResponder(resp *http.Response) (result AdaptiveNetworkHardening, err error) + func (client AdaptiveNetworkHardeningsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AdaptiveNetworkHardeningsClient) ListByExtendedResource(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result AdaptiveNetworkHardeningsListPage, err error) + func (client AdaptiveNetworkHardeningsClient) ListByExtendedResourceComplete(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (result AdaptiveNetworkHardeningsListIterator, err error) + func (client AdaptiveNetworkHardeningsClient) ListByExtendedResourcePreparer(ctx context.Context, resourceGroupName string, resourceNamespace string, ...) (*http.Request, error) + func (client AdaptiveNetworkHardeningsClient) ListByExtendedResourceResponder(resp *http.Response) (result AdaptiveNetworkHardeningsList, err error) + func (client AdaptiveNetworkHardeningsClient) ListByExtendedResourceSender(req *http.Request) (*http.Response, error) + type AdaptiveNetworkHardeningsEnforceFuture struct + func (future *AdaptiveNetworkHardeningsEnforceFuture) Result(client AdaptiveNetworkHardeningsClient) (ar autorest.Response, err error) + type AdaptiveNetworkHardeningsList struct + NextLink *string + Value *[]AdaptiveNetworkHardening + func (anhl AdaptiveNetworkHardeningsList) IsEmpty() bool + type AdaptiveNetworkHardeningsListIterator struct + func NewAdaptiveNetworkHardeningsListIterator(page AdaptiveNetworkHardeningsListPage) AdaptiveNetworkHardeningsListIterator + func (iter *AdaptiveNetworkHardeningsListIterator) Next() error + func (iter *AdaptiveNetworkHardeningsListIterator) NextWithContext(ctx context.Context) (err error) + func (iter AdaptiveNetworkHardeningsListIterator) NotDone() bool + func (iter AdaptiveNetworkHardeningsListIterator) Response() AdaptiveNetworkHardeningsList + func (iter AdaptiveNetworkHardeningsListIterator) Value() AdaptiveNetworkHardening + type AdaptiveNetworkHardeningsListPage struct + func NewAdaptiveNetworkHardeningsListPage(...) AdaptiveNetworkHardeningsListPage + func (page *AdaptiveNetworkHardeningsListPage) Next() error + func (page *AdaptiveNetworkHardeningsListPage) NextWithContext(ctx context.Context) (err error) + func (page AdaptiveNetworkHardeningsListPage) NotDone() bool + func (page AdaptiveNetworkHardeningsListPage) Response() AdaptiveNetworkHardeningsList + func (page AdaptiveNetworkHardeningsListPage) Values() []AdaptiveNetworkHardening + 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 AllowlistCustomAlertRule struct + AllowlistValues *[]string + Description *string + DisplayName *string + IsEnabled *bool + RuleType *string + ValueType ValueType + 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 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 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 CustomAlertRule struct + Description *string + DisplayName *string + IsEnabled *bool + RuleType *string + 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 DenylistCustomAlertRule struct + DenylistValues *[]string + Description *string + DisplayName *string + IsEnabled *bool + RuleType *string + ValueType ValueType + type DeviceSecurityGroup struct + ID *string + Name *string + Type *string + func (dsg *DeviceSecurityGroup) UnmarshalJSON(body []byte) error + func (dsg DeviceSecurityGroup) MarshalJSON() ([]byte, error) + type DeviceSecurityGroupList struct + NextLink *string + Value *[]DeviceSecurityGroup + func (dsgl DeviceSecurityGroupList) IsEmpty() bool + type DeviceSecurityGroupListIterator struct + func NewDeviceSecurityGroupListIterator(page DeviceSecurityGroupListPage) DeviceSecurityGroupListIterator + func (iter *DeviceSecurityGroupListIterator) Next() error + func (iter *DeviceSecurityGroupListIterator) NextWithContext(ctx context.Context) (err error) + func (iter DeviceSecurityGroupListIterator) NotDone() bool + func (iter DeviceSecurityGroupListIterator) Response() DeviceSecurityGroupList + func (iter DeviceSecurityGroupListIterator) Value() DeviceSecurityGroup + type DeviceSecurityGroupListPage struct + func NewDeviceSecurityGroupListPage(...) DeviceSecurityGroupListPage + func (page *DeviceSecurityGroupListPage) Next() error + func (page *DeviceSecurityGroupListPage) NextWithContext(ctx context.Context) (err error) + func (page DeviceSecurityGroupListPage) NotDone() bool + func (page DeviceSecurityGroupListPage) Response() DeviceSecurityGroupList + func (page DeviceSecurityGroupListPage) Values() []DeviceSecurityGroup + type DeviceSecurityGroupProperties struct + AllowlistRules *[]AllowlistCustomAlertRule + DenylistRules *[]DenylistCustomAlertRule + ThresholdRules *[]ThresholdCustomAlertRule + TimeWindowRules *[]TimeWindowCustomAlertRule + type DeviceSecurityGroupsClient struct + func NewDeviceSecurityGroupsClient(subscriptionID string, ascLocation string) DeviceSecurityGroupsClient + func NewDeviceSecurityGroupsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) DeviceSecurityGroupsClient + func (client DeviceSecurityGroupsClient) CreateOrUpdate(ctx context.Context, resourceID string, deviceSecurityGroupName string, ...) (result DeviceSecurityGroup, err error) + func (client DeviceSecurityGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceID string, deviceSecurityGroupName string, ...) (*http.Request, error) + func (client DeviceSecurityGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result DeviceSecurityGroup, err error) + func (client DeviceSecurityGroupsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client DeviceSecurityGroupsClient) Delete(ctx context.Context, resourceID string, deviceSecurityGroupName string) (result autorest.Response, err error) + func (client DeviceSecurityGroupsClient) DeletePreparer(ctx context.Context, resourceID string, deviceSecurityGroupName string) (*http.Request, error) + func (client DeviceSecurityGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DeviceSecurityGroupsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DeviceSecurityGroupsClient) Get(ctx context.Context, resourceID string, deviceSecurityGroupName string) (result DeviceSecurityGroup, err error) + func (client DeviceSecurityGroupsClient) GetPreparer(ctx context.Context, resourceID string, deviceSecurityGroupName string) (*http.Request, error) + func (client DeviceSecurityGroupsClient) GetResponder(resp *http.Response) (result DeviceSecurityGroup, err error) + func (client DeviceSecurityGroupsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DeviceSecurityGroupsClient) List(ctx context.Context, resourceID string) (result DeviceSecurityGroupListPage, err error) + func (client DeviceSecurityGroupsClient) ListComplete(ctx context.Context, resourceID string) (result DeviceSecurityGroupListIterator, err error) + func (client DeviceSecurityGroupsClient) ListPreparer(ctx context.Context, resourceID string) (*http.Request, error) + func (client DeviceSecurityGroupsClient) ListResponder(resp *http.Response) (result DeviceSecurityGroupList, err error) + func (client DeviceSecurityGroupsClient) ListSender(req *http.Request) (*http.Response, error) + type Direction string + const Inbound + const Outbound + func PossibleDirectionValues() []Direction + 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 EffectiveNetworkSecurityGroups struct + NetworkInterface *string + NetworkSecurityGroups *[]string + 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 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 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 + 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 + 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 ListCustomAlertRule struct + Description *string + DisplayName *string + IsEnabled *bool + RuleType *string + ValueType ValueType + 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 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 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, resourceGroupName string, ...) (result RegulatoryComplianceAssessment, err error) + func (client RegulatoryComplianceAssessmentsClient) GetPreparer(ctx context.Context, resourceGroupName 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, resourceGroupName string, ...) (result RegulatoryComplianceAssessmentListPage, err error) + func (client RegulatoryComplianceAssessmentsClient) ListComplete(ctx context.Context, resourceGroupName string, ...) (result RegulatoryComplianceAssessmentListIterator, err error) + func (client RegulatoryComplianceAssessmentsClient) ListPreparer(ctx context.Context, resourceGroupName 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, resourceGroupName string, ...) (result RegulatoryComplianceControl, err error) + func (client RegulatoryComplianceControlsClient) GetPreparer(ctx context.Context, resourceGroupName 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, resourceGroupName string, ...) (result RegulatoryComplianceControlListPage, err error) + func (client RegulatoryComplianceControlsClient) ListComplete(ctx context.Context, resourceGroupName string, ...) (result RegulatoryComplianceControlListIterator, err error) + func (client RegulatoryComplianceControlsClient) ListPreparer(ctx context.Context, resourceGroupName 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, resourceGroupName string, ...) (result RegulatoryComplianceStandard, err error) + func (client RegulatoryComplianceStandardsClient) GetPreparer(ctx context.Context, resourceGroupName 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, resourceGroupName string, filter string) (result RegulatoryComplianceStandardListPage, err error) + func (client RegulatoryComplianceStandardsClient) ListComplete(ctx context.Context, resourceGroupName string, filter string) (result RegulatoryComplianceStandardListIterator, err error) + func (client RegulatoryComplianceStandardsClient) ListPreparer(ctx context.Context, resourceGroupName string, 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 Rule struct + DestinationPort *int32 + Direction Direction + IPAddresses *[]string + Name *string + Protocols *[]TransportProtocol + type SensitivityLabel struct + DisplayName *string + Enabled *bool + Order *float64 + 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 State string + const Failed + const Passed + const Skipped + const Unsupported + 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 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 ThresholdCustomAlertRule struct + Description *string + DisplayName *string + IsEnabled *bool + MaxThreshold *int32 + MinThreshold *int32 + RuleType *string + type TimeWindowCustomAlertRule struct + Description *string + DisplayName *string + IsEnabled *bool + MaxThreshold *int32 + MinThreshold *int32 + RuleType *string + TimeWindowSize *string + 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 TransportProtocol string + const TransportProtocolTCP + const TransportProtocolUDP + func PossibleTransportProtocolValues() []TransportProtocol + type ValueType string + const IPCidr + const String + func PossibleValueTypeValues() []ValueType + 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.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 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