Skip to content

Commit

Permalink
CodeGen from PR 26850 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 7bbe344d1a4a8d3db34492ffeccfcdc9f22f5e51 into efe649667f66cbc440356aada843ade989473aba
  • Loading branch information
SDKAuto committed Nov 29, 2023
1 parent 3cf4266 commit 136baec
Show file tree
Hide file tree
Showing 23 changed files with 5,477 additions and 700 deletions.
182 changes: 172 additions & 10 deletions sdk/containerservice/arm-containerservice/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,177 @@
# Release History

## 19.6.0-beta.1 (2023-11-29)

**Features**

## 19.5.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

- Added operation group Machines
- Added operation group ManagedClusterSnapshots
- Added operation group OperationStatusResultOperations
- Added operation AgentPools.beginDeleteMachines
- Added operation AgentPools.beginDeleteMachinesAndWait
- Added operation ManagedClusters.getGuardrailsVersions
- Added operation ManagedClusters.listGuardrailsVersions
- Added Interface AgentPoolArtifactStreamingProfile
- Added Interface AgentPoolDeleteMachinesParameter
- Added Interface AgentPoolGPUProfile
- Added Interface AgentPoolNetworkProfile
- Added Interface AgentPoolsDeleteMachinesHeaders
- Added Interface AgentPoolsDeleteMachinesOptionalParams
- Added Interface AgentPoolSecurityProfile
- Added Interface AgentPoolWindowsProfile
- Added Interface ContainerServiceNetworkProfileKubeProxyConfig
- Added Interface ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig
- Added Interface GuardrailsAvailableVersion
- Added Interface GuardrailsAvailableVersionsList
- Added Interface GuardrailsAvailableVersionsProperties
- Added Interface GuardrailsProfile
- Added Interface IPTag
- Added Interface Machine
- Added Interface MachineIpAddress
- Added Interface MachineListResult
- Added Interface MachineNetworkProperties
- Added Interface MachineProperties
- Added Interface MachinesGetOptionalParams
- Added Interface MachinesListNextOptionalParams
- Added Interface MachinesListOptionalParams
- Added Interface ManagedClusterAIToolchainOperatorProfile
- Added Interface ManagedClusterAzureMonitorProfileAppMonitoring
- Added Interface ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics
- Added Interface ManagedClusterAzureMonitorProfileContainerInsights
- Added Interface ManagedClusterAzureMonitorProfileLogs
- Added Interface ManagedClusterAzureMonitorProfileWindowsHostLogs
- Added Interface ManagedClusterCostAnalysis
- Added Interface ManagedClusterIngressProfile
- Added Interface ManagedClusterIngressProfileWebAppRouting
- Added Interface ManagedClusterMetricsProfile
- Added Interface ManagedClusterNodeProvisioningProfile
- Added Interface ManagedClusterNodeResourceGroupProfile
- Added Interface ManagedClusterPropertiesForSnapshot
- Added Interface ManagedClusterSecurityProfileImageIntegrity
- Added Interface ManagedClusterSecurityProfileNodeRestriction
- Added Interface ManagedClustersGetGuardrailsVersionsOptionalParams
- Added Interface ManagedClustersListGuardrailsVersionsNextOptionalParams
- Added Interface ManagedClustersListGuardrailsVersionsOptionalParams
- Added Interface ManagedClusterSnapshot
- Added Interface ManagedClusterSnapshotListResult
- Added Interface ManagedClusterSnapshotsCreateOrUpdateOptionalParams
- Added Interface ManagedClusterSnapshotsDeleteOptionalParams
- Added Interface ManagedClusterSnapshotsGetOptionalParams
- Added Interface ManagedClusterSnapshotsListByResourceGroupNextOptionalParams
- Added Interface ManagedClusterSnapshotsListByResourceGroupOptionalParams
- Added Interface ManagedClusterSnapshotsListNextOptionalParams
- Added Interface ManagedClusterSnapshotsListOptionalParams
- Added Interface ManagedClusterSnapshotsUpdateTagsOptionalParams
- Added Interface ManualScaleProfile
- Added Interface NetworkMonitoring
- Added Interface NetworkProfileForSnapshot
- Added Interface OperationStatusResult
- Added Interface OperationStatusResultGetByAgentPoolOptionalParams
- Added Interface OperationStatusResultGetOptionalParams
- Added Interface OperationStatusResultList
- Added Interface OperationStatusResultListNextOptionalParams
- Added Interface OperationStatusResultListOptionalParams
- Added Interface PortRange
- Added Interface ScaleProfile
- Added Interface VirtualMachineNodes
- Added Interface VirtualMachinesProfile
- Added Type Alias AddonAutoscaling
- Added Type Alias AgentPoolsDeleteMachinesResponse
- Added Type Alias AgentPoolSSHAccess
- Added Type Alias BackendPoolType
- Added Type Alias GuardrailsSupport
- Added Type Alias IpvsScheduler
- Added Type Alias Level
- Added Type Alias MachinesGetResponse
- Added Type Alias MachinesListNextResponse
- Added Type Alias MachinesListResponse
- Added Type Alias ManagedClustersGetGuardrailsVersionsResponse
- Added Type Alias ManagedClustersListGuardrailsVersionsNextResponse
- Added Type Alias ManagedClustersListGuardrailsVersionsResponse
- Added Type Alias ManagedClusterSnapshotsCreateOrUpdateResponse
- Added Type Alias ManagedClusterSnapshotsGetResponse
- Added Type Alias ManagedClusterSnapshotsListByResourceGroupNextResponse
- Added Type Alias ManagedClusterSnapshotsListByResourceGroupResponse
- Added Type Alias ManagedClusterSnapshotsListNextResponse
- Added Type Alias ManagedClusterSnapshotsListResponse
- Added Type Alias ManagedClusterSnapshotsUpdateTagsResponse
- Added Type Alias Mode
- Added Type Alias NodeProvisioningMode
- Added Type Alias OperationStatusResultGetByAgentPoolResponse
- Added Type Alias OperationStatusResultGetResponse
- Added Type Alias OperationStatusResultListNextResponse
- Added Type Alias OperationStatusResultListResponse
- Added Type Alias Protocol
- Added Type Alias RestrictionLevel
- Interface AgentPool has a new optional parameter artifactStreamingProfile
- Interface AgentPool has a new optional parameter capacityReservationGroupID
- Interface AgentPool has a new optional parameter enableCustomCATrust
- Interface AgentPool has a new optional parameter gpuProfile
- Interface AgentPool has a new optional parameter messageOfTheDay
- Interface AgentPool has a new optional parameter networkProfile
- Interface AgentPool has a new optional parameter nodeInitializationTaints
- Interface AgentPool has a new optional parameter securityProfile
- Interface AgentPool has a new optional parameter virtualMachineNodesStatus
- Interface AgentPool has a new optional parameter virtualMachinesProfile
- Interface AgentPool has a new optional parameter windowsProfile
- Interface AgentPoolsDeleteOptionalParams has a new optional parameter ignorePodDisruptionBudget
- Interface AgentPoolUpgradeSettings has a new optional parameter nodeSoakDurationInMinutes
- Interface ContainerServiceNetworkProfile has a new optional parameter kubeProxyConfig
- Interface ContainerServiceNetworkProfile has a new optional parameter monitoring
- Interface ManagedCluster has a new optional parameter aiToolchainOperatorProfile
- Interface ManagedCluster has a new optional parameter creationData
- Interface ManagedCluster has a new optional parameter enableNamespaceResources
- Interface ManagedCluster has a new optional parameter guardrailsProfile
- Interface ManagedCluster has a new optional parameter ingressProfile
- Interface ManagedCluster has a new optional parameter metricsProfile
- Interface ManagedCluster has a new optional parameter nodeProvisioningProfile
- Interface ManagedCluster has a new optional parameter nodeResourceGroupProfile
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter artifactStreamingProfile
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter capacityReservationGroupID
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter enableCustomCATrust
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter gpuProfile
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter messageOfTheDay
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter networkProfile
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter nodeInitializationTaints
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter securityProfile
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter virtualMachineNodesStatus
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter virtualMachinesProfile
- Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter windowsProfile
- Interface ManagedClusterAPIServerAccessProfile has a new optional parameter enableVnetIntegration
- Interface ManagedClusterAPIServerAccessProfile has a new optional parameter subnetId
- Interface ManagedClusterAzureMonitorProfile has a new optional parameter logs
- Interface ManagedClusterAzureMonitorProfileMetrics has a new optional parameter appMonitoringOpenTelemetryMetrics
- Interface ManagedClusterHttpProxyConfig has a new optional parameter effectiveNoProxy
- Interface ManagedClusterLoadBalancerProfile has a new optional parameter backendPoolType
- Interface ManagedClusterPropertiesAutoScalerProfile has a new optional parameter daemonsetEvictionForEmptyNodes
- Interface ManagedClusterPropertiesAutoScalerProfile has a new optional parameter daemonsetEvictionForOccupiedNodes
- Interface ManagedClusterPropertiesAutoScalerProfile has a new optional parameter ignoreDaemonsetsUtilization
- Interface ManagedClustersDeleteOptionalParams has a new optional parameter ignorePodDisruptionBudget
- Interface ManagedClusterSecurityProfile has a new optional parameter customCATrustCertificates
- Interface ManagedClusterSecurityProfile has a new optional parameter imageIntegrity
- Interface ManagedClusterSecurityProfile has a new optional parameter nodeRestriction
- Interface ManagedClusterStorageProfileDiskCSIDriver has a new optional parameter version
- Interface ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler has a new optional parameter addonAutoscaling
- Added Enum KnownAddonAutoscaling
- Added Enum KnownAgentPoolSSHAccess
- Added Enum KnownBackendPoolType
- Added Enum KnownGuardrailsSupport
- Added Enum KnownIpvsScheduler
- Added Enum KnownLevel
- Added Enum KnownMode
- Added Enum KnownNodeProvisioningMode
- Added Enum KnownProtocol
- Added Enum KnownRestrictionLevel
- Enum KnownAgentPoolType has a new value VirtualMachines
- Enum KnownNetworkPolicy has a new value None
- Enum KnownNodeOSUpgradeChannel has a new value SecurityPatch
- Enum KnownOssku has a new value Mariner
- Enum KnownOssku has a new value WindowsAnnual
- Enum KnownPublicNetworkAccess has a new value SecuredByPerimeter
- Enum KnownSnapshotType has a new value ManagedCluster
- Enum KnownWorkloadRuntime has a new value KataMshvVmIsolation


