|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0-beta.1 (2022-11-24) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Struct `LinkerList` has been removed |
| 7 | +- Struct `SourceConfigurationResult` has been removed |
| 8 | +- Field `SourceConfigurationResult` of struct `LinkerClientListConfigurationsResponse` has been removed |
| 9 | +- Field `LinkerList` of struct `LinkerClientListResponse` has been removed |
| 10 | + |
| 11 | +### Features Added |
| 12 | + |
| 13 | +- New const `AccessKeyPermissionsListen` |
| 14 | +- New const `AccessKeyPermissionsManage` |
| 15 | +- New const `AccessKeyPermissionsRead` |
| 16 | +- New const `AccessKeyPermissionsSend` |
| 17 | +- New const `AccessKeyPermissionsWrite` |
| 18 | +- New const `ActionTypeEnable` |
| 19 | +- New const `ActionTypeOptOut` |
| 20 | +- New const `AllowTypeFalse` |
| 21 | +- New const `AllowTypeTrue` |
| 22 | +- New const `AuthTypeAccessKey` |
| 23 | +- New const `AuthTypeUserAccount` |
| 24 | +- New const `ClientTypeKafkaSpringBoot` |
| 25 | +- New const `DeleteOrUpdateBehaviorDefault` |
| 26 | +- New const `DeleteOrUpdateBehaviorForcedCleanup` |
| 27 | +- New const `DryrunActionNameCreateOrUpdate` |
| 28 | +- New const `DryrunPrerequisiteResultTypeBasicError` |
| 29 | +- New const `DryrunPrerequisiteResultTypePermissionsMissing` |
| 30 | +- New const `DryrunPreviewOperationTypeConfigAuth` |
| 31 | +- New const `DryrunPreviewOperationTypeConfigConnection` |
| 32 | +- New const `DryrunPreviewOperationTypeConfigNetwork` |
| 33 | +- New const `TargetServiceTypeSelfHostedServer` |
| 34 | +- New type alias `AccessKeyPermissions` |
| 35 | +- New type alias `AllowType` |
| 36 | +- New type alias `DeleteOrUpdateBehavior` |
| 37 | +- New type alias `DryrunActionName` |
| 38 | +- New type alias `DryrunPrerequisiteResultType` |
| 39 | +- New type alias `DryrunPreviewOperationType` |
| 40 | +- New function `*AccessKeyInfoBase.GetAuthInfoBase() *AuthInfoBase` |
| 41 | +- New function `*BasicErrorDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult` |
| 42 | +- New function `NewConfigurationNamesClient(azcore.TokenCredential, *arm.ClientOptions) (*ConfigurationNamesClient, error)` |
| 43 | +- New function `*ConfigurationNamesClient.NewListPager(*ConfigurationNamesClientListOptions) *runtime.Pager[ConfigurationNamesClientListResponse]` |
| 44 | +- New function `NewConnectorClient(azcore.TokenCredential, *arm.ClientOptions) (*ConnectorClient, error)` |
| 45 | +- New function `*ConnectorClient.BeginCreateDryrun(context.Context, string, string, string, string, DryrunResource, *ConnectorClientBeginCreateDryrunOptions) (*runtime.Poller[ConnectorClientCreateDryrunResponse], error)` |
| 46 | +- New function `*ConnectorClient.BeginCreateOrUpdate(context.Context, string, string, string, string, LinkerResource, *ConnectorClientBeginCreateOrUpdateOptions) (*runtime.Poller[ConnectorClientCreateOrUpdateResponse], error)` |
| 47 | +- New function `*ConnectorClient.BeginDelete(context.Context, string, string, string, string, *ConnectorClientBeginDeleteOptions) (*runtime.Poller[ConnectorClientDeleteResponse], error)` |
| 48 | +- New function `*ConnectorClient.DeleteDryrun(context.Context, string, string, string, string, *ConnectorClientDeleteDryrunOptions) (ConnectorClientDeleteDryrunResponse, error)` |
| 49 | +- New function `*ConnectorClient.GenerateConfigurations(context.Context, string, string, string, string, *ConnectorClientGenerateConfigurationsOptions) (ConnectorClientGenerateConfigurationsResponse, error)` |
| 50 | +- New function `*ConnectorClient.Get(context.Context, string, string, string, string, *ConnectorClientGetOptions) (ConnectorClientGetResponse, error)` |
| 51 | +- New function `*ConnectorClient.GetDryrun(context.Context, string, string, string, string, *ConnectorClientGetDryrunOptions) (ConnectorClientGetDryrunResponse, error)` |
| 52 | +- New function `*ConnectorClient.NewListDryrunPager(string, string, string, *ConnectorClientListDryrunOptions) *runtime.Pager[ConnectorClientListDryrunResponse]` |
| 53 | +- New function `*ConnectorClient.NewListPager(string, string, string, *ConnectorClientListOptions) *runtime.Pager[ConnectorClientListResponse]` |
| 54 | +- New function `*ConnectorClient.BeginUpdate(context.Context, string, string, string, string, LinkerPatch, *ConnectorClientBeginUpdateOptions) (*runtime.Poller[ConnectorClientUpdateResponse], error)` |
| 55 | +- New function `*ConnectorClient.BeginUpdateDryrun(context.Context, string, string, string, string, DryrunPatch, *ConnectorClientBeginUpdateDryrunOptions) (*runtime.Poller[ConnectorClientUpdateDryrunResponse], error)` |
| 56 | +- New function `*ConnectorClient.BeginValidate(context.Context, string, string, string, string, *ConnectorClientBeginValidateOptions) (*runtime.Poller[ConnectorClientValidateResponse], error)` |
| 57 | +- New function `*CreateOrUpdateDryrunParameters.GetDryrunParameters() *DryrunParameters` |
| 58 | +- New function `*DryrunParameters.GetDryrunParameters() *DryrunParameters` |
| 59 | +- New function `*DryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult` |
| 60 | +- New function `NewLinkersClient(azcore.TokenCredential, *arm.ClientOptions) (*LinkersClient, error)` |
| 61 | +- New function `*LinkersClient.BeginCreateDryrun(context.Context, string, string, DryrunResource, *LinkersClientBeginCreateDryrunOptions) (*runtime.Poller[LinkersClientCreateDryrunResponse], error)` |
| 62 | +- New function `*LinkersClient.DeleteDryrun(context.Context, string, string, *LinkersClientDeleteDryrunOptions) (LinkersClientDeleteDryrunResponse, error)` |
| 63 | +- New function `*LinkersClient.GenerateConfigurations(context.Context, string, string, *LinkersClientGenerateConfigurationsOptions) (LinkersClientGenerateConfigurationsResponse, error)` |
| 64 | +- New function `*LinkersClient.GetDryrun(context.Context, string, string, *LinkersClientGetDryrunOptions) (LinkersClientGetDryrunResponse, error)` |
| 65 | +- New function `*LinkersClient.NewListDryrunPager(string, *LinkersClientListDryrunOptions) *runtime.Pager[LinkersClientListDryrunResponse]` |
| 66 | +- New function `*LinkersClient.BeginUpdateDryrun(context.Context, string, string, DryrunPatch, *LinkersClientBeginUpdateDryrunOptions) (*runtime.Poller[LinkersClientUpdateDryrunResponse], error)` |
| 67 | +- New function `*PermissionsMissingDryrunPrerequisiteResult.GetDryrunPrerequisiteResult() *DryrunPrerequisiteResult` |
| 68 | +- New function `PossibleAccessKeyPermissionsValues() []AccessKeyPermissions` |
| 69 | +- New function `PossibleAllowTypeValues() []AllowType` |
| 70 | +- New function `PossibleDeleteOrUpdateBehaviorValues() []DeleteOrUpdateBehavior` |
| 71 | +- New function `PossibleDryrunActionNameValues() []DryrunActionName` |
| 72 | +- New function `PossibleDryrunPrerequisiteResultTypeValues() []DryrunPrerequisiteResultType` |
| 73 | +- New function `PossibleDryrunPreviewOperationTypeValues() []DryrunPreviewOperationType` |
| 74 | +- New function `*SelfHostedServer.GetTargetServiceBase() *TargetServiceBase` |
| 75 | +- New function `*UserAccountAuthInfo.GetAuthInfoBase() *AuthInfoBase` |
| 76 | +- New struct `AccessKeyInfoBase` |
| 77 | +- New struct `BasicErrorDryrunPrerequisiteResult` |
| 78 | +- New struct `ConfigurationInfo` |
| 79 | +- New struct `ConfigurationName` |
| 80 | +- New struct `ConfigurationNameResult` |
| 81 | +- New struct `ConfigurationNames` |
| 82 | +- New struct `ConfigurationNamesClient` |
| 83 | +- New struct `ConfigurationNamesClientListOptions` |
| 84 | +- New struct `ConfigurationNamesClientListResponse` |
| 85 | +- New struct `ConfigurationResult` |
| 86 | +- New struct `ConnectorClient` |
| 87 | +- New struct `ConnectorClientBeginCreateDryrunOptions` |
| 88 | +- New struct `ConnectorClientBeginCreateOrUpdateOptions` |
| 89 | +- New struct `ConnectorClientBeginDeleteOptions` |
| 90 | +- New struct `ConnectorClientBeginUpdateDryrunOptions` |
| 91 | +- New struct `ConnectorClientBeginUpdateOptions` |
| 92 | +- New struct `ConnectorClientBeginValidateOptions` |
| 93 | +- New struct `ConnectorClientCreateDryrunResponse` |
| 94 | +- New struct `ConnectorClientCreateOrUpdateResponse` |
| 95 | +- New struct `ConnectorClientDeleteDryrunOptions` |
| 96 | +- New struct `ConnectorClientDeleteDryrunResponse` |
| 97 | +- New struct `ConnectorClientDeleteResponse` |
| 98 | +- New struct `ConnectorClientGenerateConfigurationsOptions` |
| 99 | +- New struct `ConnectorClientGenerateConfigurationsResponse` |
| 100 | +- New struct `ConnectorClientGetDryrunOptions` |
| 101 | +- New struct `ConnectorClientGetDryrunResponse` |
| 102 | +- New struct `ConnectorClientGetOptions` |
| 103 | +- New struct `ConnectorClientGetResponse` |
| 104 | +- New struct `ConnectorClientListDryrunOptions` |
| 105 | +- New struct `ConnectorClientListDryrunResponse` |
| 106 | +- New struct `ConnectorClientListOptions` |
| 107 | +- New struct `ConnectorClientListResponse` |
| 108 | +- New struct `ConnectorClientUpdateDryrunResponse` |
| 109 | +- New struct `ConnectorClientUpdateResponse` |
| 110 | +- New struct `ConnectorClientValidateResponse` |
| 111 | +- New struct `CreateOrUpdateDryrunParameters` |
| 112 | +- New struct `DatabaseAADAuthInfo` |
| 113 | +- New struct `DryrunList` |
| 114 | +- New struct `DryrunOperationPreview` |
| 115 | +- New struct `DryrunParameters` |
| 116 | +- New struct `DryrunPatch` |
| 117 | +- New struct `DryrunPrerequisiteResult` |
| 118 | +- New struct `DryrunProperties` |
| 119 | +- New struct `DryrunResource` |
| 120 | +- New struct `FirewallRules` |
| 121 | +- New struct `LinkersClient` |
| 122 | +- New struct `LinkersClientBeginCreateDryrunOptions` |
| 123 | +- New struct `LinkersClientBeginUpdateDryrunOptions` |
| 124 | +- New struct `LinkersClientCreateDryrunResponse` |
| 125 | +- New struct `LinkersClientDeleteDryrunOptions` |
| 126 | +- New struct `LinkersClientDeleteDryrunResponse` |
| 127 | +- New struct `LinkersClientGenerateConfigurationsOptions` |
| 128 | +- New struct `LinkersClientGenerateConfigurationsResponse` |
| 129 | +- New struct `LinkersClientGetDryrunOptions` |
| 130 | +- New struct `LinkersClientGetDryrunResponse` |
| 131 | +- New struct `LinkersClientListDryrunOptions` |
| 132 | +- New struct `LinkersClientListDryrunResponse` |
| 133 | +- New struct `LinkersClientUpdateDryrunResponse` |
| 134 | +- New struct `PermissionsMissingDryrunPrerequisiteResult` |
| 135 | +- New struct `PublicNetworkSolution` |
| 136 | +- New struct `ResourceList` |
| 137 | +- New struct `SelfHostedServer` |
| 138 | +- New struct `UserAccountAuthInfo` |
| 139 | +- New anonymous field `ConfigurationResult` in struct `LinkerClientListConfigurationsResponse` |
| 140 | +- New anonymous field `ResourceList` in struct `LinkerClientListResponse` |
| 141 | +- New field `ConfigurationInfo` in struct `LinkerProperties` |
| 142 | +- New field `PublicNetworkSolution` in struct `LinkerProperties` |
| 143 | +- New field `SystemData` in struct `ProxyResource` |
| 144 | +- New field `SystemData` in struct `Resource` |
| 145 | +- New field `KeyVaultSecretName` in struct `SecretStore` |
| 146 | +- New field `DeleteOrUpdateBehavior` in struct `ServicePrincipalCertificateAuthInfo` |
| 147 | +- New field `Roles` in struct `ServicePrincipalCertificateAuthInfo` |
| 148 | +- New field `DeleteOrUpdateBehavior` in struct `ServicePrincipalSecretAuthInfo` |
| 149 | +- New field `Roles` in struct `ServicePrincipalSecretAuthInfo` |
| 150 | +- New field `UserName` in struct `ServicePrincipalSecretAuthInfo` |
| 151 | +- New field `DeleteOrUpdateBehavior` in struct `SystemAssignedIdentityAuthInfo` |
| 152 | +- New field `Roles` in struct `SystemAssignedIdentityAuthInfo` |
| 153 | +- New field `UserName` in struct `SystemAssignedIdentityAuthInfo` |
| 154 | +- New field `DeleteOrUpdateBehavior` in struct `UserAssignedIdentityAuthInfo` |
| 155 | +- New field `Roles` in struct `UserAssignedIdentityAuthInfo` |
| 156 | +- New field `UserName` in struct `UserAssignedIdentityAuthInfo` |
| 157 | +- New field `DeleteOrUpdateBehavior` in struct `VNetSolution` |
| 158 | + |
| 159 | + |
3 | 160 | ## 1.0.0 (2022-05-18) |
4 | 161 |
|
5 | 162 | 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. |
|
0 commit comments