Open ankushbindlish2 opened 5 years ago
@ankushbindlish2 Can you kindaly add a similar issue in the [fluent for java] repo as well?
@selvasingh can you kindly follow up with Ankush to gather the details like :
We already have SDK generated for .Net - https://github.com/Azure/azure-sdk-for-net/tree/master/src/SDKs/StorageSync
Can you kindaly add a similar issue in the [fluent for java] repo as well? https://github.com/Azure/azure-libraries-for-java/issues/700
@selvasingh Please let me know if you need more information from us.
ResourceProvider : Microsoft.StorageSync , GA : May 2018 SDK released in C#/Java ARM Resources : StorageSyncServices, SyncGroups, RegisteredServers , CloudEndpoints, ServerEndpoints ARM Dependent Resources : ResourceGroup , StorageAccount, AzureFileShare
Customer can only create endpoints after creating all the above resources which is not possible with the current SDK. Also, Registered Server encapsulates more that ARM PUT call on the server which is not included in Swagger generated C# SDK.
There are multiple scenarios : Standalone, Cluster Provisioning for AFS Sync which is required by customers.
Please let me know if you need more information.
Is your feature request related to a problem? Please describe. We are looking for 1 sdk to create an E2E Azure resources. Our RP is already supported in StorageSync SDK [https://github.com/Azure/azure-sdk-for-net/tree/master/src/SDKs/StorageSync] Azure Resource Provider : Microsoft.StorageSync , GA
Describe the solution you'd like Add StorageSync SDK onto Fluent pattern
Describe alternatives you've considered We have workaround to use Fluent for creating other resources like ResourceGroup/StorageAccount and our dedicated StorageSync SDK for creating StorageSync resources.
Additional context Register Server is a special workflow which cannot be ran via SDK but only on server via Cmdlet.
Information Checklist Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report