Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
142 changes: 142 additions & 0 deletions profiles/preview/preview/security/mgmt/security/models.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,13 @@ const (
Internal ConnectionType = original.Internal
)

type Direction = original.Direction

const (
Inbound Direction = original.Inbound
Outbound Direction = original.Outbound
)

type ExternalSecuritySolutionKind = original.ExternalSecuritySolutionKind

const (
Expand Down Expand Up @@ -122,6 +129,15 @@ const (
SettingKindDataExportSetting SettingKind = original.SettingKindDataExportSetting
)

type State = original.State

const (
Failed State = original.Failed
Passed State = original.Passed
Skipped State = original.Skipped
Unsupported State = original.Unsupported
)

type Status = original.Status

const (
Expand All @@ -137,9 +153,31 @@ const (
UserRequested StatusReason = original.UserRequested
)

type TransportProtocol = original.TransportProtocol

const (
TransportProtocolTCP TransportProtocol = original.TransportProtocolTCP
TransportProtocolUDP TransportProtocol = original.TransportProtocolUDP
)

type ValueType = original.ValueType

const (
IPCidr ValueType = original.IPCidr
String ValueType = original.String
)

type AadConnectivityState1 = original.AadConnectivityState1
type AadExternalSecuritySolution = original.AadExternalSecuritySolution
type AadSolutionProperties = original.AadSolutionProperties
type AdaptiveNetworkHardening = original.AdaptiveNetworkHardening
type AdaptiveNetworkHardeningEnforceRequest = original.AdaptiveNetworkHardeningEnforceRequest
type AdaptiveNetworkHardeningProperties = original.AdaptiveNetworkHardeningProperties
type AdaptiveNetworkHardeningsClient = original.AdaptiveNetworkHardeningsClient
type AdaptiveNetworkHardeningsEnforceFuture = original.AdaptiveNetworkHardeningsEnforceFuture
type AdaptiveNetworkHardeningsList = original.AdaptiveNetworkHardeningsList
type AdaptiveNetworkHardeningsListIterator = original.AdaptiveNetworkHardeningsListIterator
type AdaptiveNetworkHardeningsListPage = original.AdaptiveNetworkHardeningsListPage
type AdvancedThreatProtectionClient = original.AdvancedThreatProtectionClient
type AdvancedThreatProtectionProperties = original.AdvancedThreatProtectionProperties
type AdvancedThreatProtectionSetting = original.AdvancedThreatProtectionSetting
Expand All @@ -157,6 +195,7 @@ type AllowedConnectionsListIterator = original.AllowedConnectionsListIterator
type AllowedConnectionsListPage = original.AllowedConnectionsListPage
type AllowedConnectionsResource = original.AllowedConnectionsResource
type AllowedConnectionsResourceProperties = original.AllowedConnectionsResourceProperties
type AllowlistCustomAlertRule = original.AllowlistCustomAlertRule
type AscLocation = original.AscLocation
type AscLocationList = original.AscLocationList
type AscLocationListIterator = original.AscLocationListIterator
Expand Down Expand Up @@ -191,14 +230,23 @@ type ContactListIterator = original.ContactListIterator
type ContactListPage = original.ContactListPage
type ContactProperties = original.ContactProperties
type ContactsClient = original.ContactsClient
type CustomAlertRule = original.CustomAlertRule
type DataExportSetting = original.DataExportSetting
type DataExportSettingProperties = original.DataExportSettingProperties
type DenylistCustomAlertRule = original.DenylistCustomAlertRule
type DeviceSecurityGroup = original.DeviceSecurityGroup
type DeviceSecurityGroupList = original.DeviceSecurityGroupList
type DeviceSecurityGroupListIterator = original.DeviceSecurityGroupListIterator
type DeviceSecurityGroupListPage = original.DeviceSecurityGroupListPage
type DeviceSecurityGroupProperties = original.DeviceSecurityGroupProperties
type DeviceSecurityGroupsClient = original.DeviceSecurityGroupsClient
type DiscoveredSecuritySolution = original.DiscoveredSecuritySolution
type DiscoveredSecuritySolutionList = original.DiscoveredSecuritySolutionList
type DiscoveredSecuritySolutionListIterator = original.DiscoveredSecuritySolutionListIterator
type DiscoveredSecuritySolutionListPage = original.DiscoveredSecuritySolutionListPage
type DiscoveredSecuritySolutionProperties = original.DiscoveredSecuritySolutionProperties
type DiscoveredSecuritySolutionsClient = original.DiscoveredSecuritySolutionsClient
type EffectiveNetworkSecurityGroups = original.EffectiveNetworkSecurityGroups
type ExternalSecuritySolution = original.ExternalSecuritySolution
type ExternalSecuritySolutionKind1 = original.ExternalSecuritySolutionKind1
type ExternalSecuritySolutionList = original.ExternalSecuritySolutionList
Expand Down Expand Up @@ -230,6 +278,7 @@ type JitNetworkAccessRequest = original.JitNetworkAccessRequest
type JitNetworkAccessRequestPort = original.JitNetworkAccessRequestPort
type JitNetworkAccessRequestVirtualMachine = original.JitNetworkAccessRequestVirtualMachine
type Kind = original.Kind
type ListCustomAlertRule = original.ListCustomAlertRule
type Location = original.Location
type LocationsClient = original.LocationsClient
type Operation = original.Operation
Expand All @@ -242,7 +291,26 @@ type Pricing = original.Pricing
type PricingList = original.PricingList
type PricingProperties = original.PricingProperties
type PricingsClient = original.PricingsClient
type RegulatoryComplianceAssessment = original.RegulatoryComplianceAssessment
type RegulatoryComplianceAssessmentList = original.RegulatoryComplianceAssessmentList
type RegulatoryComplianceAssessmentListIterator = original.RegulatoryComplianceAssessmentListIterator
type RegulatoryComplianceAssessmentListPage = original.RegulatoryComplianceAssessmentListPage
type RegulatoryComplianceAssessmentProperties = original.RegulatoryComplianceAssessmentProperties
type RegulatoryComplianceAssessmentsClient = original.RegulatoryComplianceAssessmentsClient
type RegulatoryComplianceControl = original.RegulatoryComplianceControl
type RegulatoryComplianceControlList = original.RegulatoryComplianceControlList
type RegulatoryComplianceControlListIterator = original.RegulatoryComplianceControlListIterator
type RegulatoryComplianceControlListPage = original.RegulatoryComplianceControlListPage
type RegulatoryComplianceControlProperties = original.RegulatoryComplianceControlProperties
type RegulatoryComplianceControlsClient = original.RegulatoryComplianceControlsClient
type RegulatoryComplianceStandard = original.RegulatoryComplianceStandard
type RegulatoryComplianceStandardList = original.RegulatoryComplianceStandardList
type RegulatoryComplianceStandardListIterator = original.RegulatoryComplianceStandardListIterator
type RegulatoryComplianceStandardListPage = original.RegulatoryComplianceStandardListPage
type RegulatoryComplianceStandardProperties = original.RegulatoryComplianceStandardProperties
type RegulatoryComplianceStandardsClient = original.RegulatoryComplianceStandardsClient
type Resource = original.Resource
type Rule = original.Rule
type SensitivityLabel = original.SensitivityLabel
type Setting = original.Setting
type SettingResource = original.SettingResource
Expand All @@ -257,6 +325,8 @@ type TaskListPage = original.TaskListPage
type TaskParameters = original.TaskParameters
type TaskProperties = original.TaskProperties
type TasksClient = original.TasksClient
type ThresholdCustomAlertRule = original.ThresholdCustomAlertRule
type TimeWindowCustomAlertRule = original.TimeWindowCustomAlertRule
type TopologyClient = original.TopologyClient
type TopologyList = original.TopologyList
type TopologyListIterator = original.TopologyListIterator
Expand All @@ -276,6 +346,18 @@ type WorkspaceSettingsClient = original.WorkspaceSettingsClient
func New(subscriptionID string, ascLocation string) BaseClient {
return original.New(subscriptionID, ascLocation)
}
func NewAdaptiveNetworkHardeningsClient(subscriptionID string, ascLocation string) AdaptiveNetworkHardeningsClient {
return original.NewAdaptiveNetworkHardeningsClient(subscriptionID, ascLocation)
}
func NewAdaptiveNetworkHardeningsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) AdaptiveNetworkHardeningsClient {
return original.NewAdaptiveNetworkHardeningsClientWithBaseURI(baseURI, subscriptionID, ascLocation)
}
func NewAdaptiveNetworkHardeningsListIterator(page AdaptiveNetworkHardeningsListPage) AdaptiveNetworkHardeningsListIterator {
return original.NewAdaptiveNetworkHardeningsListIterator(page)
}
func NewAdaptiveNetworkHardeningsListPage(getNextPage func(context.Context, AdaptiveNetworkHardeningsList) (AdaptiveNetworkHardeningsList, error)) AdaptiveNetworkHardeningsListPage {
return original.NewAdaptiveNetworkHardeningsListPage(getNextPage)
}
func NewAdvancedThreatProtectionClient(subscriptionID string, ascLocation string) AdvancedThreatProtectionClient {
return original.NewAdvancedThreatProtectionClient(subscriptionID, ascLocation)
}
Expand Down Expand Up @@ -348,6 +430,18 @@ func NewContactsClient(subscriptionID string, ascLocation string) ContactsClient
func NewContactsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) ContactsClient {
return original.NewContactsClientWithBaseURI(baseURI, subscriptionID, ascLocation)
}
func NewDeviceSecurityGroupListIterator(page DeviceSecurityGroupListPage) DeviceSecurityGroupListIterator {
return original.NewDeviceSecurityGroupListIterator(page)
}
func NewDeviceSecurityGroupListPage(getNextPage func(context.Context, DeviceSecurityGroupList) (DeviceSecurityGroupList, error)) DeviceSecurityGroupListPage {
return original.NewDeviceSecurityGroupListPage(getNextPage)
}
func NewDeviceSecurityGroupsClient(subscriptionID string, ascLocation string) DeviceSecurityGroupsClient {
return original.NewDeviceSecurityGroupsClient(subscriptionID, ascLocation)
}
func NewDeviceSecurityGroupsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) DeviceSecurityGroupsClient {
return original.NewDeviceSecurityGroupsClientWithBaseURI(baseURI, subscriptionID, ascLocation)
}
func NewDiscoveredSecuritySolutionListIterator(page DiscoveredSecuritySolutionListPage) DiscoveredSecuritySolutionListIterator {
return original.NewDiscoveredSecuritySolutionListIterator(page)
}
Expand Down Expand Up @@ -420,6 +514,42 @@ func NewPricingsClient(subscriptionID string, ascLocation string) PricingsClient
func NewPricingsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) PricingsClient {
return original.NewPricingsClientWithBaseURI(baseURI, subscriptionID, ascLocation)
}
func NewRegulatoryComplianceAssessmentListIterator(page RegulatoryComplianceAssessmentListPage) RegulatoryComplianceAssessmentListIterator {
return original.NewRegulatoryComplianceAssessmentListIterator(page)
}
func NewRegulatoryComplianceAssessmentListPage(getNextPage func(context.Context, RegulatoryComplianceAssessmentList) (RegulatoryComplianceAssessmentList, error)) RegulatoryComplianceAssessmentListPage {
return original.NewRegulatoryComplianceAssessmentListPage(getNextPage)
}
func NewRegulatoryComplianceAssessmentsClient(subscriptionID string, ascLocation string) RegulatoryComplianceAssessmentsClient {
return original.NewRegulatoryComplianceAssessmentsClient(subscriptionID, ascLocation)
}
func NewRegulatoryComplianceAssessmentsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) RegulatoryComplianceAssessmentsClient {
return original.NewRegulatoryComplianceAssessmentsClientWithBaseURI(baseURI, subscriptionID, ascLocation)
}
func NewRegulatoryComplianceControlListIterator(page RegulatoryComplianceControlListPage) RegulatoryComplianceControlListIterator {
return original.NewRegulatoryComplianceControlListIterator(page)
}
func NewRegulatoryComplianceControlListPage(getNextPage func(context.Context, RegulatoryComplianceControlList) (RegulatoryComplianceControlList, error)) RegulatoryComplianceControlListPage {
return original.NewRegulatoryComplianceControlListPage(getNextPage)
}
func NewRegulatoryComplianceControlsClient(subscriptionID string, ascLocation string) RegulatoryComplianceControlsClient {
return original.NewRegulatoryComplianceControlsClient(subscriptionID, ascLocation)
}
func NewRegulatoryComplianceControlsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) RegulatoryComplianceControlsClient {
return original.NewRegulatoryComplianceControlsClientWithBaseURI(baseURI, subscriptionID, ascLocation)
}
func NewRegulatoryComplianceStandardListIterator(page RegulatoryComplianceStandardListPage) RegulatoryComplianceStandardListIterator {
return original.NewRegulatoryComplianceStandardListIterator(page)
}
func NewRegulatoryComplianceStandardListPage(getNextPage func(context.Context, RegulatoryComplianceStandardList) (RegulatoryComplianceStandardList, error)) RegulatoryComplianceStandardListPage {
return original.NewRegulatoryComplianceStandardListPage(getNextPage)
}
func NewRegulatoryComplianceStandardsClient(subscriptionID string, ascLocation string) RegulatoryComplianceStandardsClient {
return original.NewRegulatoryComplianceStandardsClient(subscriptionID, ascLocation)
}
func NewRegulatoryComplianceStandardsClientWithBaseURI(baseURI string, subscriptionID string, ascLocation string) RegulatoryComplianceStandardsClient {
return original.NewRegulatoryComplianceStandardsClientWithBaseURI(baseURI, subscriptionID, ascLocation)
}
func NewSettingsClient(subscriptionID string, ascLocation string) SettingsClient {
return original.NewSettingsClient(subscriptionID, ascLocation)
}
Expand Down Expand Up @@ -486,6 +616,9 @@ func PossibleAutoProvisionValues() []AutoProvision {
func PossibleConnectionTypeValues() []ConnectionType {
return original.PossibleConnectionTypeValues()
}
func PossibleDirectionValues() []Direction {
return original.PossibleDirectionValues()
}
func PossibleExternalSecuritySolutionKindValues() []ExternalSecuritySolutionKind {
return original.PossibleExternalSecuritySolutionKindValues()
}
Expand All @@ -507,12 +640,21 @@ func PossibleReportedSeverityValues() []ReportedSeverity {
func PossibleSettingKindValues() []SettingKind {
return original.PossibleSettingKindValues()
}
func PossibleStateValues() []State {
return original.PossibleStateValues()
}
func PossibleStatusReasonValues() []StatusReason {
return original.PossibleStatusReasonValues()
}
func PossibleStatusValues() []Status {
return original.PossibleStatusValues()
}
func PossibleTransportProtocolValues() []TransportProtocol {
return original.PossibleTransportProtocolValues()
}
func PossibleValueTypeValues() []ValueType {
return original.PossibleValueTypeValues()
}
func UserAgent() string {
return original.UserAgent() + " profiles/preview"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,24 @@ package securityapi

import original "github.com/Azure/azure-sdk-for-go/services/preview/security/mgmt/v2.0/security/securityapi"

type AdaptiveNetworkHardeningsClientAPI = original.AdaptiveNetworkHardeningsClientAPI
type AdvancedThreatProtectionClientAPI = original.AdvancedThreatProtectionClientAPI
type AlertsClientAPI = original.AlertsClientAPI
type AllowedConnectionsClientAPI = original.AllowedConnectionsClientAPI
type AutoProvisioningSettingsClientAPI = original.AutoProvisioningSettingsClientAPI
type CompliancesClientAPI = original.CompliancesClientAPI
type ContactsClientAPI = original.ContactsClientAPI
type DeviceSecurityGroupsClientAPI = original.DeviceSecurityGroupsClientAPI
type DiscoveredSecuritySolutionsClientAPI = original.DiscoveredSecuritySolutionsClientAPI
type ExternalSecuritySolutionsClientAPI = original.ExternalSecuritySolutionsClientAPI
type InformationProtectionPoliciesClientAPI = original.InformationProtectionPoliciesClientAPI
type JitNetworkAccessPoliciesClientAPI = original.JitNetworkAccessPoliciesClientAPI
type LocationsClientAPI = original.LocationsClientAPI
type OperationsClientAPI = original.OperationsClientAPI
type PricingsClientAPI = original.PricingsClientAPI
type RegulatoryComplianceAssessmentsClientAPI = original.RegulatoryComplianceAssessmentsClientAPI
type RegulatoryComplianceControlsClientAPI = original.RegulatoryComplianceControlsClientAPI
type RegulatoryComplianceStandardsClientAPI = original.RegulatoryComplianceStandardsClientAPI
type SettingsClientAPI = original.SettingsClientAPI
type TasksClientAPI = original.TasksClientAPI
type TopologyClientAPI = original.TopologyClientAPI
Expand Down
Loading