Skip to content

Commit 3e45813

Browse files
author
SDKAuto
committed
CodeGen from PR 21530 in Azure/azure-rest-api-specs
Merge be0248e9876c5410f54c6998a4fcd3fd904a916f into 2278f5552561a7959a49a1e38cb7ddbb349d1589
1 parent 5af4a54 commit 3e45813

26 files changed

+860
-133
lines changed

sdk/containerinstance/Azure.ResourceManager.ContainerInstance/api/Azure.ResourceManager.ContainerInstance.netstandard2.0.cs

Lines changed: 58 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,19 @@ protected ContainerGroupCollection() { }
1818
public partial class ContainerGroupData : Azure.ResourceManager.Models.TrackedResourceData
1919
{
2020
public ContainerGroupData(Azure.Core.AzureLocation location, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ContainerInstance.Models.ContainerInstanceContainer> containers, Azure.ResourceManager.ContainerInstance.Models.ContainerInstanceOperatingSystemType osType) : base (default(Azure.Core.AzureLocation)) { }
21+
public string ConfidentialComputeCcePolicy { get { throw null; } set { } }
2122
public System.Collections.Generic.IList<Azure.ResourceManager.ContainerInstance.Models.ContainerInstanceContainer> Containers { get { throw null; } }
2223
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupLogAnalytics DiagnosticsLogAnalytics { get { throw null; } set { } }
2324
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupDnsConfiguration DnsConfig { get { throw null; } set { } }
2425
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupEncryptionProperties EncryptionProperties { get { throw null; } set { } }
26+
public System.Collections.Generic.IList<Azure.ResourceManager.ContainerInstance.Models.DeploymentExtensionSpec> Extensions { get { throw null; } }
2527
public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } }
2628
public System.Collections.Generic.IList<Azure.ResourceManager.ContainerInstance.Models.ContainerGroupImageRegistryCredential> ImageRegistryCredentials { get { throw null; } }
2729
public System.Collections.Generic.IList<Azure.ResourceManager.ContainerInstance.Models.InitContainerDefinitionContent> InitContainers { get { throw null; } }
2830
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupInstanceView InstanceView { get { throw null; } }
2931
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupIPAddress IPAddress { get { throw null; } set { } }
3032
public Azure.ResourceManager.ContainerInstance.Models.ContainerInstanceOperatingSystemType OSType { get { throw null; } set { } }
33+
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority? Priority { get { throw null; } set { } }
3134
public string ProvisioningState { get { throw null; } }
3235
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupRestartPolicy? RestartPolicy { get { throw null; } set { } }
3336
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupSku? Sku { get { throw null; } set { } }
@@ -71,6 +74,8 @@ protected ContainerGroupResource() { }
7174
}
7275
public static partial class ContainerInstanceExtensions
7376
{
77+
public static Azure.ResourceManager.ArmOperation DeleteSubnetServiceAssociationLink(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.WaitUntil waitUntil, string virtualNetworkName, string subnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
78+
public static System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation> DeleteSubnetServiceAssociationLinkAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.WaitUntil waitUntil, string virtualNetworkName, string subnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
7479
public static Azure.Pageable<Azure.ResourceManager.ContainerInstance.Models.CachedImages> GetCachedImagesWithLocation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
7580
public static Azure.AsyncPageable<Azure.ResourceManager.ContainerInstance.Models.CachedImages> GetCachedImagesWithLocationAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
7681
public static Azure.Pageable<Azure.ResourceManager.ContainerInstance.Models.ContainerCapabilities> GetCapabilitiesWithLocation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
@@ -87,27 +92,6 @@ public static partial class ContainerInstanceExtensions
8792
}
8893
namespace Azure.ResourceManager.ContainerInstance.Models
8994
{
90-
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
91-
public readonly partial struct AutoGeneratedDomainNameLabelScope : System.IEquatable<Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope>
92-
{
93-
private readonly object _dummy;
94-
private readonly int _dummyPrimitive;
95-
public AutoGeneratedDomainNameLabelScope(string value) { throw null; }
96-
public static Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope NoReuse { get { throw null; } }
97-
public static Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope ResourceGroupReuse { get { throw null; } }
98-
public static Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope SubscriptionReuse { get { throw null; } }
99-
public static Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope TenantReuse { get { throw null; } }
100-
public static Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope Unsecure { get { throw null; } }
101-
public bool Equals(Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope other) { throw null; }
102-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
103-
public override bool Equals(object obj) { throw null; }
104-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
105-
public override int GetHashCode() { throw null; }
106-
public static bool operator ==(Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope left, Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope right) { throw null; }
107-
public static implicit operator Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope (string value) { throw null; }
108-
public static bool operator !=(Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope left, Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope right) { throw null; }
109-
public override string ToString() { throw null; }
110-
}
11195
public partial class CachedImages
11296
{
11397
internal CachedImages() { }
@@ -200,13 +184,14 @@ public ContainerGroupDnsConfiguration(System.Collections.Generic.IEnumerable<str
200184
public partial class ContainerGroupEncryptionProperties
201185
{
202186
public ContainerGroupEncryptionProperties(System.Uri vaultBaseUri, string keyName, string keyVersion) { }
187+
public string Identity { get { throw null; } set { } }
203188
public string KeyName { get { throw null; } set { } }
204189
public string KeyVersion { get { throw null; } set { } }
205190
public System.Uri VaultBaseUri { get { throw null; } set { } }
206191
}
207192
public partial class ContainerGroupImageRegistryCredential
208193
{
209-
public ContainerGroupImageRegistryCredential(string server, string username) { }
194+
public ContainerGroupImageRegistryCredential(string server) { }
210195
public string Identity { get { throw null; } set { } }
211196
public System.Uri IdentityUri { get { throw null; } set { } }
212197
public string Password { get { throw null; } set { } }
@@ -223,8 +208,8 @@ public partial class ContainerGroupIPAddress
223208
{
224209
public ContainerGroupIPAddress(System.Collections.Generic.IEnumerable<Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPort> ports, Azure.ResourceManager.ContainerInstance.Models.ContainerGroupIPAddressType addressType) { }
225210
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupIPAddressType AddressType { get { throw null; } set { } }
211+
public Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy? AutoGeneratedDomainNameLabelScope { get { throw null; } set { } }
226212
public string DnsNameLabel { get { throw null; } set { } }
227-
public Azure.ResourceManager.ContainerInstance.Models.AutoGeneratedDomainNameLabelScope? DnsNameLabelReusePolicy { get { throw null; } set { } }
228213
public string Fqdn { get { throw null; } }
229214
public System.Net.IPAddress IP { get { throw null; } set { } }
230215
public System.Collections.Generic.IList<Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPort> Ports { get { throw null; } }
@@ -304,6 +289,24 @@ public ContainerGroupPort(int port) { }
304289
public Azure.ResourceManager.ContainerInstance.Models.ContainerGroupNetworkProtocol? Protocol { get { throw null; } set { } }
305290
}
306291
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
292+
public readonly partial struct ContainerGroupPriority : System.IEquatable<Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority>
293+
{
294+
private readonly object _dummy;
295+
private readonly int _dummyPrimitive;
296+
public ContainerGroupPriority(string value) { throw null; }
297+
public static Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority Regular { get { throw null; } }
298+
public static Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority Spot { get { throw null; } }
299+
public bool Equals(Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority other) { throw null; }
300+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
301+
public override bool Equals(object obj) { throw null; }
302+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
303+
public override int GetHashCode() { throw null; }
304+
public static bool operator ==(Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority left, Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority right) { throw null; }
305+
public static implicit operator Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority (string value) { throw null; }
306+
public static bool operator !=(Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority left, Azure.ResourceManager.ContainerInstance.Models.ContainerGroupPriority right) { throw null; }
307+
public override string ToString() { throw null; }
308+
}
309+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
307310
public readonly partial struct ContainerGroupRestartPolicy : System.IEquatable<Azure.ResourceManager.ContainerInstance.Models.ContainerGroupRestartPolicy>
308311
{
309312
private readonly object _dummy;
@@ -328,6 +331,7 @@ public ContainerGroupPort(int port) { }
328331
private readonly object _dummy;
329332
private readonly int _dummyPrimitive;
330333
public ContainerGroupSku(string value) { throw null; }
334+
public static Azure.ResourceManager.ContainerInstance.Models.ContainerGroupSku Confidential { get { throw null; } }
331335
public static Azure.ResourceManager.ContainerInstance.Models.ContainerGroupSku Dedicated { get { throw null; } }
332336
public static Azure.ResourceManager.ContainerInstance.Models.ContainerGroupSku Standard { get { throw null; } }
333337
public bool Equals(Azure.ResourceManager.ContainerInstance.Models.ContainerGroupSku other) { throw null; }
@@ -429,6 +433,7 @@ public partial class ContainerInstanceUsage
429433
{
430434
internal ContainerInstanceUsage() { }
431435
public int? CurrentValue { get { throw null; } }
436+
public string Id { get { throw null; } }
432437
public int? Limit { get { throw null; } }
433438
public Azure.ResourceManager.ContainerInstance.Models.ContainerInstanceUsageName Name { get { throw null; } }
434439
public string Unit { get { throw null; } }
@@ -539,6 +544,36 @@ public ContainerVolumeMount(string name, string mountPath) { }
539544
public string MountPath { get { throw null; } set { } }
540545
public string Name { get { throw null; } set { } }
541546
}
547+
public partial class DeploymentExtensionSpec
548+
{
549+
public DeploymentExtensionSpec(string name) { }
550+
public string ExtensionType { get { throw null; } set { } }
551+
public string Name { get { throw null; } set { } }
552+
public System.BinaryData ProtectedSettings { get { throw null; } set { } }
553+
public System.BinaryData Settings { get { throw null; } set { } }
554+
public string Version { get { throw null; } set { } }
555+
}
556+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
557+
public readonly partial struct DnsNameLabelReusePolicy : System.IEquatable<Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy>
558+
{
559+
private readonly object _dummy;
560+
private readonly int _dummyPrimitive;
561+
public DnsNameLabelReusePolicy(string value) { throw null; }
562+
public static Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy NoReuse { get { throw null; } }
563+
public static Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy ResourceGroupReuse { get { throw null; } }
564+
public static Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy SubscriptionReuse { get { throw null; } }
565+
public static Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy TenantReuse { get { throw null; } }
566+
public static Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy Unsecure { get { throw null; } }
567+
public bool Equals(Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy other) { throw null; }
568+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
569+
public override bool Equals(object obj) { throw null; }
570+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
571+
public override int GetHashCode() { throw null; }
572+
public static bool operator ==(Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy left, Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy right) { throw null; }
573+
public static implicit operator Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy (string value) { throw null; }
574+
public static bool operator !=(Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy left, Azure.ResourceManager.ContainerInstance.Models.DnsNameLabelReusePolicy right) { throw null; }
575+
public override string ToString() { throw null; }
576+
}
542577
public partial class InitContainerDefinitionContent
543578
{
544579
public InitContainerDefinitionContent(string name) { }

0 commit comments

Comments
 (0)