From 0210eb6c0b2359caf5f62bb3356d3483adec9eb4 Mon Sep 17 00:00:00 2001 From: GitHub Actions <> Date: Mon, 18 Oct 2021 10:36:03 +0000 Subject: [PATCH] data: regenerating based on the latest Swagger --- .../DataBricks/ServiceDefinition.cs | 2 +- .../ApiVersionDefinition.cs | 4 +- .../Definition.cs | 10 +-- .../Model-EndpointDependency.cs | 2 +- .../Model-EndpointDetail.cs | 2 +- .../Model-OutboundEnvironmentEndpoint.cs | 2 +- .../Operation-List.cs} | 4 +- .../ResourceId-WorkspaceId.cs | 70 +++++++++++++++++++ ...vateEndpointConnectionProvisioningState.cs | 2 +- ...tant-PrivateLinkServiceConnectionStatus.cs | 2 +- .../PrivateEndpointConnections/Definition.cs | 16 +++++ .../Model-PrivateEndpoint.cs | 2 +- .../Model-PrivateEndpointConnection.cs | 2 +- ...del-PrivateEndpointConnectionProperties.cs | 2 +- ...Model-PrivateLinkServiceConnectionState.cs | 2 +- .../Operation-Get.cs} | 4 +- .../Operation-List.cs} | 4 +- .../ResourceId-PrivateEndpointConnectionId.cs | 2 +- .../ResourceId-WorkspaceId.cs | 70 +++++++++++++++++++ .../PrivateLinkResources/Definition.cs | 16 +++++ .../Model-GroupIdInformation.cs | 2 +- .../Model-GroupIdInformationProperties.cs | 2 +- .../Operation-Get.cs} | 4 +- .../Operation-List.cs} | 4 +- .../ResourceId-PrivateLinkResourceId.cs | 2 +- .../ResourceId-WorkspaceId.cs | 2 +- .../SwaggerRevision.cs | 2 +- 27 files changed, 204 insertions(+), 34 deletions(-) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => OutboundNetworkDependenciesEndpoints}/Definition.cs (52%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => OutboundNetworkDependenciesEndpoints}/Model-EndpointDependency.cs (91%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => OutboundNetworkDependenciesEndpoints}/Model-EndpointDetail.cs (93%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => OutboundNetworkDependenciesEndpoints}/Model-OutboundEnvironmentEndpoint.cs (91%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET/Operation-OutboundNetworkDependenciesEndpointsList.cs => OutboundNetworkDependenciesEndpoints/Operation-List.cs} (83%) create mode 100644 data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/ResourceId-WorkspaceId.cs rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateEndpointConnections}/Constant-PrivateEndpointConnectionProvisioningState.cs (93%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateEndpointConnections}/Constant-PrivateLinkServiceConnectionStatus.cs (92%) create mode 100644 data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Definition.cs rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateEndpointConnections}/Model-PrivateEndpoint.cs (91%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateEndpointConnections}/Model-PrivateEndpointConnection.cs (94%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateEndpointConnections}/Model-PrivateEndpointConnectionProperties.cs (95%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateEndpointConnections}/Model-PrivateLinkServiceConnectionState.cs (94%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET/Operation-PrivateEndpointConnectionsGet.cs => PrivateEndpointConnections/Operation-Get.cs} (82%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET/Operation-PrivateEndpointConnectionsList.cs => PrivateEndpointConnections/Operation-List.cs} (85%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateEndpointConnections}/ResourceId-PrivateEndpointConnectionId.cs (98%) create mode 100644 data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/ResourceId-WorkspaceId.cs create mode 100644 data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Definition.cs rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateLinkResources}/Model-GroupIdInformation.cs (95%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateLinkResources}/Model-GroupIdInformationProperties.cs (95%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET/Operation-PrivateLinkResourcesGet.cs => PrivateLinkResources/Operation-Get.cs} (83%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET/Operation-PrivateLinkResourcesList.cs => PrivateLinkResources/Operation-List.cs} (86%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateLinkResources}/ResourceId-PrivateLinkResourceId.cs (98%) rename data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/{GET => PrivateLinkResources}/ResourceId-WorkspaceId.cs (98%) diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/ServiceDefinition.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/ServiceDefinition.cs index 7e957c1a85..c53ff1d56b 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/ServiceDefinition.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/ServiceDefinition.cs @@ -5,6 +5,6 @@ namespace Pandora.Definitions.ResourceManager.DataBricks public partial class Service : ServiceDefinition { public string Name => "DataBricks"; - public string? ResourceProvider => "Microsoft.DataBricks"; + public string? ResourceProvider => "Microsoft.Databricks"; } } diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/ApiVersionDefinition.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/ApiVersionDefinition.cs index 0ab3b34c4c..20d1f08087 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/ApiVersionDefinition.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/ApiVersionDefinition.cs @@ -11,8 +11,10 @@ public partial class Definition : ApiVersionDefinition public IEnumerable Apis => new List { new DELETE.Definition(), - new GET.Definition(), + new OutboundNetworkDependenciesEndpoints.Definition(), new PUT.Definition(), + new PrivateEndpointConnections.Definition(), + new PrivateLinkResources.Definition(), new VNetPeering.Definition(), new Workspaces.Definition(), }; diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Definition.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Definition.cs similarity index 52% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Definition.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Definition.cs index f3ac1bb3d6..a59038f306 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Definition.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Definition.cs @@ -1,19 +1,15 @@ using System.Collections.Generic; using Pandora.Definitions.Interfaces; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.OutboundNetworkDependenciesEndpoints { internal class Definition : ApiDefinition { public string ApiVersion => "2021-04-01-preview"; - public string Name => "GET"; + public string Name => "OutboundNetworkDependenciesEndpoints"; public IEnumerable Operations => new List { - new OutboundNetworkDependenciesEndpointsListOperation(), - new PrivateEndpointConnectionsGetOperation(), - new PrivateEndpointConnectionsListOperation(), - new PrivateLinkResourcesGetOperation(), - new PrivateLinkResourcesListOperation(), + new ListOperation(), }; } } diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-EndpointDependency.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-EndpointDependency.cs similarity index 91% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-EndpointDependency.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-EndpointDependency.cs index a8db8e1bb1..d11acaf6e4 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-EndpointDependency.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-EndpointDependency.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.OutboundNetworkDependenciesEndpoints { internal class EndpointDependencyModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-EndpointDetail.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-EndpointDetail.cs similarity index 93% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-EndpointDetail.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-EndpointDetail.cs index f21ba9d67c..03515985e6 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-EndpointDetail.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-EndpointDetail.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.OutboundNetworkDependenciesEndpoints { internal class EndpointDetailModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-OutboundEnvironmentEndpoint.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-OutboundEnvironmentEndpoint.cs similarity index 91% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-OutboundEnvironmentEndpoint.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-OutboundEnvironmentEndpoint.cs index f3b0534ec1..6036e4b25c 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-OutboundEnvironmentEndpoint.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Model-OutboundEnvironmentEndpoint.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.OutboundNetworkDependenciesEndpoints { internal class OutboundEnvironmentEndpointModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-OutboundNetworkDependenciesEndpointsList.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Operation-List.cs similarity index 83% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-OutboundNetworkDependenciesEndpointsList.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Operation-List.cs index 3355d31af8..c6a084999c 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-OutboundNetworkDependenciesEndpointsList.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/Operation-List.cs @@ -6,9 +6,9 @@ using System.Collections.Generic; using System.Net; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.OutboundNetworkDependenciesEndpoints { - internal class OutboundNetworkDependenciesEndpointsListOperation : Operations.GetOperation + internal class ListOperation : Operations.GetOperation { public override ResourceID? ResourceId() => new WorkspaceId(); diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/ResourceId-WorkspaceId.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/ResourceId-WorkspaceId.cs new file mode 100644 index 0000000000..f26178bb9d --- /dev/null +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/OutboundNetworkDependenciesEndpoints/ResourceId-WorkspaceId.cs @@ -0,0 +1,70 @@ +using System.Collections.Generic; +using Pandora.Definitions.Interfaces; + +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.OutboundNetworkDependenciesEndpoints +{ + internal class WorkspaceId : ResourceID + { + public string ID() => "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}"; + + public List Segments() + { + return new List + { + new() + { + Name = "subscriptions", + Type = ResourceIDSegmentType.Static, + FixedValue = "subscriptions" + }, + + new() + { + Name = "subscriptionId", + Type = ResourceIDSegmentType.SubscriptionId + }, + + new() + { + Name = "resourceGroups", + Type = ResourceIDSegmentType.Static, + FixedValue = "resourceGroups" + }, + + new() + { + Name = "resourceGroupName", + Type = ResourceIDSegmentType.ResourceGroup + }, + + new() + { + Name = "providers", + Type = ResourceIDSegmentType.Static, + FixedValue = "providers" + }, + + new() + { + Name = "microsoftDatabricks", + Type = ResourceIDSegmentType.ResourceProvider, + FixedValue = "Microsoft.Databricks" + }, + + new() + { + Name = "workspaces", + Type = ResourceIDSegmentType.Static, + FixedValue = "workspaces" + }, + + new() + { + Name = "workspaceName", + Type = ResourceIDSegmentType.UserSpecified + }, + + }; + } + } +} diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Constant-PrivateEndpointConnectionProvisioningState.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Constant-PrivateEndpointConnectionProvisioningState.cs similarity index 93% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Constant-PrivateEndpointConnectionProvisioningState.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Constant-PrivateEndpointConnectionProvisioningState.cs index ce062b4e3f..f596a73749 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Constant-PrivateEndpointConnectionProvisioningState.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Constant-PrivateEndpointConnectionProvisioningState.cs @@ -1,7 +1,7 @@ using Pandora.Definitions.Attributes; using System.ComponentModel; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { [ConstantType(ConstantTypeAttribute.ConstantType.String)] internal enum PrivateEndpointConnectionProvisioningStateConstant diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Constant-PrivateLinkServiceConnectionStatus.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Constant-PrivateLinkServiceConnectionStatus.cs similarity index 92% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Constant-PrivateLinkServiceConnectionStatus.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Constant-PrivateLinkServiceConnectionStatus.cs index 7de4580673..be67444416 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Constant-PrivateLinkServiceConnectionStatus.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Constant-PrivateLinkServiceConnectionStatus.cs @@ -1,7 +1,7 @@ using Pandora.Definitions.Attributes; using System.ComponentModel; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { [ConstantType(ConstantTypeAttribute.ConstantType.String)] internal enum PrivateLinkServiceConnectionStatusConstant diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Definition.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Definition.cs new file mode 100644 index 0000000000..a20e0b2f1b --- /dev/null +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Definition.cs @@ -0,0 +1,16 @@ +using System.Collections.Generic; +using Pandora.Definitions.Interfaces; + +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections +{ + internal class Definition : ApiDefinition + { + public string ApiVersion => "2021-04-01-preview"; + public string Name => "PrivateEndpointConnections"; + public IEnumerable Operations => new List + { + new GetOperation(), + new ListOperation(), + }; + } +} diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpoint.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpoint.cs similarity index 91% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpoint.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpoint.cs index d7e787561b..e455d32ede 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpoint.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpoint.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { internal class PrivateEndpointModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpointConnection.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpointConnection.cs similarity index 94% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpointConnection.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpointConnection.cs index ffbd881c8b..fe8e4fc3ee 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpointConnection.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpointConnection.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { internal class PrivateEndpointConnectionModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpointConnectionProperties.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpointConnectionProperties.cs similarity index 95% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpointConnectionProperties.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpointConnectionProperties.cs index 7422484609..2f87fcabb0 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateEndpointConnectionProperties.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateEndpointConnectionProperties.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { internal class PrivateEndpointConnectionPropertiesModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateLinkServiceConnectionState.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateLinkServiceConnectionState.cs similarity index 94% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateLinkServiceConnectionState.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateLinkServiceConnectionState.cs index f8aac4df46..0a2dde9410 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-PrivateLinkServiceConnectionState.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Model-PrivateLinkServiceConnectionState.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { internal class PrivateLinkServiceConnectionStateModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateEndpointConnectionsGet.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Operation-Get.cs similarity index 82% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateEndpointConnectionsGet.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Operation-Get.cs index b5a44fcf97..f16f2769a3 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateEndpointConnectionsGet.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Operation-Get.cs @@ -6,9 +6,9 @@ using System.Collections.Generic; using System.Net; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { - internal class PrivateEndpointConnectionsGetOperation : Operations.GetOperation + internal class GetOperation : Operations.GetOperation { public override ResourceID? ResourceId() => new PrivateEndpointConnectionId(); diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateEndpointConnectionsList.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Operation-List.cs similarity index 85% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateEndpointConnectionsList.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Operation-List.cs index c85b81eed7..0719f1e947 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateEndpointConnectionsList.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/Operation-List.cs @@ -6,9 +6,9 @@ using System.Collections.Generic; using System.Net; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { - internal class PrivateEndpointConnectionsListOperation : Operations.ListOperation + internal class ListOperation : Operations.ListOperation { public override string? FieldContainingPaginationDetails() => "nextLink"; diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-PrivateEndpointConnectionId.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/ResourceId-PrivateEndpointConnectionId.cs similarity index 98% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-PrivateEndpointConnectionId.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/ResourceId-PrivateEndpointConnectionId.cs index 391c076ea4..a27403a493 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-PrivateEndpointConnectionId.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/ResourceId-PrivateEndpointConnectionId.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using Pandora.Definitions.Interfaces; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections { internal class PrivateEndpointConnectionId : ResourceID { diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/ResourceId-WorkspaceId.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/ResourceId-WorkspaceId.cs new file mode 100644 index 0000000000..0199b7c903 --- /dev/null +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateEndpointConnections/ResourceId-WorkspaceId.cs @@ -0,0 +1,70 @@ +using System.Collections.Generic; +using Pandora.Definitions.Interfaces; + +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateEndpointConnections +{ + internal class WorkspaceId : ResourceID + { + public string ID() => "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}"; + + public List Segments() + { + return new List + { + new() + { + Name = "subscriptions", + Type = ResourceIDSegmentType.Static, + FixedValue = "subscriptions" + }, + + new() + { + Name = "subscriptionId", + Type = ResourceIDSegmentType.SubscriptionId + }, + + new() + { + Name = "resourceGroups", + Type = ResourceIDSegmentType.Static, + FixedValue = "resourceGroups" + }, + + new() + { + Name = "resourceGroupName", + Type = ResourceIDSegmentType.ResourceGroup + }, + + new() + { + Name = "providers", + Type = ResourceIDSegmentType.Static, + FixedValue = "providers" + }, + + new() + { + Name = "microsoftDatabricks", + Type = ResourceIDSegmentType.ResourceProvider, + FixedValue = "Microsoft.Databricks" + }, + + new() + { + Name = "workspaces", + Type = ResourceIDSegmentType.Static, + FixedValue = "workspaces" + }, + + new() + { + Name = "workspaceName", + Type = ResourceIDSegmentType.UserSpecified + }, + + }; + } + } +} diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Definition.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Definition.cs new file mode 100644 index 0000000000..b7ebded857 --- /dev/null +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Definition.cs @@ -0,0 +1,16 @@ +using System.Collections.Generic; +using Pandora.Definitions.Interfaces; + +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateLinkResources +{ + internal class Definition : ApiDefinition + { + public string ApiVersion => "2021-04-01-preview"; + public string Name => "PrivateLinkResources"; + public IEnumerable Operations => new List + { + new GetOperation(), + new ListOperation(), + }; + } +} diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-GroupIdInformation.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Model-GroupIdInformation.cs similarity index 95% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-GroupIdInformation.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Model-GroupIdInformation.cs index 44d15ec78b..eb0d4cd577 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-GroupIdInformation.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Model-GroupIdInformation.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateLinkResources { internal class GroupIdInformationModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-GroupIdInformationProperties.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Model-GroupIdInformationProperties.cs similarity index 95% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-GroupIdInformationProperties.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Model-GroupIdInformationProperties.cs index a037524061..b9ebbc7a14 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Model-GroupIdInformationProperties.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Model-GroupIdInformationProperties.cs @@ -5,7 +5,7 @@ using Pandora.Definitions.Attributes.Validation; using Pandora.Definitions.CustomTypes; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateLinkResources { internal class GroupIdInformationPropertiesModel diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateLinkResourcesGet.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Operation-Get.cs similarity index 83% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateLinkResourcesGet.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Operation-Get.cs index cb9629b19e..9b1c4958d7 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateLinkResourcesGet.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Operation-Get.cs @@ -6,9 +6,9 @@ using System.Collections.Generic; using System.Net; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateLinkResources { - internal class PrivateLinkResourcesGetOperation : Operations.GetOperation + internal class GetOperation : Operations.GetOperation { public override ResourceID? ResourceId() => new PrivateLinkResourceId(); diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateLinkResourcesList.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Operation-List.cs similarity index 86% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateLinkResourcesList.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Operation-List.cs index 7e7ae5112f..eb099ed824 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/Operation-PrivateLinkResourcesList.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/Operation-List.cs @@ -6,9 +6,9 @@ using System.Collections.Generic; using System.Net; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateLinkResources { - internal class PrivateLinkResourcesListOperation : Operations.ListOperation + internal class ListOperation : Operations.ListOperation { public override string? FieldContainingPaginationDetails() => "nextLink"; diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-PrivateLinkResourceId.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/ResourceId-PrivateLinkResourceId.cs similarity index 98% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-PrivateLinkResourceId.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/ResourceId-PrivateLinkResourceId.cs index 0d8e957e39..7346a4c62b 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-PrivateLinkResourceId.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/ResourceId-PrivateLinkResourceId.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using Pandora.Definitions.Interfaces; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateLinkResources { internal class PrivateLinkResourceId : ResourceID { diff --git a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-WorkspaceId.cs b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/ResourceId-WorkspaceId.cs similarity index 98% rename from data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-WorkspaceId.cs rename to data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/ResourceId-WorkspaceId.cs index 7e920b3c30..72f35df68f 100644 --- a/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/GET/ResourceId-WorkspaceId.cs +++ b/data/Pandora.Definitions.ResourceManager/DataBricks/v2021_04_01_preview/PrivateLinkResources/ResourceId-WorkspaceId.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using Pandora.Definitions.Interfaces; -namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.GET +namespace Pandora.Definitions.ResourceManager.DataBricks.v2021_04_01_preview.PrivateLinkResources { internal class WorkspaceId : ResourceID { diff --git a/data/Pandora.Definitions.ResourceManager/SwaggerRevision.cs b/data/Pandora.Definitions.ResourceManager/SwaggerRevision.cs index 2a74856a92..ed0b47027f 100644 --- a/data/Pandora.Definitions.ResourceManager/SwaggerRevision.cs +++ b/data/Pandora.Definitions.ResourceManager/SwaggerRevision.cs @@ -1,4 +1,4 @@ namespace Pandora.Definitions.ResourceManager { - // Generated from Swagger revision "5a8527b19b71e2e3fcdf038f470915c010ace293" + // Generated from Swagger revision "abf7b7e10780d737d99ef0013274431d2024a17d" } \ No newline at end of file