datafactory: making the References actual Discriminated Types rather than documenting around it #23013
openapi-pipeline-app / SDK azure-sdk-for-go
succeeded
May 9, 2024 in 4m 10s
SDK azure-sdk-for-go succeeded
azure-sdk-for-go
View Azure DevOps build log for more details.
Details
️✔️
Succeeded in generating from 649ddbaa5451ea667c4a0a52d4d232279d75605a. SDK Automation 14.0.0command sh ./eng/scripts/automation_init.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json command generator automation-v2 ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json
️✔️
sdk/resourcemanager/datafactory/armdatafactory [Preview SDK Changes] Breaking Change Detectedinfo [Changelog] ### Breaking Changes info [Changelog] info [Changelog] - Type of `DatasetReference.Type` has been changed from `*DatasetReferenceType` to `*string` info [Changelog] - Type of `IntegrationRuntimeReference.Type` has been changed from `*IntegrationRuntimeReferenceType` to `*string` info [Changelog] - Type of `LinkedServiceReference.Type` has been changed from `*LinkedServiceReferenceType` to `*string` info [Changelog] - Type of `PipelineReference.Type` has been changed from `*PipelineReferenceType` to `*string` info [Changelog] - Enum `DatasetReferenceType` has been removed info [Changelog] - Enum `IntegrationRuntimeReferenceType` has been removed info [Changelog] - Enum `LinkedServiceReferenceType` has been removed info [Changelog] - Enum `PipelineReferenceType` has been removed info [Changelog] - Enum `ScriptType` has been removed info [Changelog] info [Changelog] ### Features Added info [Changelog] info [Changelog] - Type of `ScriptActivityScriptBlock.Type` has been changed from `*ScriptType` to `any` info [Changelog] - New enum type `AmazonRdsForSQLAuthenticationType` with values `AmazonRdsForSQLAuthenticationTypeSQL`, `AmazonRdsForSQLAuthenticationTypeWindows` info [Changelog] - New enum type `AzureSQLDWAuthenticationType` with values `AzureSQLDWAuthenticationTypeSQL`, `AzureSQLDWAuthenticationTypeServicePrincipal`, `AzureSQLDWAuthenticationTypeSystemAssignedManagedIdentity`, `AzureSQLDWAuthenticationTypeUserAssignedManagedIdentity` info [Changelog] - New enum type `AzureSQLDatabaseAuthenticationType` with values `AzureSQLDatabaseAuthenticationTypeSQL`, `AzureSQLDatabaseAuthenticationTypeServicePrincipal`, `AzureSQLDatabaseAuthenticationTypeSystemAssignedManagedIdentity`, `AzureSQLDatabaseAuthenticationTypeUserAssignedManagedIdentity` info [Changelog] - New enum type `AzureSQLMIAuthenticationType` with values `AzureSQLMIAuthenticationTypeSQL`, `AzureSQLMIAuthenticationTypeServicePrincipal`, `AzureSQLMIAuthenticationTypeSystemAssignedManagedIdentity`, `AzureSQLMIAuthenticationTypeUserAssignedManagedIdentity` info [Changelog] - New enum type `SQLServerAuthenticationType` with values `SQLServerAuthenticationTypeSQL`, `SQLServerAuthenticationTypeWindows` info [Changelog] - New function `*DatasetReference.GetReference() *Reference` info [Changelog] - New function `*IntegrationRuntimeReference.GetReference() *Reference` info [Changelog] - New function `*LinkedServiceReference.GetReference() *Reference` info [Changelog] - New function `*PipelineReference.GetReference() *Reference` info [Changelog] - New function `*Reference.GetReference() *Reference` info [Changelog] - New struct `ManagedIdentityTypeProperties` info [Changelog] - New field `ApplicationIntent`, `AuthenticationType`, `CommandTimeout`, `ConnectRetryCount`, `ConnectRetryInterval`, `ConnectTimeout`, `Database`, `Encrypt`, `FailoverPartner`, `HostNameInCertificate`, `IntegratedSecurity`, `LoadBalanceTimeout`, `MaxPoolSize`, `MinPoolSize`, `MultiSubnetFailover`, `MultipleActiveResultSets`, `PacketSize`, `Pooling`, `Server`, `TrustServerCertificate` in struct `AmazonRdsForSQLServerLinkedServiceTypeProperties` info [Changelog] - New field `ApplicationIntent`, `AuthenticationType`, `CommandTimeout`, `ConnectRetryCount`, `ConnectRetryInterval`, `ConnectTimeout`, `Database`, `Encrypt`, `FailoverPartner`, `HostNameInCertificate`, `IntegratedSecurity`, `LoadBalanceTimeout`, `MaxPoolSize`, `MinPoolSize`, `MultiSubnetFailover`, `MultipleActiveResultSets`, `PacketSize`, `Pooling`, `Server`, `ServicePrincipalCredential`, `ServicePrincipalCredentialType`, `TrustServerCertificate`, `UserName` in struct `AzureSQLDWLinkedServiceTypeProperties` info [Changelog] - New field `ApplicationIntent`, `AuthenticationType`, `CommandTimeout`, `ConnectRetryCount`, `ConnectRetryInterval`, `ConnectTimeout`, `Database`, `Encrypt`, `FailoverPartner`, `HostNameInCertificate`, `IntegratedSecurity`, `LoadBalanceTimeout`, `MaxPoolSize`, `MinPoolSize`, `MultiSubnetFailover`, `MultipleActiveResultSets`, `PacketSize`, `Pooling`, `Server`, `ServicePrincipalCredential`, `ServicePrincipalCredentialType`, `TrustServerCertificate`, `UserName` in struct `AzureSQLDatabaseLinkedServiceTypeProperties` info [Changelog] - New field `ApplicationIntent`, `AuthenticationType`, `CommandTimeout`, `ConnectRetryCount`, `ConnectRetryInterval`, `ConnectTimeout`, `Database`, `Encrypt`, `FailoverPartner`, `HostNameInCertificate`, `IntegratedSecurity`, `LoadBalanceTimeout`, `MaxPoolSize`, `MinPoolSize`, `MultiSubnetFailover`, `MultipleActiveResultSets`, `PacketSize`, `Pooling`, `Server`, `ServicePrincipalCredential`, `ServicePrincipalCredentialType`, `TrustServerCertificate`, `UserName` in struct `AzureSQLMILinkedServiceTypeProperties` info [Changelog] - New field `TypeProperties` in struct `ManagedIdentityCredential` info [Changelog] - New field `ApplicationIntent`, `AuthenticationType`, `CommandTimeout`, `ConnectRetryCount`, `ConnectRetryInterval`, `ConnectTimeout`, `Database`, `Encrypt`, `FailoverPartner`, `HostNameInCertificate`, `IntegratedSecurity`, `LoadBalanceTimeout`, `MaxPoolSize`, `MinPoolSize`, `MultiSubnetFailover`, `MultipleActiveResultSets`, `PacketSize`, `Pooling`, `Server`, `TrustServerCertificate` in struct `SQLServerLinkedServiceTypeProperties` info [Changelog] info [Changelog] Total 10 breaking change(s), 35 additive change(s).
Present SDK breaking changes suppressions Enum `ScriptType` has been removed Field `ManagedIdentityCredentialResource` of struct `CredentialOperationsClientCreateOrUpdateResponse` has been removed Field `ManagedIdentityCredentialResource` of struct `CredentialOperationsClientGetResponse` has been removed Field `TypeProperties` of struct `ManagedIdentityCredential` has been removed Function `*CredentialOperationsClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, ManagedIdentityCredentialResource, *CredentialOperationsClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, CredentialResource, *CredentialOperationsClientCreateOrUpdateOptions)` Struct `ManagedIdentityCredentialResource` has been removed Struct `ManagedIdentityTypeProperties` has been removed Type of `AzureFunctionActivityTypeProperties.Headers` has been changed from `map[string]*string` to `map[string]any` Type of `CredentialListResponse.Value` has been changed from `[]*ManagedIdentityCredentialResource` to `[]*CredentialResource` Type of `WebActivityTypeProperties.Headers` has been changed from `map[string]*string` to `map[string]any` Type of `WebHookActivityTypeProperties.Headers` has been changed from `map[string]*string` to `map[string]any`
Absent SDK breaking changes suppressions - Enum `DatasetReferenceType` has been removed - Enum `IntegrationRuntimeReferenceType` has been removed - Enum `LinkedServiceReferenceType` has been removed - Enum `PipelineReferenceType` has been removed - Type of `DatasetReference.Type` has been changed from `*DatasetReferenceType` to `*string` - Type of `IntegrationRuntimeReference.Type` has been changed from `*IntegrationRuntimeReferenceType` to `*string` - Type of `LinkedServiceReference.Type` has been changed from `*LinkedServiceReferenceType` to `*string` - Type of `PipelineReference.Type` has been changed from `*PipelineReferenceType` to `*string`
Please refer to https://aka.ms/azsdk/sdk-suppression for more information.
Loading