Skip to content

Commit 57e927a

Browse files
author
SDKAuto
committed
CodeGen from PR 34606 in Azure/azure-rest-api-specs
Merge 51b6403cda4793ac79f58544658337c65dbdd43a into f9582b6167e2c81decc4d6b54950afe585e2e610
1 parent 728bace commit 57e927a

File tree

235 files changed

+8295
-25631
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

235 files changed

+8295
-25631
lines changed

sdk/resourcemanager/security/armsecurity/CHANGELOG.md

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,154 @@
11
# Release History
22

3+
## 0.15.0 (2025-05-12)
4+
### Breaking Changes
5+
6+
- Function `*DefenderForStorageClient.Create` parameter(s) have been changed from `(context.Context, string, SettingName, DefenderForStorageSetting, *DefenderForStorageClientCreateOptions)` to `(context.Context, string, SettingNameAutoGenerated, DefenderForStorageSetting, *DefenderForStorageClientCreateOptions)`
7+
- Function `*DefenderForStorageClient.Get` parameter(s) have been changed from `(context.Context, string, SettingName, *DefenderForStorageClientGetOptions)` to `(context.Context, string, SettingNameAutoGenerated, *DefenderForStorageClientGetOptions)`
8+
- Function `*SettingsClient.Get` parameter(s) have been changed from `(context.Context, SettingNameAutoGenerated, *SettingsClientGetOptions)` to `(context.Context, SettingName, *SettingsClientGetOptions)`
9+
- Function `*SettingsClient.Update` parameter(s) have been changed from `(context.Context, SettingNameAutoGenerated, SettingClassification, *SettingsClientUpdateOptions)` to `(context.Context, SettingName, SettingClassification, *SettingsClientUpdateOptions)`
10+
- Type of `Extension.OperationStatus` has been changed from `*OperationStatusAutoGenerated` to `*OperationStatus`
11+
- Type of `MalwareScanningProperties.OperationStatus` has been changed from `*OperationStatus` to `*OperationStatusAutoGenerated`
12+
- Type of `Operation.Origin` has been changed from `*string` to `*Origin`
13+
- Type of `OperationStatus.Code` has been changed from `*string` to `*Code`
14+
- Type of `OperationStatusAutoGenerated.Code` has been changed from `*Code` to `*string`
15+
- Type of `OperationStatusResult.Error` has been changed from `*ErrorDetailAutoGenerated` to `*ErrorDetailAutoGenerated2`
16+
- Type of `SensitiveDataDiscoveryProperties.OperationStatus` has been changed from `*OperationStatus` to `*OperationStatusAutoGenerated`
17+
- `SettingNameCurrent` from enum `SettingName` has been removed
18+
- `SettingNameAutoGeneratedMCAS`, `SettingNameAutoGeneratedSentinel`, `SettingNameAutoGeneratedWDATP`, `SettingNameAutoGeneratedWDATPEXCLUDELINUXPUBLICPREVIEW`, `SettingNameAutoGeneratedWDATPUNIFIEDSOLUTION` from enum `SettingNameAutoGenerated` has been removed
19+
- Enum `AdaptiveApplicationControlIssue` has been removed
20+
- Enum `ConfigurationStatus` has been removed
21+
- Enum `Direction` has been removed
22+
- Enum `EnforcementMode` has been removed
23+
- Enum `EnforcementSupport` has been removed
24+
- Enum `FileType` has been removed
25+
- Enum `RecommendationAction` has been removed
26+
- Enum `RecommendationStatus` has been removed
27+
- Enum `SourceSystem` has been removed
28+
- Enum `TransportProtocol` has been removed
29+
- Function `NewAdaptiveApplicationControlsClient` has been removed
30+
- Function `*AdaptiveApplicationControlsClient.Delete` has been removed
31+
- Function `*AdaptiveApplicationControlsClient.Get` has been removed
32+
- Function `*AdaptiveApplicationControlsClient.List` has been removed
33+
- Function `*AdaptiveApplicationControlsClient.Put` has been removed
34+
- Function `NewAdaptiveNetworkHardeningsClient` has been removed
35+
- Function `*AdaptiveNetworkHardeningsClient.BeginEnforce` has been removed
36+
- Function `*AdaptiveNetworkHardeningsClient.Get` has been removed
37+
- Function `*AdaptiveNetworkHardeningsClient.NewListByExtendedResourcePager` has been removed
38+
- Function `*ClientFactory.NewAdaptiveApplicationControlsClient` has been removed
39+
- Function `*ClientFactory.NewAdaptiveNetworkHardeningsClient` has been removed
40+
- Struct `AdaptiveApplicationControlGroup` has been removed
41+
- Struct `AdaptiveApplicationControlGroupData` has been removed
42+
- Struct `AdaptiveApplicationControlGroups` has been removed
43+
- Struct `AdaptiveApplicationControlIssueSummary` has been removed
44+
- Struct `AdaptiveNetworkHardening` has been removed
45+
- Struct `AdaptiveNetworkHardeningEnforceRequest` has been removed
46+
- Struct `AdaptiveNetworkHardeningProperties` has been removed
47+
- Struct `AdaptiveNetworkHardeningsList` has been removed
48+
- Struct `EffectiveNetworkSecurityGroups` has been removed
49+
- Struct `OperationList` has been removed
50+
- Struct `PathRecommendation` has been removed
51+
- Struct `ProtectionMode` has been removed
52+
- Struct `PublisherInfo` has been removed
53+
- Struct `Rule` has been removed
54+
- Struct `UserRecommendation` has been removed
55+
- Struct `VMRecommendation` has been removed
56+
- Field `OperationList` of struct `OperationsClientListResponse` has been removed
57+
- Field `SystemData` of struct `ResourceAutoGenerated2` has been removed
58+
59+
### Features Added
60+
61+
- New value `ActionTypeInternal` added to enum type `ActionType`
62+
- New value `CloudNameDockerHub`, `CloudNameJFrog` added to enum type `CloudName`
63+
- New value `EnvironmentTypeDockerHubOrganization`, `EnvironmentTypeJFrogArtifactory` added to enum type `EnvironmentType`
64+
- New value `OfferingTypeCspmMonitorDockerHub`, `OfferingTypeCspmMonitorJFrog`, `OfferingTypeDefenderCspmDockerHub`, `OfferingTypeDefenderCspmJFrog`, `OfferingTypeDefenderForContainersDockerHub`, `OfferingTypeDefenderForContainersJFrog` added to enum type `OfferingType`
65+
- New value `SettingNameMCAS`, `SettingNameSentinel`, `SettingNameWDATP`, `SettingNameWDATPEXCLUDELINUXPUBLICPREVIEW`, `SettingNameWDATPUNIFIEDSOLUTION` added to enum type `SettingName`
66+
- New value `SettingNameAutoGeneratedCurrent` added to enum type `SettingNameAutoGenerated`
67+
- New enum type `AgentlessEnablement` with values `AgentlessEnablementDisabled`, `AgentlessEnablementEnabled`, `AgentlessEnablementNotApplicable`
68+
- New enum type `AttestationComplianceState` with values `AttestationComplianceStateCompliant`, `AttestationComplianceStateNonCompliant`, `AttestationComplianceStateUnknown`
69+
- New enum type `Effect` with values `EffectAttest`, `EffectAudit`, `EffectExempt`
70+
- New enum type `ExemptionCategory` with values `ExemptionCategoryMitigated`, `ExemptionCategoryWaiver`
71+
- New enum type `InventoryKind` with values `InventoryKindAzureDevOpsOrganization`, `InventoryKindAzureDevOpsProject`, `InventoryKindAzureDevOpsRepository`, `InventoryKindGitHubOwner`, `InventoryKindGitHubRepository`
72+
- New enum type `InventoryListKind` with values `InventoryListKindExclusion`, `InventoryListKindInclusion`
73+
- New enum type `Origin` with values `OriginSystem`, `OriginUser`, `OriginUserSystem`
74+
- New enum type `RecommendationSupportedClouds` with values `RecommendationSupportedCloudsAWS`, `RecommendationSupportedCloudsAzure`, `RecommendationSupportedCloudsGCP`
75+
- New enum type `SecurityIssue` with values `SecurityIssueAnonymousAccess`, `SecurityIssueBestPractices`, `SecurityIssueExcessivePermissions`, `SecurityIssueNetworkExposure`, `SecurityIssueTrafficEncryption`, `SecurityIssueVulnerability`
76+
- New enum type `StandardSupportedCloud` with values `StandardSupportedCloudAWS`, `StandardSupportedCloudAzure`, `StandardSupportedCloudGCP`
77+
- New enum type `StandardType` with values `StandardTypeCompliance`, `StandardTypeCustom`, `StandardTypeDefault`
78+
- New function `*AccessTokenAuthentication.GetAuthentication() *Authentication`
79+
- New function `*Authentication.GetAuthentication() *Authentication`
80+
- New function `*ClientFactory.NewCustomRecommendationsClient() *CustomRecommendationsClient`
81+
- New function `*ClientFactory.NewStandardAssignmentsClient() *StandardAssignmentsClient`
82+
- New function `*ClientFactory.NewStandardsClient() *StandardsClient`
83+
- New function `*CspmMonitorDockerHubOffering.GetCloudOffering() *CloudOffering`
84+
- New function `*CspmMonitorJFrogOffering.GetCloudOffering() *CloudOffering`
85+
- New function `NewCustomRecommendationsClient(azcore.TokenCredential, *arm.ClientOptions) (*CustomRecommendationsClient, error)`
86+
- New function `*CustomRecommendationsClient.CreateOrUpdate(context.Context, string, string, CustomRecommendation, *CustomRecommendationsClientCreateOrUpdateOptions) (CustomRecommendationsClientCreateOrUpdateResponse, error)`
87+
- New function `*CustomRecommendationsClient.Delete(context.Context, string, string, *CustomRecommendationsClientDeleteOptions) (CustomRecommendationsClientDeleteResponse, error)`
88+
- New function `*CustomRecommendationsClient.Get(context.Context, string, string, *CustomRecommendationsClientGetOptions) (CustomRecommendationsClientGetResponse, error)`
89+
- New function `*CustomRecommendationsClient.NewListPager(string, *CustomRecommendationsClientListOptions) *runtime.Pager[CustomRecommendationsClientListResponse]`
90+
- New function `*DefenderCspmDockerHubOffering.GetCloudOffering() *CloudOffering`
91+
- New function `*DefenderCspmJFrogOffering.GetCloudOffering() *CloudOffering`
92+
- New function `*DefenderForContainersDockerHubOffering.GetCloudOffering() *CloudOffering`
93+
- New function `*DefenderForContainersJFrogOffering.GetCloudOffering() *CloudOffering`
94+
- New function `*DefenderForStorageClient.CancelMalwareScan(context.Context, string, SettingNameAutoGenerated, string, *DefenderForStorageClientCancelMalwareScanOptions) (DefenderForStorageClientCancelMalwareScanResponse, error)`
95+
- New function `*DefenderForStorageClient.GetMalwareScan(context.Context, string, SettingNameAutoGenerated, string, *DefenderForStorageClientGetMalwareScanOptions) (DefenderForStorageClientGetMalwareScanResponse, error)`
96+
- New function `*DefenderForStorageClient.StartMalwareScan(context.Context, string, SettingNameAutoGenerated, *DefenderForStorageClientStartMalwareScanOptions) (DefenderForStorageClientStartMalwareScanResponse, error)`
97+
- New function `*DockerHubEnvironmentData.GetEnvironmentData() *EnvironmentData`
98+
- New function `*JFrogEnvironmentData.GetEnvironmentData() *EnvironmentData`
99+
- New function `NewStandardAssignmentsClient(azcore.TokenCredential, *arm.ClientOptions) (*StandardAssignmentsClient, error)`
100+
- New function `*StandardAssignmentsClient.Create(context.Context, string, string, StandardAssignment, *StandardAssignmentsClientCreateOptions) (StandardAssignmentsClientCreateResponse, error)`
101+
- New function `*StandardAssignmentsClient.Delete(context.Context, string, string, *StandardAssignmentsClientDeleteOptions) (StandardAssignmentsClientDeleteResponse, error)`
102+
- New function `*StandardAssignmentsClient.Get(context.Context, string, string, *StandardAssignmentsClientGetOptions) (StandardAssignmentsClientGetResponse, error)`
103+
- New function `*StandardAssignmentsClient.NewListPager(string, *StandardAssignmentsClientListOptions) *runtime.Pager[StandardAssignmentsClientListResponse]`
104+
- New function `NewStandardsClient(azcore.TokenCredential, *arm.ClientOptions) (*StandardsClient, error)`
105+
- New function `*StandardsClient.CreateOrUpdate(context.Context, string, string, Standard, *StandardsClientCreateOrUpdateOptions) (StandardsClientCreateOrUpdateResponse, error)`
106+
- New function `*StandardsClient.Delete(context.Context, string, string, *StandardsClientDeleteOptions) (StandardsClientDeleteResponse, error)`
107+
- New function `*StandardsClient.Get(context.Context, string, string, *StandardsClientGetOptions) (StandardsClientGetResponse, error)`
108+
- New function `*StandardsClient.NewListPager(string, *StandardsClientListOptions) *runtime.Pager[StandardsClientListResponse]`
109+
- New struct `AccessTokenAuthentication`
110+
- New struct `AgentlessConfiguration`
111+
- New struct `AssignedAssessmentItem`
112+
- New struct `AssignedStandardItem`
113+
- New struct `AttestationEvidence`
114+
- New struct `BlobsScanSummary`
115+
- New struct `CspmMonitorDockerHubOffering`
116+
- New struct `CspmMonitorJFrogOffering`
117+
- New struct `CustomRecommendation`
118+
- New struct `CustomRecommendationProperties`
119+
- New struct `CustomRecommendationsList`
120+
- New struct `DefenderCspmDockerHubOffering`
121+
- New struct `DefenderCspmJFrogOffering`
122+
- New struct `DefenderCspmJFrogOfferingMdcContainersImageAssessment`
123+
- New struct `DefenderForContainersDockerHubOffering`
124+
- New struct `DefenderForContainersJFrogOffering`
125+
- New struct `DevOpsCapability`
126+
- New struct `DockerHubEnvironmentData`
127+
- New struct `ErrorDetailAutoGenerated2`
128+
- New struct `ErrorResponseAutoGenerated2`
129+
- New struct `InventoryList`
130+
- New struct `JFrogEnvironmentData`
131+
- New struct `MalwareScan`
132+
- New struct `MalwareScanProperties`
133+
- New struct `OperationListResult`
134+
- New struct `PartialAssessmentProperties`
135+
- New struct `ScanSummary`
136+
- New struct `Standard`
137+
- New struct `StandardAssignment`
138+
- New struct `StandardAssignmentMetadata`
139+
- New struct `StandardAssignmentProperties`
140+
- New struct `StandardAssignmentPropertiesAttestationData`
141+
- New struct `StandardAssignmentPropertiesExemptionData`
142+
- New struct `StandardAssignmentsList`
143+
- New struct `StandardList`
144+
- New struct `StandardMetadata`
145+
- New struct `StandardProperties`
146+
- New field `AgentlessConfiguration`, `Capabilities` in struct `DevOpsConfigurationProperties`
147+
- New field `ActionType`, `IsDataAction` in struct `Operation`
148+
- New anonymous field `OperationListResult` in struct `OperationsClientListResponse`
149+
- New field `SystemData` in struct `ResourceAutoGenerated`
150+
151+
3152
## 0.14.0 (2024-04-04)
4153
### Breaking Changes
5154

sdk/resourcemanager/security/armsecurity/accountconnectors_client.go

Lines changed: 4 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)