Skip to content

Commit 507e59d

Browse files
author
SDKAuto
committed
CodeGen from PR 29228 in Azure/azure-rest-api-specs
Merge 9d3087f4a5ca36d1979c3c8231f09881c8fad432 into 86b70ce378f0005c26b58ba0bcf96907bfa3a966
1 parent b9d8785 commit 507e59d

File tree

56 files changed

+7910
-4672
lines changed

Some content is hidden

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

56 files changed

+7910
-4672
lines changed

sdk/resourcemanager/cognitiveservices/armcognitiveservices/CHANGELOG.md

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

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

0 commit comments

Comments
 (0)