Skip to content

Commit

Permalink
CodeGen from PR 3209 in test-repo-billy/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge dd143a7197aab0959e7bdb7e6b544e0a4868a9da into 2a3aeccebd978831771083e30bb5bbce3c2e485a
  • Loading branch information
SDKAuto committed Feb 7, 2024
1 parent 3f503ff commit c590d2d
Show file tree
Hide file tree
Showing 19 changed files with 4,578 additions and 1,000 deletions.
120 changes: 120 additions & 0 deletions sdk/resourcemanager/servicelinker/armservicelinker/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,125 @@
# Release History

## 2.0.0-beta.1 (2024-02-07)
### Breaking Changes

- Type of `ErrorAdditionalInfo.Info` has been changed from `any` to `interface{}`
- Function `NewClientFactory` has been removed
- Function `*ClientFactory.NewLinkerClient` has been removed
- Function `*ClientFactory.NewOperationsClient` has been removed
- Function `dateTimeRFC3339.MarshalText` has been removed
- Function `*dateTimeRFC3339.Parse` has been removed
- Function `*dateTimeRFC3339.UnmarshalText` has been removed
- Struct `ClientFactory` has been removed
- Struct `LinkerList` has been removed
- Struct `SourceConfigurationResult` has been removed
- Field `SourceConfigurationResult` of struct `LinkerClientListConfigurationsResponse` has been removed
- Field `LinkerList` of struct `LinkerClientListResponse` has been removed

### Features Added