## 19.5.0 (2023-11-22)

**Features**
Expand Down
2 changes: 1 addition & 1 deletion sdk/containerservice/arm-containerservice/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ The Container Service Client.

[Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/containerservice/arm-containerservice) |
[Package (NPM)](https://www.npmjs.com/package/@azure/arm-containerservice) |
[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-containerservice) |
[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-containerservice?view=azure-node-preview) |
[Samples](https://github.com/Azure-Samples/azure-samples-js-management)

## Getting started
Expand Down
6 changes: 3 additions & 3 deletions sdk/containerservice/arm-containerservice/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "7ae8d80917d262746790f86c98c5191bd0ce8eff",
"commit": "87a11dd1a7b2c7908b4e27d9a2c07f5b2b0a1ac2",
"readme": "specification/containerservice/resource-manager/Microsoft.ContainerService/aks/readme.md",
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\containerservice\\resource-manager\\Microsoft.ContainerService\\aks\\readme.md --use=@autorest/[email protected] --generate-sample=true",
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/containerservice/resource-manager/Microsoft.ContainerService/aks/readme.md --use=@autorest/typescript@^6.0.12",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/[email protected]",
"use": "@autorest/[email protected]"
"use": "@autorest/typescript@^6.0.12"
}
14 changes: 3 additions & 11 deletions sdk/containerservice/arm-containerservice/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for ContainerServiceClient.",
"version": "19.5.1",
"version": "19.6.0-beta.1",
"engines": {
"node": ">=18.0.0"
},
Expand Down Expand Up @@ -107,13 +107,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/containerservice/arm-containerservice",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-containerservice?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/containerservice/arm-containerservice"
}
Loading

0 comments on commit 136baec

Please sign in to comment.