Skip to content

Commit 7068e30

Browse files
authored
[digitaltwins] Add support for CP API Version 2023-01-31 (Azure#34437)
* Add support for stable API version 2023-01-31 * Add tests and recordings * Revert decision to do a major version bump
1 parent 4c54be7 commit 7068e30

File tree

31 files changed

+2694
-1180
lines changed

31 files changed

+2694
-1180
lines changed

sdk/digitaltwins/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
!*common.test.assets.config.json
44
*.etl
55
test-resources.json*
6+
package.json
7+
package-lock.json

sdk/digitaltwins/Azure.ResourceManager.DigitalTwins/Azure.ResourceManager.DigitalTwins.sln

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio Version 16
4-
VisualStudioVersion = 16.0.30309.148
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.5.33402.96
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{4F3CE10C-3900-4501-9C5C-E19187D36B9F}") = "Azure.ResourceManager.DigitalTwins", "src\Azure.ResourceManager.DigitalTwins.csproj", "{2A5038EF-61E5-4B88-B854-83D6A08555F2}"
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.ResourceManager.DigitalTwins", "src\Azure.ResourceManager.DigitalTwins.csproj", "{2A5038EF-61E5-4B88-B854-83D6A08555F2}"
77
EndProject
8-
Project("{4F3CE10C-3900-4501-9C5C-E19187D36B9F}") = "Azure.ResourceManager.DigitalTwins.Tests", "tests\Azure.ResourceManager.DigitalTwins.Tests.csproj", "{812C9F5B-2F44-45A6-8B59-B9B6528886EF}"
8+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.ResourceManager.DigitalTwins.Tests", "tests\Azure.ResourceManager.DigitalTwins.Tests.csproj", "{812C9F5B-2F44-45A6-8B59-B9B6528886EF}"
99
EndProject
10-
Project("{4F3CE10C-3900-4501-9C5C-E19187D36B9F}") = "Azure.ResourceManager.DigitalTwins.Samples", "samples\Azure.ResourceManager.DigitalTwins.Samples.csproj", "{0D714EBB-E344-4B44-8F80-623D183953BE}"
10+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.ResourceManager.DigitalTwins.Samples", "samples\Azure.ResourceManager.DigitalTwins.Samples.csproj", "{0D714EBB-E344-4B44-8F80-623D183953BE}"
1111
EndProject
1212
Global
13-
GlobalSection(SolutionProperties) = preSolution
14-
HideSolutionNode = FALSE
15-
EndGlobalSection
16-
GlobalSection(ExtensibilityGlobals) = postSolution
17-
SolutionGuid = {A3A2AFB0-2100-481D-A412-A380EE183B26}
18-
EndGlobalSection
1913
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2014
Debug|Any CPU = Debug|Any CPU
2115
Debug|x64 = Debug|x64
@@ -49,5 +43,23 @@ Global
4943
{812C9F5B-2F44-45A6-8B59-B9B6528886EF}.Release|x64.Build.0 = Release|Any CPU
5044
{812C9F5B-2F44-45A6-8B59-B9B6528886EF}.Release|x86.ActiveCfg = Release|Any CPU
5145
{812C9F5B-2F44-45A6-8B59-B9B6528886EF}.Release|x86.Build.0 = Release|Any CPU
46+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
47+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
48+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Debug|x64.ActiveCfg = Debug|Any CPU
49+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Debug|x64.Build.0 = Debug|Any CPU
50+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Debug|x86.ActiveCfg = Debug|Any CPU
51+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Debug|x86.Build.0 = Debug|Any CPU
52+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Release|Any CPU.Build.0 = Release|Any CPU
54+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Release|x64.ActiveCfg = Release|Any CPU
55+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Release|x64.Build.0 = Release|Any CPU
56+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Release|x86.ActiveCfg = Release|Any CPU
57+
{0D714EBB-E344-4B44-8F80-623D183953BE}.Release|x86.Build.0 = Release|Any CPU
58+
EndGlobalSection
59+
GlobalSection(SolutionProperties) = preSolution
60+
HideSolutionNode = FALSE
61+
EndGlobalSection
62+
GlobalSection(ExtensibilityGlobals) = postSolution
63+
SolutionGuid = {A3A2AFB0-2100-481D-A412-A380EE183B26}
5264
EndGlobalSection
5365
EndGlobal

sdk/digitaltwins/Azure.ResourceManager.DigitalTwins/api/Azure.ResourceManager.DigitalTwins.netstandard2.0.cs

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,10 @@ protected TimeSeriesDatabaseConnectionResource() { }
196196
public virtual Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionData Data { get { throw null; } }
197197
public virtual bool HasData { get { throw null; } }
198198
public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string resourceName, string timeSeriesDatabaseConnectionName) { throw null; }
199-
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource> Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
200-
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource>> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
199+
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource> Delete(Azure.WaitUntil waitUntil, Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact? cleanupConnectionArtifacts = default(Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
200+
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource> Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken) { throw null; }
201+
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource>> DeleteAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact? cleanupConnectionArtifacts = default(Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
202+
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource>> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken) { throw null; }
201203
public virtual Azure.Response<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource> Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
202204
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource>> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
203205
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionResource> Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.DigitalTwins.TimeSeriesDatabaseConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
@@ -206,17 +208,38 @@ protected TimeSeriesDatabaseConnectionResource() { }
206208
}
207209
namespace Azure.ResourceManager.DigitalTwins.Models
208210
{
211+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
212+
public readonly partial struct CleanupConnectionArtifact : System.IEquatable<Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact>
213+
{
214+
private readonly object _dummy;
215+
private readonly int _dummyPrimitive;
216+
public CleanupConnectionArtifact(string value) { throw null; }
217+
public static Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact False { get { throw null; } }
218+
public static Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact True { get { throw null; } }
219+
public bool Equals(Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact other) { throw null; }
220+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
221+
public override bool Equals(object obj) { throw null; }
222+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
223+
public override int GetHashCode() { throw null; }
224+
public static bool operator ==(Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact left, Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact right) { throw null; }
225+
public static implicit operator Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact (string value) { throw null; }
226+
public static bool operator !=(Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact left, Azure.ResourceManager.DigitalTwins.Models.CleanupConnectionArtifact right) { throw null; }
227+
public override string ToString() { throw null; }
228+
}
209229
public partial class DataExplorerConnectionProperties : Azure.ResourceManager.DigitalTwins.Models.TimeSeriesDatabaseConnectionProperties
210230
{
211231
public DataExplorerConnectionProperties(Azure.Core.ResourceIdentifier adxResourceId, System.Uri adxEndpointUri, string adxDatabaseName, System.Uri eventHubEndpointUri, string eventHubEntityPath, Azure.Core.ResourceIdentifier eventHubNamespaceResourceId) { }
212232
public string AdxDatabaseName { get { throw null; } set { } }
213233
public System.Uri AdxEndpointUri { get { throw null; } set { } }
234+
public string AdxRelationshipLifecycleEventsTableName { get { throw null; } set { } }
214235
public Azure.Core.ResourceIdentifier AdxResourceId { get { throw null; } set { } }
215236
public string AdxTableName { get { throw null; } set { } }
237+
public string AdxTwinLifecycleEventsTableName { get { throw null; } set { } }
216238
public string EventHubConsumerGroup { get { throw null; } set { } }
217239
public System.Uri EventHubEndpointUri { get { throw null; } set { } }
218240
public string EventHubEntityPath { get { throw null; } set { } }
219241
public Azure.Core.ResourceIdentifier EventHubNamespaceResourceId { get { throw null; } set { } }
242+
public Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval? RecordPropertyAndItemRemovals { get { throw null; } set { } }
220243
}
221244
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
222245
public readonly partial struct DigitalTwinsAuthenticationType : System.IEquatable<Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsAuthenticationType>
@@ -483,6 +506,24 @@ public DigitalTwinsServiceBusProperties() { }
483506
public string PrimaryConnectionString { get { throw null; } set { } }
484507
public string SecondaryConnectionString { get { throw null; } set { } }
485508
}
509+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
510+
public readonly partial struct RecordPropertyAndItemRemoval : System.IEquatable<Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval>
511+
{
512+
private readonly object _dummy;
513+
private readonly int _dummyPrimitive;
514+
public RecordPropertyAndItemRemoval(string value) { throw null; }
515+
public static Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval False { get { throw null; } }
516+
public static Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval True { get { throw null; } }
517+
public bool Equals(Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval other) { throw null; }
518+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
519+
public override bool Equals(object obj) { throw null; }
520+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
521+
public override int GetHashCode() { throw null; }
522+
public static bool operator ==(Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval left, Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval right) { throw null; }
523+
public static implicit operator Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval (string value) { throw null; }
524+
public static bool operator !=(Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval left, Azure.ResourceManager.DigitalTwins.Models.RecordPropertyAndItemRemoval right) { throw null; }
525+
public override string ToString() { throw null; }
526+
}
486527
public abstract partial class TimeSeriesDatabaseConnectionProperties
487528
{
488529
protected TimeSeriesDatabaseConnectionProperties() { }

0 commit comments

Comments
 (0)