@@ -246,8 +246,8 @@ class AgentPool(SubResource):
246
246
:vartype os_type: str or ~azure.mgmt.containerservice.models.OSType
247
247
:ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is
248
248
Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >=
249
- 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "CBLMariner ",
250
- "Windows2019", "Windows2022", and "Ubuntu2204".
249
+ 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3 ",
250
+ "CBLMariner", " Windows2019", "Windows2022", and "Ubuntu2204".
251
251
:vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU
252
252
:ivar max_count: The maximum number of nodes for auto-scaling.
253
253
:vartype max_count: int
@@ -563,8 +563,8 @@ def __init__( # pylint: disable=too-many-locals
563
563
:paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType
564
564
:keyword os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType
565
565
is Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >=
566
- 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "CBLMariner ",
567
- "Windows2019", "Windows2022", and "Ubuntu2204".
566
+ 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3 ",
567
+ "CBLMariner", " Windows2019", "Windows2022", and "Ubuntu2204".
568
568
:paramtype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU
569
569
:keyword max_count: The maximum number of nodes for auto-scaling.
570
570
:paramtype max_count: int
@@ -3127,6 +3127,9 @@ class ManagedCluster(TrackedResource):
3127
3127
:vartype extended_location: ~azure.mgmt.containerservice.models.ExtendedLocation
3128
3128
:ivar identity: The identity of the managed cluster, if configured.
3129
3129
:vartype identity: ~azure.mgmt.containerservice.models.ManagedClusterIdentity
3130
+ :ivar kind: This is primarily used to expose different UI experiences in the portal for
3131
+ different kinds.
3132
+ :vartype kind: str
3130
3133
:ivar provisioning_state: The current provisioning state.
3131
3134
:vartype provisioning_state: str
3132
3135
:ivar power_state: The Power State of the cluster.
@@ -3292,6 +3295,7 @@ class ManagedCluster(TrackedResource):
3292
3295
"sku" : {"key" : "sku" , "type" : "ManagedClusterSKU" },
3293
3296
"extended_location" : {"key" : "extendedLocation" , "type" : "ExtendedLocation" },
3294
3297
"identity" : {"key" : "identity" , "type" : "ManagedClusterIdentity" },
3298
+ "kind" : {"key" : "kind" , "type" : "str" },
3295
3299
"provisioning_state" : {"key" : "properties.provisioningState" , "type" : "str" },
3296
3300
"power_state" : {"key" : "properties.powerState" , "type" : "PowerState" },
3297
3301
"max_agent_pools" : {"key" : "properties.maxAgentPools" , "type" : "int" },
@@ -3368,6 +3372,7 @@ def __init__( # pylint: disable=too-many-locals
3368
3372
sku : Optional ["_models.ManagedClusterSKU" ] = None ,
3369
3373
extended_location : Optional ["_models.ExtendedLocation" ] = None ,
3370
3374
identity : Optional ["_models.ManagedClusterIdentity" ] = None ,
3375
+ kind : Optional [str ] = None ,
3371
3376
kubernetes_version : Optional [str ] = None ,
3372
3377
dns_prefix : Optional [str ] = None ,
3373
3378
fqdn_subdomain : Optional [str ] = None ,
@@ -3418,6 +3423,9 @@ def __init__( # pylint: disable=too-many-locals
3418
3423
:paramtype extended_location: ~azure.mgmt.containerservice.models.ExtendedLocation
3419
3424
:keyword identity: The identity of the managed cluster, if configured.
3420
3425
:paramtype identity: ~azure.mgmt.containerservice.models.ManagedClusterIdentity
3426
+ :keyword kind: This is primarily used to expose different UI experiences in the portal for
3427
+ different kinds.
3428
+ :paramtype kind: str
3421
3429
:keyword kubernetes_version: The version of Kubernetes specified by the user. Both patch
3422
3430
version <major.minor.patch> (e.g. 1.20.13) and <major.minor> (e.g. 1.20) are supported. When
3423
3431
<major.minor> is specified, the latest supported GA patch version is chosen automatically.
@@ -3541,6 +3549,7 @@ def __init__( # pylint: disable=too-many-locals
3541
3549
self .sku = sku
3542
3550
self .extended_location = extended_location
3543
3551
self .identity = identity
3552
+ self .kind = kind
3544
3553
self .provisioning_state : Optional [str ] = None
3545
3554
self .power_state : Optional ["_models.PowerState" ] = None
3546
3555
self .max_agent_pools : Optional [int ] = None
@@ -3882,8 +3891,8 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model):
3882
3891
:vartype os_type: str or ~azure.mgmt.containerservice.models.OSType
3883
3892
:ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is
3884
3893
Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >=
3885
- 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "CBLMariner ",
3886
- "Windows2019", "Windows2022", and "Ubuntu2204".
3894
+ 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3 ",
3895
+ "CBLMariner", " Windows2019", "Windows2022", and "Ubuntu2204".
3887
3896
:vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU
3888
3897
:ivar max_count: The maximum number of nodes for auto-scaling.
3889
3898
:vartype max_count: int
@@ -4190,8 +4199,8 @@ def __init__( # pylint: disable=too-many-locals
4190
4199
:paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType
4191
4200
:keyword os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType
4192
4201
is Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >=
4193
- 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "CBLMariner ",
4194
- "Windows2019", "Windows2022", and "Ubuntu2204".
4202
+ 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3 ",
4203
+ "CBLMariner", " Windows2019", "Windows2022", and "Ubuntu2204".
4195
4204
:paramtype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU
4196
4205
:keyword max_count: The maximum number of nodes for auto-scaling.
4197
4206
:paramtype max_count: int
@@ -4438,8 +4447,8 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties):
4438
4447
:vartype os_type: str or ~azure.mgmt.containerservice.models.OSType
4439
4448
:ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is
4440
4449
Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >=
4441
- 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "CBLMariner ",
4442
- "Windows2019", "Windows2022", and "Ubuntu2204".
4450
+ 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3 ",
4451
+ "CBLMariner", " Windows2019", "Windows2022", and "Ubuntu2204".
4443
4452
:vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU
4444
4453
:ivar max_count: The maximum number of nodes for auto-scaling.
4445
4454
:vartype max_count: int
@@ -4752,8 +4761,8 @@ def __init__( # pylint: disable=too-many-locals
4752
4761
:paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType
4753
4762
:keyword os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType
4754
4763
is Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >=
4755
- 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "CBLMariner ",
4756
- "Windows2019", "Windows2022", and "Ubuntu2204".
4764
+ 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3 ",
4765
+ "CBLMariner", " Windows2019", "Windows2022", and "Ubuntu2204".
4757
4766
:paramtype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU
4758
4767
:keyword max_count: The maximum number of nodes for auto-scaling.
4759
4768
:paramtype max_count: int
@@ -6768,7 +6777,7 @@ def __init__(self, *, client_id: str, secret: Optional[str] = None, **kwargs: An
6768
6777
class ManagedClusterSKU (_serialization .Model ):
6769
6778
"""The SKU of a Managed Cluster.
6770
6779
6771
- :ivar name: The name of a managed cluster SKU. "Base"
6780
+ :ivar name: The name of a managed cluster SKU. Known values are: "Base" and "Automatic".
6772
6781
:vartype name: str or ~azure.mgmt.containerservice.models.ManagedClusterSKUName
6773
6782
:ivar tier: The tier of a managed cluster SKU. If not specified, the default is 'Free'. See
6774
6783
`AKS Pricing Tier <https://learn.microsoft.com/azure/aks/free-standard-pricing-tiers>`_ for
@@ -6789,7 +6798,7 @@ def __init__(
6789
6798
** kwargs : Any
6790
6799
) -> None :
6791
6800
"""
6792
- :keyword name: The name of a managed cluster SKU. "Base"
6801
+ :keyword name: The name of a managed cluster SKU. Known values are: "Base" and "Automatic".
6793
6802
:paramtype name: str or ~azure.mgmt.containerservice.models.ManagedClusterSKUName
6794
6803
:keyword tier: The tier of a managed cluster SKU. If not specified, the default is 'Free'. See
6795
6804
`AKS Pricing Tier <https://learn.microsoft.com/azure/aks/free-standard-pricing-tiers>`_ for
@@ -8274,8 +8283,8 @@ class Snapshot(TrackedResource):
8274
8283
:vartype os_type: str or ~azure.mgmt.containerservice.models.OSType
8275
8284
:ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is
8276
8285
Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >=
8277
- 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "CBLMariner ",
8278
- "Windows2019", "Windows2022", and "Ubuntu2204".
8286
+ 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3 ",
8287
+ "CBLMariner", " Windows2019", "Windows2022", and "Ubuntu2204".
8279
8288
:vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU
8280
8289
:ivar vm_size: The size of the VM.
8281
8290
:vartype vm_size: str
0 commit comments