- New value `ActionTypeEnable`, `ActionTypeOptOut` added to type alias `ActionType`
- New value `AuthTypeAccessKey`, `AuthTypeUserAccount` added to type alias `AuthType`
- New value `ClientTypeDapr`, `ClientTypeKafkaSpringBoot` added to type alias `ClientType`
- New value `TargetServiceTypeSelfHostedServer` added to type alias `TargetServiceType`
- New type alias `AccessKeyPermissions` with values `AccessKeyPermissionsListen`, `AccessKeyPermissionsManage`, `AccessKeyPermissionsRead`, `AccessKeyPermissionsSend`, `AccessKeyPermissionsWrite`
- New type alias `AllowType` with values `AllowTypeFalse`, `AllowTypeTrue`
- New type alias `DeleteOrUpdateBehavior` with values `DeleteOrUpdateBehaviorDefault`, `DeleteOrUpdateBehaviorForcedCleanup`
- New type alias `DryrunActionName` with values `DryrunActionNameCreateOrUpdate`
- New type alias `DryrunPrerequisiteResultType` with values `DryrunPrerequisiteResultTypeBasicError`, `DryrunPrerequisiteResultTypePermissionsMissing`
- New type alias `DryrunPreviewOperationType` with values `DryrunPreviewOperationTypeConfigAuth`, `DryrunPreviewOperationTypeConfigConnection`, `DryrunPreviewOperationTypeConfigNetwork`
- New function `*AccessKeyInfoBase.GetAuthInfoBase() *AuthInfoBase`
- New function `*BasicErrorDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult`
- New function `NewConfigurationNamesClient(azcore.TokenCredential, *arm.ClientOptions) (*ConfigurationNamesClient, error)`
- New function `*ConfigurationNamesClient.NewListPager(*ConfigurationNamesClientListOptions) *runtime.Pager[ConfigurationNamesClientListResponse]`
- New function `NewConnectorClient(azcore.TokenCredential, *arm.ClientOptions) (*ConnectorClient, error)`
- New function `*ConnectorClient.BeginCreateDryrun(context.Context, string, string, string, string, DryrunResource, *ConnectorClientBeginCreateDryrunOptions) (*runtime.Poller[ConnectorClientCreateDryrunResponse], error)`
- New function `*ConnectorClient.BeginCreateOrUpdate(context.Context, string, string, string, string, LinkerResource, *ConnectorClientBeginCreateOrUpdateOptions) (*runtime.Poller[ConnectorClientCreateOrUpdateResponse], error)`
- New function `*ConnectorClient.BeginDelete(context.Context, string, string, string, string, *ConnectorClientBeginDeleteOptions) (*runtime.Poller[ConnectorClientDeleteResponse], error)`
- New function `*ConnectorClient.DeleteDryrun(context.Context, string, string, string, string, *ConnectorClientDeleteDryrunOptions) (ConnectorClientDeleteDryrunResponse, error)`
- New function `*ConnectorClient.GenerateConfigurations(context.Context, string, string, string, string, *ConnectorClientGenerateConfigurationsOptions) (ConnectorClientGenerateConfigurationsResponse, error)`
- New function `*ConnectorClient.Get(context.Context, string, string, string, string, *ConnectorClientGetOptions) (ConnectorClientGetResponse, error)`
- New function `*ConnectorClient.GetDryrun(context.Context, string, string, string, string, *ConnectorClientGetDryrunOptions) (ConnectorClientGetDryrunResponse, error)`
- New function `*ConnectorClient.NewListDryrunPager(string, string, string, *ConnectorClientListDryrunOptions) *runtime.Pager[ConnectorClientListDryrunResponse]`
- New function `*ConnectorClient.NewListPager(string, string, string, *ConnectorClientListOptions) *runtime.Pager[ConnectorClientListResponse]`
- New function `*ConnectorClient.BeginUpdate(context.Context, string, string, string, string, LinkerPatch, *ConnectorClientBeginUpdateOptions) (*runtime.Poller[ConnectorClientUpdateResponse], error)`
- New function `*ConnectorClient.BeginUpdateDryrun(context.Context, string, string, string, string, DryrunPatch, *ConnectorClientBeginUpdateDryrunOptions) (*runtime.Poller[ConnectorClientUpdateDryrunResponse], error)`
- New function `*ConnectorClient.BeginValidate(context.Context, string, string, string, string, *ConnectorClientBeginValidateOptions) (*runtime.Poller[ConnectorClientValidateResponse], error)`
- New function `*CreateOrUpdateDryrunParameters.GetDryrunParameters() *DryrunParameters`
- New function `*DryrunParameters.GetDryrunParameters() *DryrunParameters`
- New function `*DryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult`
- New function `NewLinkersClient(azcore.TokenCredential, *arm.ClientOptions) (*LinkersClient, error)`
- New function `*LinkersClient.BeginCreateDryrun(context.Context, string, string, DryrunResource, *LinkersClientBeginCreateDryrunOptions) (*runtime.Poller[LinkersClientCreateDryrunResponse], error)`
- New function `*LinkersClient.DeleteDryrun(context.Context, string, string, *LinkersClientDeleteDryrunOptions) (LinkersClientDeleteDryrunResponse, error)`
- New function `*LinkersClient.GenerateConfigurations(context.Context, string, string, *LinkersClientGenerateConfigurationsOptions) (LinkersClientGenerateConfigurationsResponse, error)`
- New function `*LinkersClient.GetDryrun(context.Context, string, string, *LinkersClientGetDryrunOptions) (LinkersClientGetDryrunResponse, error)`
- New function `*LinkersClient.NewListDryrunPager(string, *LinkersClientListDryrunOptions) *runtime.Pager[LinkersClientListDryrunResponse]`
- New function `*LinkersClient.BeginUpdateDryrun(context.Context, string, string, DryrunPatch, *LinkersClientBeginUpdateDryrunOptions) (*runtime.Poller[LinkersClientUpdateDryrunResponse], error)`
- New function `*PermissionsMissingDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult`
- New function `*SelfHostedServer.GetTargetServiceBase() *TargetServiceBase`
- New function `*UserAccountAuthInfo.GetAuthInfoBase() *AuthInfoBase`
- New function `timeRFC3339.MarshalText() ([]byte, error)`
- New function `*timeRFC3339.Parse(string) error`
- New function `*timeRFC3339.UnmarshalText([]byte) error`
- New struct `AccessKeyInfoBase`
- New struct `BasicErrorDryrunPrerequisiteResult`
- New struct `ConfigurationInfo`
- New struct `ConfigurationName`
- New struct `ConfigurationNameItem`
- New struct `ConfigurationNameResult`
- New struct `ConfigurationNames`
- New struct `ConfigurationNamesClient`
- New struct `ConfigurationNamesClientListResponse`
- New struct `ConfigurationResult`
- New struct `ConnectorClient`
- New struct `ConnectorClientCreateDryrunResponse`
- New struct `ConnectorClientCreateOrUpdateResponse`
- New struct `ConnectorClientDeleteResponse`
- New struct `ConnectorClientListDryrunResponse`
- New struct `ConnectorClientListResponse`
- New struct `ConnectorClientUpdateDryrunResponse`
- New struct `ConnectorClientUpdateResponse`
- New struct `ConnectorClientValidateResponse`
- New struct `CreateOrUpdateDryrunParameters`
- New struct `DaprMetadata`
- New struct `DaprProperties`
- New struct `DatabaseAADAuthInfo`
- New struct `DryrunList`
- New struct `DryrunOperationPreview`
- New struct `DryrunPatch`
- New struct `DryrunProperties`
- New struct `DryrunResource`
- New struct `FirewallRules`
- New struct `LinkersClient`
- New struct `LinkersClientCreateDryrunResponse`
- New struct `LinkersClientListDryrunResponse`
- New struct `LinkersClientUpdateDryrunResponse`
- New struct `PermissionsMissingDryrunPrerequisiteResult`
- New struct `PublicNetworkSolution`
- New struct `ResourceList`
- New struct `SelfHostedServer`
- New struct `UserAccountAuthInfo`
- New anonymous field `ConfigurationResult` in struct `LinkerClientListConfigurationsResponse`
- New anonymous field `ResourceList` in struct `LinkerClientListResponse`
- New field `ConfigurationInfo` in struct `LinkerProperties`
- New field `PublicNetworkSolution` in struct `LinkerProperties`
- New field `SystemData` in struct `ProxyResource`
- New field `SystemData` in struct `Resource`
- New field `KeyVaultSecretName` in struct `SecretStore`
- New field `DeleteOrUpdateBehavior` in struct `ServicePrincipalCertificateAuthInfo`
- New field `Roles` in struct `ServicePrincipalCertificateAuthInfo`
- New field `DeleteOrUpdateBehavior` in struct `ServicePrincipalSecretAuthInfo`
- New field `Roles` in struct `ServicePrincipalSecretAuthInfo`
- New field `UserName` in struct `ServicePrincipalSecretAuthInfo`
- New field `DeleteOrUpdateBehavior` in struct `SystemAssignedIdentityAuthInfo`
- New field `Roles` in struct `SystemAssignedIdentityAuthInfo`
- New field `UserName` in struct `SystemAssignedIdentityAuthInfo`
- New field `DeleteOrUpdateBehavior` in struct `UserAssignedIdentityAuthInfo`
- New field `Roles` in struct `UserAssignedIdentityAuthInfo`
- New field `UserName` in struct `UserAssignedIdentityAuthInfo`
- New field `DeleteOrUpdateBehavior` in struct `VNetSolution`


## 1.0.0 (2022-05-18)

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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
``` yaml
azure-arm: true
require:
- https://github.com/Azure/azure-rest-api-specs/blob/d55b8005f05b040b852c15e74a0f3e36494a15e1/specification/servicelinker/resource-manager/readme.md
- https://github.com/Azure/azure-rest-api-specs/blob/d55b8005f05b040b852c15e74a0f3e36494a15e1/specification/servicelinker/resource-manager/readme.go.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/servicelinker/resource-manager/readme.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/servicelinker/resource-manager/readme.go.md
license-header: MICROSOFT_MIT_NO_VERSION
module-version: 1.0.0
module-version: 2.0.0-beta.1

```

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit c590d2d

Please sign in to comment.