Skip to content

Commit ceec3e8

Browse files
author
SDKAuto
committed
CodeGen from PR 34639 in Azure/azure-rest-api-specs
Merge 2ce19638cc9fe6b2f4683228fa0dfacad4cc0b23 into 903e7ca5b4afaa5828df1fb709aa0f5801966087
1 parent 6f70840 commit ceec3e8

File tree

235 files changed

+8344
-25602
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

+8344
-25602
lines changed

sdk/resourcemanager/security/armsecurity/CHANGELOG.md

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

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

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)