Skip to content

Commit 4659c29

Browse files
authored
[Release] sdk/resourcemanager/cognitiveservices/armcognitiveservices/1.7.0 generation from spec commit: 069a65e8a6d1a6c0c58d9a9d97610b7103b6e8a5 (#23825)
Co-authored-by: ReleaseHelper <ReleaseHelper>
1 parent e29d7b4 commit 4659c29

File tree

64 files changed

+10216
-369
lines changed

Some content is hidden

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

64 files changed

+10216
-369
lines changed

sdk/resourcemanager/cognitiveservices/armcognitiveservices/CHANGELOG.md

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

3+
## 1.7.0 (2024-12-27)
4+
### Features Added
5+
6+
- New value `ModelLifecycleStatusDeprecated`, `ModelLifecycleStatusDeprecating`, `ModelLifecycleStatusStable` added to enum type `ModelLifecycleStatus`
7+
- New enum type `ByPassSelection` with values `ByPassSelectionAzureServices`, `ByPassSelectionNone`
8+
- New enum type `ContentLevel` with values `ContentLevelHigh`, `ContentLevelLow`, `ContentLevelMedium`
9+
- New enum type `DefenderForAISettingState` with values `DefenderForAISettingStateDisabled`, `DefenderForAISettingStateEnabled`
10+
- New enum type `EncryptionScopeProvisioningState` with values `EncryptionScopeProvisioningStateAccepted`, `EncryptionScopeProvisioningStateCanceled`, `EncryptionScopeProvisioningStateCreating`, `EncryptionScopeProvisioningStateDeleting`, `EncryptionScopeProvisioningStateFailed`, `EncryptionScopeProvisioningStateMoving`, `EncryptionScopeProvisioningStateSucceeded`
11+
- New enum type `EncryptionScopeState` with values `EncryptionScopeStateDisabled`, `EncryptionScopeStateEnabled`
12+
- New enum type `NspAccessRuleDirection` with values `NspAccessRuleDirectionInbound`, `NspAccessRuleDirectionOutbound`
13+
- New enum type `RaiPolicyContentSource` with values `RaiPolicyContentSourceCompletion`, `RaiPolicyContentSourcePrompt`
14+
- New enum type `RaiPolicyMode` with values `RaiPolicyModeAsynchronousFilter`, `RaiPolicyModeBlocking`, `RaiPolicyModeDefault`, `RaiPolicyModeDeferred`
15+
- New enum type `RaiPolicyType` with values `RaiPolicyTypeSystemManaged`, `RaiPolicyTypeUserManaged`
16+
- New function `*ClientFactory.NewDefenderForAISettingsClient() *DefenderForAISettingsClient`
17+
- New function `*ClientFactory.NewEncryptionScopesClient() *EncryptionScopesClient`
18+
- New function `*ClientFactory.NewLocationBasedModelCapacitiesClient() *LocationBasedModelCapacitiesClient`
19+
- New function `*ClientFactory.NewModelCapacitiesClient() *ModelCapacitiesClient`
20+
- New function `*ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient`
21+
- New function `*ClientFactory.NewRaiBlocklistItemsClient() *RaiBlocklistItemsClient`
22+
- New function `*ClientFactory.NewRaiBlocklistsClient() *RaiBlocklistsClient`
23+
- New function `*ClientFactory.NewRaiContentFiltersClient() *RaiContentFiltersClient`
24+
- New function `*ClientFactory.NewRaiPoliciesClient() *RaiPoliciesClient`
25+
- New function `NewDefenderForAISettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DefenderForAISettingsClient, error)`
26+
- New function `*DefenderForAISettingsClient.CreateOrUpdate(context.Context, string, string, string, DefenderForAISetting, *DefenderForAISettingsClientCreateOrUpdateOptions) (DefenderForAISettingsClientCreateOrUpdateResponse, error)`
27+
- New function `*DefenderForAISettingsClient.Get(context.Context, string, string, string, *DefenderForAISettingsClientGetOptions) (DefenderForAISettingsClientGetResponse, error)`
28+
- New function `*DefenderForAISettingsClient.NewListPager(string, string, *DefenderForAISettingsClientListOptions) *runtime.Pager[DefenderForAISettingsClientListResponse]`
29+
- New function `*DefenderForAISettingsClient.Update(context.Context, string, string, string, DefenderForAISetting, *DefenderForAISettingsClientUpdateOptions) (DefenderForAISettingsClientUpdateResponse, error)`
30+
- New function `*DeploymentsClient.NewListSKUsPager(string, string, string, *DeploymentsClientListSKUsOptions) *runtime.Pager[DeploymentsClientListSKUsResponse]`
31+
- New function `*DeploymentsClient.BeginUpdate(context.Context, string, string, string, PatchResourceTagsAndSKU, *DeploymentsClientBeginUpdateOptions) (*runtime.Poller[DeploymentsClientUpdateResponse], error)`
32+
- New function `NewEncryptionScopesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*EncryptionScopesClient, error)`
33+
- New function `*EncryptionScopesClient.CreateOrUpdate(context.Context, string, string, string, EncryptionScope, *EncryptionScopesClientCreateOrUpdateOptions) (EncryptionScopesClientCreateOrUpdateResponse, error)`
34+
- New function `*EncryptionScopesClient.BeginDelete(context.Context, string, string, string, *EncryptionScopesClientBeginDeleteOptions) (*runtime.Poller[EncryptionScopesClientDeleteResponse], error)`
35+
- New function `*EncryptionScopesClient.Get(context.Context, string, string, string, *EncryptionScopesClientGetOptions) (EncryptionScopesClientGetResponse, error)`
36+
- New function `*EncryptionScopesClient.NewListPager(string, string, *EncryptionScopesClientListOptions) *runtime.Pager[EncryptionScopesClientListResponse]`
37+
- New function `NewLocationBasedModelCapacitiesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LocationBasedModelCapacitiesClient, error)`
38+
- New function `*LocationBasedModelCapacitiesClient.NewListPager(string, string, string, string, *LocationBasedModelCapacitiesClientListOptions) *runtime.Pager[LocationBasedModelCapacitiesClientListResponse]`
39+
- New function `*ManagementClient.CalculateModelCapacity(context.Context, CalculateModelCapacityParameter, *ManagementClientCalculateModelCapacityOptions) (ManagementClientCalculateModelCapacityResponse, error)`
40+
- New function `NewModelCapacitiesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ModelCapacitiesClient, error)`
41+
- New function `*ModelCapacitiesClient.NewListPager(string, string, string, *ModelCapacitiesClientListOptions) *runtime.Pager[ModelCapacitiesClientListResponse]`
42+
- New function `NewRaiBlocklistItemsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiBlocklistItemsClient, error)`
43+
- New function `*RaiBlocklistItemsClient.BatchAdd(context.Context, string, string, string, []*RaiBlocklistItemBulkRequest, *RaiBlocklistItemsClientBatchAddOptions) (RaiBlocklistItemsClientBatchAddResponse, error)`
44+
- New function `*RaiBlocklistItemsClient.BatchDelete(context.Context, string, string, string, any, *RaiBlocklistItemsClientBatchDeleteOptions) (RaiBlocklistItemsClientBatchDeleteResponse, error)`
45+
- New function `*RaiBlocklistItemsClient.CreateOrUpdate(context.Context, string, string, string, string, RaiBlocklistItem, *RaiBlocklistItemsClientCreateOrUpdateOptions) (RaiBlocklistItemsClientCreateOrUpdateResponse, error)`
46+
- New function `*RaiBlocklistItemsClient.BeginDelete(context.Context, string, string, string, string, *RaiBlocklistItemsClientBeginDeleteOptions) (*runtime.Poller[RaiBlocklistItemsClientDeleteResponse], error)`
47+
- New function `*RaiBlocklistItemsClient.Get(context.Context, string, string, string, string, *RaiBlocklistItemsClientGetOptions) (RaiBlocklistItemsClientGetResponse, error)`
48+
- New function `*RaiBlocklistItemsClient.NewListPager(string, string, string, *RaiBlocklistItemsClientListOptions) *runtime.Pager[RaiBlocklistItemsClientListResponse]`
49+
- New function `NewRaiBlocklistsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiBlocklistsClient, error)`
50+
- New function `*RaiBlocklistsClient.CreateOrUpdate(context.Context, string, string, string, RaiBlocklist, *RaiBlocklistsClientCreateOrUpdateOptions) (RaiBlocklistsClientCreateOrUpdateResponse, error)`
51+
- New function `*RaiBlocklistsClient.BeginDelete(context.Context, string, string, string, *RaiBlocklistsClientBeginDeleteOptions) (*runtime.Poller[RaiBlocklistsClientDeleteResponse], error)`
52+
- New function `*RaiBlocklistsClient.Get(context.Context, string, string, string, *RaiBlocklistsClientGetOptions) (RaiBlocklistsClientGetResponse, error)`
53+
- New function `*RaiBlocklistsClient.NewListPager(string, string, *RaiBlocklistsClientListOptions) *runtime.Pager[RaiBlocklistsClientListResponse]`
54+
- New function `NewRaiContentFiltersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiContentFiltersClient, error)`
55+
- New function `*RaiContentFiltersClient.Get(context.Context, string, string, *RaiContentFiltersClientGetOptions) (RaiContentFiltersClientGetResponse, error)`
56+
- New function `*RaiContentFiltersClient.NewListPager(string, *RaiContentFiltersClientListOptions) *runtime.Pager[RaiContentFiltersClientListResponse]`
57+
- New function `NewRaiPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*RaiPoliciesClient, error)`
58+
- New function `*RaiPoliciesClient.CreateOrUpdate(context.Context, string, string, string, RaiPolicy, *RaiPoliciesClientCreateOrUpdateOptions) (RaiPoliciesClientCreateOrUpdateResponse, error)`
59+
- New function `*RaiPoliciesClient.BeginDelete(context.Context, string, string, string, *RaiPoliciesClientBeginDeleteOptions) (*runtime.Poller[RaiPoliciesClientDeleteResponse], error)`
60+
- New function `*RaiPoliciesClient.Get(context.Context, string, string, string, *RaiPoliciesClientGetOptions) (RaiPoliciesClientGetResponse, error)`
61+
- New function `*RaiPoliciesClient.NewListPager(string, string, *RaiPoliciesClientListOptions) *runtime.Pager[RaiPoliciesClientListResponse]`
62+
- New function `NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)`
63+
- New function `*NetworkSecurityPerimeterConfigurationsClient.Get(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)`
64+
- New function `*NetworkSecurityPerimeterConfigurationsClient.NewListPager(string, string, *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]`
65+
- New function `*NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)`
66+
- New struct `BillingMeterInfo`
67+
- New struct `CalculateModelCapacityParameter`
68+
- New struct `CalculateModelCapacityResult`
69+
- New struct `CalculateModelCapacityResultEstimatedCapacity`
70+
- New struct `CustomBlocklistConfig`
71+
- New struct `DefenderForAISetting`
72+
- New struct `DefenderForAISettingProperties`
73+
- New struct `DefenderForAISettingResult`
74+
- New struct `DeploymentCapacitySettings`
75+
- New struct `DeploymentSKUListResult`
76+
- New struct `EncryptionScope`
77+
- New struct `EncryptionScopeListResult`
78+
- New struct `EncryptionScopeProperties`
79+
- New struct `ModelCapacityCalculatorWorkload`
80+
- New struct `ModelCapacityCalculatorWorkloadRequestParam`
81+
- New struct `ModelCapacityListResult`
82+
- New struct `ModelCapacityListResultValueItem`
83+
- New struct `ModelSKUCapacityProperties`
84+
- New struct `NetworkSecurityPerimeter`
85+
- New struct `NetworkSecurityPerimeterAccessRule`
86+
- New struct `NetworkSecurityPerimeterAccessRuleProperties`
87+
- New struct `NetworkSecurityPerimeterAccessRulePropertiesSubscriptionsItem`
88+
- New struct `NetworkSecurityPerimeterConfiguration`
89+
- New struct `NetworkSecurityPerimeterConfigurationAssociationInfo`
90+
- New struct `NetworkSecurityPerimeterConfigurationList`
91+
- New struct `NetworkSecurityPerimeterConfigurationProperties`
92+
- New struct `NetworkSecurityPerimeterProfileInfo`
93+
- New struct `ProvisioningIssue`
94+
- New struct `ProvisioningIssueProperties`
95+
- New struct `RaiBlockListItemsResult`
96+
- New struct `RaiBlockListResult`
97+
- New struct `RaiBlocklist`
98+
- New struct `RaiBlocklistConfig`
99+
- New struct `RaiBlocklistItem`
100+
- New struct `RaiBlocklistItemBulkRequest`
101+
- New struct `RaiBlocklistItemProperties`
102+
- New struct `RaiBlocklistProperties`
103+
- New struct `RaiContentFilter`
104+
- New struct `RaiContentFilterListResult`
105+
- New struct `RaiContentFilterProperties`
106+
- New struct `RaiMonitorConfig`
107+
- New struct `RaiPolicy`
108+
- New struct `RaiPolicyContentFilter`
109+
- New struct `RaiPolicyListResult`
110+
- New struct `RaiPolicyProperties`
111+
- New struct `SKUResource`
112+
- New struct `UserOwnedAmlWorkspace`
113+
- New field `Publisher`, `SourceAccount` in struct `AccountModel`
114+
- New field `AmlWorkspace`, `RaiMonitorConfig` in struct `AccountProperties`
115+
- New field `AllowedValues` in struct `CapacityConfig`
116+
- New field `Tags` in struct `CommitmentPlanAccountAssociation`
117+
- New field `Tags` in struct `Deployment`
118+
- New field `Publisher`, `SourceAccount` in struct `DeploymentModel`
119+
- New field `CapacitySettings`, `CurrentCapacity`, `DynamicThrottlingEnabled`, `ParentDeploymentName` in struct `DeploymentProperties`
120+
- New field `Description` in struct `Model`
121+
- New field `Cost` in struct `ModelSKU`
122+
- New field `Bypass` in struct `NetworkRuleSet`
123+
124+
3125
## 1.6.0 (2023-11-24)
4126
### Features Added
5127

0 commit comments

Comments
 (0)