Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Operations and Enable CSharp SDK Generation for Workloads #31675

Merged
merged 34 commits into from
Dec 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
44dff8c
Adding Operation Id as required by PS
Sep 16, 2024
08f81ed
Merge branch 'Azure:main' into workloadsapi20240901
jaskisin Sep 18, 2024
f1f6e5a
Merge branch 'Azure:main' into workloadsapi20240901
jaskisin Sep 27, 2024
a9b7a87
adding .NET SDK support
Oct 7, 2024
326b197
adding operation and dotnet
Oct 20, 2024
ed08301
Merge branch 'main' into workloadsapi20240901
jaskisin Oct 21, 2024
2b5f300
Revert "adding operation and dotnet"
Oct 23, 2024
5bb2b34
change of csharp package
Oct 25, 2024
3d950c1
Reapply "adding operation and dotnet"
Oct 25, 2024
097d78e
Change to UserAssignIdentity
Oct 30, 2024
0d7f197
Revert "Change to UserAssignIdentity"
Oct 30, 2024
a4d7b31
Change to UserAssignedIdentity
Oct 30, 2024
8f03eee
Adding None for Identity
Nov 5, 2024
b4a09a5
Change in the body name for request
Nov 5, 2024
260caaa
extending Operations in sapvirtualinstance
Nov 6, 2024
3895cf2
Revert "Change in the body name for request"
Nov 6, 2024
89d35ab
remove operations examples
Nov 6, 2024
3abe6e5
Fix suggested by dotet pipeline
Nov 6, 2024
9ec31e2
Revert "Fix suggested by dotet pipeline"
Nov 7, 2024
0de7002
making operations as seperate file
Nov 7, 2024
ac83cbe
adding suppression with where
Nov 7, 2024
d5f1c56
Merge branch 'main' into workloadsapi20240901
jaskisin Nov 13, 2024
07b7806
Merge branch 'Azure:main' into workloadsapi20240901
jaskisin Nov 13, 2024
801da4b
Enabling the csharp sdk
Nov 13, 2024
38236e2
Add Operations namespace and define operations endpoint for SAP Virtu…
Nov 26, 2024
990c655
Merge branch 'Azure:main' into workloadsapi20240901
jaskisin Nov 26, 2024
11273c1
Comment out Typespec C# configuration in tspconfig.yaml for SAP Virtu…
Nov 26, 2024
3c777b5
Add examples section for listing operations in SAP Virtual Instance s…
Nov 26, 2024
ed8ae87
Comment out Typespec C# configuration in tspconfig.yaml for SAP Virtu…
Nov 26, 2024
1ad5a77
Merge branch 'workloadsapi20240901' of https://github.com/jaskisin/az…
Nov 26, 2024
f505d80
Add client names for error handling and start/stop requests; update d…
Nov 26, 2024
653e767
Remove operations interface and update SAP Virtual Instance specifica…
Nov 27, 2024
e76c519
Add client names for SAP Virtual Instance management and update readme
Nov 29, 2024
677dac6
Merge branch 'main' into workloadsapi20240901
venu-sivanadham Nov 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -168,3 +168,177 @@ using Azure.ClientGenerator.Core;
"UpdateSapApplicationInstanceRequest",
"java"
);

@@clientName(Microsoft.Workloads.ErrorDefinition, "ErrorInformation", "csharp");

@@clientName(Microsoft.Workloads.StartRequest, "StartContent", "csharp");

@@clientName(Microsoft.Workloads.StopRequest, "StopContent", "csharp");

@@clientName(Microsoft.Workloads,
"WorkloadsSapVirtualInstanceMgmtClient",
"csharp"
);

// interfaces
@@clientName(Microsoft.Workloads.SAPApplicationServerInstances,
"SapApplicationServerInstances",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPCentralServerInstances,
"SapCentralServerInstances",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPDatabaseInstances,
"SapDatabaseInstances",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPVirtualInstances,
"SapVirtualInstances",
"csharp"
);
// unions and models
@@clientName(Microsoft.Workloads.SAPEnvironmentType,
"SapEnvironmentType",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPProductType, "SapProductType", "csharp");
@@clientName(Microsoft.Workloads.SAPDeploymentType,
"SapDeploymentType",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPDatabaseType, "SapDatabaseType", "csharp");
@@clientName(Microsoft.Workloads.SAPDatabaseScaleMethod,
"SapDatabaseScaleMethod",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPHighAvailabilityType,
"SapHighAvailabilityType",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPConfigurationType,
"SapConfigurationType",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPVirtualInstanceStatus,
"SapVirtualInstanceStatus",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPHealthState, "SapHealthState", "csharp");
@@clientName(Microsoft.Workloads.SAPVirtualInstanceState,
"SapVirtualInstanceState",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPSoftwareInstallationType,
"SapSoftwareInstallationType",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPSizingRecommendationRequest,
"SapSizingRecommendationRequest",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPSizingRecommendationResult,
"SapSizingRecommendationResult",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPSupportedSkusRequest,
"SapSupportedSkusRequest",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPSupportedResourceSkusResult,
"SapSupportedResourceSkusResult",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPSupportedSku, "SapSupportedSku", "csharp");
@@clientName(Microsoft.Workloads.SAPDiskConfigurationsRequest,
"SapDiskConfigurationsRequest",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPDiskConfigurationsResult,
"SapDiskConfigurationsResult",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPDiskConfiguration,
"SapDiskConfiguration",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPAvailabilityZoneDetailsRequest,
"SapAvailabilityZoneDetailsRequest",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPAvailabilityZoneDetailsResult,
"SapAvailabilityZoneDetailsResult",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPAvailabilityZonePair,
"SapAvailabilityZonePair",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPVirtualInstanceProperties,
"SapVirtualInstanceProperties",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPConfiguration,
"SapConfiguration",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPVirtualInstanceError,
"SapVirtualInstanceError",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPCentralServerProperties,
"SapCentralServerProperties",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPDatabaseProperties,
"SapDatabaseProperties",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPApplicationServerProperties,
"SapApplicationServerProperties",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPInstallWithoutOSConfigSoftwareConfiguration,
"SapInstallWithoutOSConfigSoftwareConfiguration",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPApplicationServerInstance,
"SapApplicationServerInstance",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPCentralServerInstance,
"SapCentralServerInstance",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPDatabaseInstance,
"SapDatabaseInstance",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPVirtualInstance,
"SapVirtualInstance",
"csharp"
);
@@clientName(Microsoft.Workloads.SAPVirtualInstanceMetadata,
"SapVirtualInstanceMetadata",
"csharp"
);
@@clientName(Microsoft.Workloads.UpdateSAPVirtualInstanceRequest,
"UpdateSapVirtualInstanceRequest",
"csharp"
);
@@clientName(Microsoft.Workloads.UpdateSAPVirtualInstanceProperties,
"UpdateSapVirtualInstanceProperties",
"csharp"
);
@@clientName(Microsoft.Workloads.UpdateSAPCentralInstanceRequest,
"UpdateSapCentralInstanceRequest",
"csharp"
);
@@clientName(Microsoft.Workloads.UpdateSAPDatabaseInstanceRequest,
"UpdateSapDatabaseInstanceRequest",
"csharp"
);
@@clientName(Microsoft.Workloads.UpdateSAPApplicationInstanceRequest,
"UpdateSapApplicationInstanceRequest",
"csharp"
);
Loading