Skip to content
This repository was archived by the owner on Aug 28, 2025. It is now read-only.

Commit cc425cd

Browse files
author
SDKAuto
committed
CodeGen from PR 3209 in test-repo-billy/azure-rest-api-specs
Merge dd143a7197aab0959e7bdb7e6b544e0a4868a9da into 2a3aeccebd978831771083e30bb5bbce3c2e485a
1 parent 3f503ff commit cc425cd

19 files changed

+4578
-1000
lines changed

sdk/resourcemanager/servicelinker/armservicelinker/CHANGELOG.md

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

3+
## 2.0.0-beta.1 (2024-02-06)
4+
### Breaking Changes
5+
6+
- Type of `ErrorAdditionalInfo.Info` has been changed from `any` to `interface{}`
7+
- Function `NewClientFactory` has been removed
8+
- Function `*ClientFactory.NewLinkerClient` has been removed
9+
- Function `*ClientFactory.NewOperationsClient` has been removed
10+
- Function `dateTimeRFC3339.MarshalText` has been removed
11+
- Function `*dateTimeRFC3339.Parse` has been removed
12+
- Function `*dateTimeRFC3339.UnmarshalText` has been removed
13+
- Struct `ClientFactory` has been removed
14+
- Struct `LinkerList` has been removed
15+
- Struct `SourceConfigurationResult` has been removed
16+
- Field `SourceConfigurationResult` of struct `LinkerClientListConfigurationsResponse` has been removed
17+
- Field `LinkerList` of struct `LinkerClientListResponse` has been removed
18+
19+
### Features Added
20+
21+
- New value `ActionTypeEnable`, `ActionTypeOptOut` added to type alias `ActionType`
22+
- New value `AuthTypeAccessKey`, `AuthTypeUserAccount` added to type alias `AuthType`
23+
- New value `ClientTypeDapr`, `ClientTypeKafkaSpringBoot` added to type alias `ClientType`
24+
- New value `TargetServiceTypeSelfHostedServer` added to type alias `TargetServiceType`
25+
- New type alias `AccessKeyPermissions` with values `AccessKeyPermissionsListen`, `AccessKeyPermissionsManage`, `AccessKeyPermissionsRead`, `AccessKeyPermissionsSend`, `AccessKeyPermissionsWrite`
26+
- New type alias `AllowType` with values `AllowTypeFalse`, `AllowTypeTrue`
27+
- New type alias `DeleteOrUpdateBehavior` with values `DeleteOrUpdateBehaviorDefault`, `DeleteOrUpdateBehaviorForcedCleanup`
28+
- New type alias `DryrunActionName` with values `DryrunActionNameCreateOrUpdate`
29+
- New type alias `DryrunPrerequisiteResultType` with values `DryrunPrerequisiteResultTypeBasicError`, `DryrunPrerequisiteResultTypePermissionsMissing`
30+
- New type alias `DryrunPreviewOperationType` with values `DryrunPreviewOperationTypeConfigAuth`, `DryrunPreviewOperationTypeConfigConnection`, `DryrunPreviewOperationTypeConfigNetwork`
31+
- New function `*AccessKeyInfoBase.GetAuthInfoBase() *AuthInfoBase`
32+
- New function `*BasicErrorDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult`
33+
- New function `NewConfigurationNamesClient(azcore.TokenCredential, *arm.ClientOptions) (*ConfigurationNamesClient, error)`
34+
- New function `*ConfigurationNamesClient.NewListPager(*ConfigurationNamesClientListOptions) *runtime.Pager[ConfigurationNamesClientListResponse]`
35+
- New function `NewConnectorClient(azcore.TokenCredential, *arm.ClientOptions) (*ConnectorClient, error)`
36+
- New function `*ConnectorClient.BeginCreateDryrun(context.Context, string, string, string, string, DryrunResource, *ConnectorClientBeginCreateDryrunOptions) (*runtime.Poller[ConnectorClientCreateDryrunResponse], error)`
37+
- New function `*ConnectorClient.BeginCreateOrUpdate(context.Context, string, string, string, string, LinkerResource, *ConnectorClientBeginCreateOrUpdateOptions) (*runtime.Poller[ConnectorClientCreateOrUpdateResponse], error)`
38+
- New function `*ConnectorClient.BeginDelete(context.Context, string, string, string, string, *ConnectorClientBeginDeleteOptions) (*runtime.Poller[ConnectorClientDeleteResponse], error)`
39+
- New function `*ConnectorClient.DeleteDryrun(context.Context, string, string, string, string, *ConnectorClientDeleteDryrunOptions) (ConnectorClientDeleteDryrunResponse, error)`
40+
- New function `*ConnectorClient.GenerateConfigurations(context.Context, string, string, string, string, *ConnectorClientGenerateConfigurationsOptions) (ConnectorClientGenerateConfigurationsResponse, error)`
41+
- New function `*ConnectorClient.Get(context.Context, string, string, string, string, *ConnectorClientGetOptions) (ConnectorClientGetResponse, error)`
42+
- New function `*ConnectorClient.GetDryrun(context.Context, string, string, string, string, *ConnectorClientGetDryrunOptions) (ConnectorClientGetDryrunResponse, error)`
43+
- New function `*ConnectorClient.NewListDryrunPager(string, string, string, *ConnectorClientListDryrunOptions) *runtime.Pager[ConnectorClientListDryrunResponse]`
44+
- New function `*ConnectorClient.NewListPager(string, string, string, *ConnectorClientListOptions) *runtime.Pager[ConnectorClientListResponse]`
45+
- New function `*ConnectorClient.BeginUpdate(context.Context, string, string, string, string, LinkerPatch, *ConnectorClientBeginUpdateOptions) (*runtime.Poller[ConnectorClientUpdateResponse], error)`
46+
- New function `*ConnectorClient.BeginUpdateDryrun(context.Context, string, string, string, string, DryrunPatch, *ConnectorClientBeginUpdateDryrunOptions) (*runtime.Poller[ConnectorClientUpdateDryrunResponse], error)`
47+
- New function `*ConnectorClient.BeginValidate(context.Context, string, string, string, string, *ConnectorClientBeginValidateOptions) (*runtime.Poller[ConnectorClientValidateResponse], error)`
48+
- New function `*CreateOrUpdateDryrunParameters.GetDryrunParameters() *DryrunParameters`
49+
- New function `*DryrunParameters.GetDryrunParameters() *DryrunParameters`
50+
- New function `*DryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult`
51+
- New function `NewLinkersClient(azcore.TokenCredential, *arm.ClientOptions) (*LinkersClient, error)`
52+
- New function `*LinkersClient.BeginCreateDryrun(context.Context, string, string, DryrunResource, *LinkersClientBeginCreateDryrunOptions) (*runtime.Poller[LinkersClientCreateDryrunResponse], error)`
53+
- New function `*LinkersClient.DeleteDryrun(context.Context, string, string, *LinkersClientDeleteDryrunOptions) (LinkersClientDeleteDryrunResponse, error)`
54+
- New function `*LinkersClient.GenerateConfigurations(context.Context, string, string, *LinkersClientGenerateConfigurationsOptions) (LinkersClientGenerateConfigurationsResponse, error)`
55+
- New function `*LinkersClient.GetDryrun(context.Context, string, string, *LinkersClientGetDryrunOptions) (LinkersClientGetDryrunResponse, error)`
56+
- New function `*LinkersClient.NewListDryrunPager(string, *LinkersClientListDryrunOptions) *runtime.Pager[LinkersClientListDryrunResponse]`
57+
- New function `*LinkersClient.BeginUpdateDryrun(context.Context, string, string, DryrunPatch, *LinkersClientBeginUpdateDryrunOptions) (*runtime.Poller[LinkersClientUpdateDryrunResponse], error)`
58+
- New function `*PermissionsMissingDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult`
59+
- New function `*SelfHostedServer.GetTargetServiceBase() *TargetServiceBase`
60+
- New function `*UserAccountAuthInfo.GetAuthInfoBase() *AuthInfoBase`
61+
- New function `timeRFC3339.MarshalText() ([]byte, error)`
62+
- New function `*timeRFC3339.Parse(string) error`
63+
- New function `*timeRFC3339.UnmarshalText([]byte) error`
64+
- New struct `AccessKeyInfoBase`
65+
- New struct `BasicErrorDryrunPrerequisiteResult`
66+
- New struct `ConfigurationInfo`
67+
- New struct `ConfigurationName`
68+
- New struct `ConfigurationNameItem`
69+
- New struct `ConfigurationNameResult`
70+
- New struct `ConfigurationNames`
71+
- New struct `ConfigurationNamesClient`
72+
- New struct `ConfigurationNamesClientListResponse`
73+
- New struct `ConfigurationResult`
74+
- New struct `ConnectorClient`
75+
- New struct `ConnectorClientCreateDryrunResponse`
76+
- New struct `ConnectorClientCreateOrUpdateResponse`
77+
- New struct `ConnectorClientDeleteResponse`
78+
- New struct `ConnectorClientListDryrunResponse`
79+
- New struct `ConnectorClientListResponse`
80+
- New struct `ConnectorClientUpdateDryrunResponse`
81+
- New struct `ConnectorClientUpdateResponse`
82+
- New struct `ConnectorClientValidateResponse`
83+
- New struct `CreateOrUpdateDryrunParameters`
84+
- New struct `DaprMetadata`
85+
- New struct `DaprProperties`
86+
- New struct `DatabaseAADAuthInfo`
87+
- New struct `DryrunList`
88+
- New struct `DryrunOperationPreview`
89+
- New struct `DryrunPatch`
90+
- New struct `DryrunProperties`
91+
- New struct `DryrunResource`
92+
- New struct `FirewallRules`
93+
- New struct `LinkersClient`
94+
- New struct `LinkersClientCreateDryrunResponse`
95+
- New struct `LinkersClientListDryrunResponse`
96+
- New struct `LinkersClientUpdateDryrunResponse`
97+
- New struct `PermissionsMissingDryrunPrerequisiteResult`
98+
- New struct `PublicNetworkSolution`
99+
- New struct `ResourceList`
100+
- New struct `SelfHostedServer`
101+
- New struct `UserAccountAuthInfo`
102+
- New anonymous field `ConfigurationResult` in struct `LinkerClientListConfigurationsResponse`
103+
- New anonymous field `ResourceList` in struct `LinkerClientListResponse`
104+
- New field `ConfigurationInfo` in struct `LinkerProperties`
105+
- New field `PublicNetworkSolution` in struct `LinkerProperties`
106+
- New field `SystemData` in struct `ProxyResource`
107+
- New field `SystemData` in struct `Resource`
108+
- New field `KeyVaultSecretName` in struct `SecretStore`
109+
- New field `DeleteOrUpdateBehavior` in struct `ServicePrincipalCertificateAuthInfo`
110+
- New field `Roles` in struct `ServicePrincipalCertificateAuthInfo`
111+
- New field `DeleteOrUpdateBehavior` in struct `ServicePrincipalSecretAuthInfo`
112+
- New field `Roles` in struct `ServicePrincipalSecretAuthInfo`
113+
- New field `UserName` in struct `ServicePrincipalSecretAuthInfo`
114+
- New field `DeleteOrUpdateBehavior` in struct `SystemAssignedIdentityAuthInfo`
115+
- New field `Roles` in struct `SystemAssignedIdentityAuthInfo`
116+
- New field `UserName` in struct `SystemAssignedIdentityAuthInfo`
117+
- New field `DeleteOrUpdateBehavior` in struct `UserAssignedIdentityAuthInfo`
118+
- New field `Roles` in struct `UserAssignedIdentityAuthInfo`
119+
- New field `UserName` in struct `UserAssignedIdentityAuthInfo`
120+
- New field `DeleteOrUpdateBehavior` in struct `VNetSolution`
121+
122+
3123
## 1.0.0 (2022-05-18)
4124

5125
The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicelinker/armservicelinker` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes.

sdk/resourcemanager/servicelinker/armservicelinker/autorest.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
``` yaml
66
azure-arm: true
77
require:
8-
- https://github.com/Azure/azure-rest-api-specs/blob/d55b8005f05b040b852c15e74a0f3e36494a15e1/specification/servicelinker/resource-manager/readme.md
9-
- https://github.com/Azure/azure-rest-api-specs/blob/d55b8005f05b040b852c15e74a0f3e36494a15e1/specification/servicelinker/resource-manager/readme.go.md
8+
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/servicelinker/resource-manager/readme.md
9+
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/servicelinker/resource-manager/readme.go.md
1010
license-header: MICROSOFT_MIT_NO_VERSION
11-
module-version: 1.0.0
11+
module-version: 2.0.0-beta.1
1212

1313
```

sdk/resourcemanager/servicelinker/armservicelinker/configurationnames_client.go

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

0 commit comments

Comments
 (0)