Skip to content

Commit

Permalink
CodeGen from PR 19653 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Review request for Microsoft.ContainerService to add version 2022-06-02-preview (Azure#19653)

* Adds base for updating Microsoft.ContainerService from version preview/2022-05-02-preview to version 2022-06-02-preview

* Updates readme

* Updates API version in new specs and examples

* update readmes (Azure#19422)

* Containerservice 2022 06 02 preview fleet (Azure#19541)

* add fleets and fleet members resource types

* remove clusterLocation

* wording

* don't flatten  hubprofile

* extra comma

* fix patch example

* Fix violated rule R4041 for 2022-06-02-preview managedCluster swagger (Azure#19582)

* remove useless directive

* fix R4041

* fix

* add node restriction to swagger (Azure#19587)

* aks fleet list credentials api (Azure#19559)

* add fleet list credential api

* tweaks

* fix example filename

* fix casing

* add resourceId on hubProfile

* drop the new field, keep it as internal field

* fix duplicate shema error

* different name for fleet credential results

* use xms-identifier on the array items

* prettier fi

Co-authored-by: Stephane Erbrech <stephane.erbrech@gmail.com>

* sterbrec - address fleet comments - Microsoft.ContainerService - 2022-06-02-preview (Azure#19783)

* address fleet comments

* add example for nadditional status code

* Add missing `x-ms-long-running-operation-options` for delete operations in fleet-related API (Azure#19787)

* add final-state-via

* fix final state to location header

Co-authored-by: Stéphane Erbrech <stephane.erbrech@gmail.com>
Co-authored-by: lht6 <46062996+lht6@users.noreply.github.com>
Co-authored-by: Haitao Chen <haitch@users.noreply.github.com>
  • Loading branch information
4 people committed Jul 20, 2022
1 parent 497acd5 commit 7ce41a2
Show file tree
Hide file tree
Showing 16 changed files with 2,485 additions and 43 deletions.
62 changes: 50 additions & 12 deletions sdk/containerservice/arm-containerservice/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,47 @@
# Release History

## 17.0.0-beta.2 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

## 17.0.0-beta.1 (2022-06-08)

## 17.0.0-beta.2 (2022-07-20)

**Features**

- Added operation group FleetMembers
- Added operation group Fleets
- Added operation group ManagedClusterSnapshots
- Added operation group TrustedAccessRoleBindings
- Added operation group TrustedAccessRoles
- Added operation ManagedClusters.beginRotateServiceAccountSigningKeys
- Added operation ManagedClusters.beginRotateServiceAccountSigningKeysAndWait
- Added Interface AzureKeyVaultKms
- Added Interface ErrorAdditionalInfo
- Added Interface ErrorDetail
- Added Interface ErrorResponse
- Added Interface FleetCredentialResult
- Added Interface FleetCredentialResults
- Added Interface FleetHubProfile
- Added Interface FleetListResult
- Added Interface FleetMembersCreateOrUpdateOptionalParams
- Added Interface FleetMembersDeleteOptionalParams
- Added Interface FleetMembersGetOptionalParams
- Added Interface FleetMembersListByFleetNextOptionalParams
- Added Interface FleetMembersListByFleetOptionalParams
- Added Interface FleetMembersListResult
- Added Interface FleetPatch
- Added Interface FleetsCreateOrUpdateOptionalParams
- Added Interface FleetsDeleteOptionalParams
- Added Interface FleetsGetOptionalParams
- Added Interface FleetsListByResourceGroupNextOptionalParams
- Added Interface FleetsListByResourceGroupOptionalParams
- Added Interface FleetsListCredentialsOptionalParams
- Added Interface FleetsListNextOptionalParams
- Added Interface FleetsListOptionalParams
- Added Interface FleetsUpdateOptionalParams
- Added Interface ManagedClusterIngressProfile
- Added Interface ManagedClusterIngressProfileWebAppRouting
- Added Interface ManagedClusterOidcIssuerProfile
- Added Interface ManagedClusterPropertiesForSnapshot
- Added Interface ManagedClusterSecurityProfileDefender
- Added Interface ManagedClusterSecurityProfileDefenderSecurityMonitoring
- Added Interface ManagedClusterSecurityProfileNodeRestriction
- Added Interface ManagedClusterSecurityProfileWorkloadIdentity
- Added Interface ManagedClusterSnapshotListResult
- Added Interface ManagedClusterSnapshotsCreateOrUpdateOptionalParams
Expand All @@ -52,6 +68,23 @@
- Added Interface TrustedAccessRoleRule
- Added Interface TrustedAccessRolesListNextOptionalParams
- Added Interface TrustedAccessRolesListOptionalParams
- Added Type Alias AzureEntityResource
- Added Type Alias Fleet
- Added Type Alias FleetMember
- Added Type Alias FleetMemberProvisioningState
- Added Type Alias FleetMembersCreateOrUpdateResponse
- Added Type Alias FleetMembersGetResponse
- Added Type Alias FleetMembersListByFleetNextResponse
- Added Type Alias FleetMembersListByFleetResponse
- Added Type Alias FleetProvisioningState
- Added Type Alias FleetsCreateOrUpdateResponse
- Added Type Alias FleetsGetResponse
- Added Type Alias FleetsListByResourceGroupNextResponse
- Added Type Alias FleetsListByResourceGroupResponse
- Added Type Alias FleetsListCredentialsResponse
- Added Type Alias FleetsListNextResponse
- Added Type Alias FleetsListResponse
- Added Type Alias FleetsUpdateResponse
- Added Type Alias KeyVaultNetworkAccessTypes
- Added Type Alias ManagedClusterSnapshot
- Added Type Alias ManagedClusterSnapshotsCreateOrUpdateResponse
Expand Down Expand Up @@ -82,9 +115,12 @@
- Interface ManagedClustersDeleteOptionalParams has a new optional parameter ignorePodDisruptionBudget
- Interface ManagedClusterSecurityProfile has a new optional parameter azureKeyVaultKms
- Interface ManagedClusterSecurityProfile has a new optional parameter defender
- Interface ManagedClusterSecurityProfile has a new optional parameter nodeRestriction
- Interface ManagedClusterSecurityProfile has a new optional parameter workloadIdentity
- Interface ManagedClusterStorageProfile has a new optional parameter blobCSIDriver
- Interface ManagedClusterStorageProfileDiskCSIDriver has a new optional parameter version
- Class ContainerServiceClient has a new parameter fleetMembers
- Class ContainerServiceClient has a new parameter fleets
- Class ContainerServiceClient has a new parameter managedClusterSnapshots
- Class ContainerServiceClient has a new parameter trustedAccessRoleBindings
- Class ContainerServiceClient has a new parameter trustedAccessRoles
Expand All @@ -97,6 +133,8 @@
- Type Alias ManagedCluster has a new parameter enableNamespaceResources
- Type Alias ManagedCluster has a new parameter ingressProfile
- Type Alias ManagedCluster has a new parameter workloadAutoScalerProfile
- Added Enum KnownFleetMemberProvisioningState
- Added Enum KnownFleetProvisioningState
- Added Enum KnownKeyVaultNetworkAccessTypes
- Added Enum KnownNetworkPluginMode
- Added Enum KnownTrustedAccessRoleBindingProvisioningState
Expand Down
8 changes: 4 additions & 4 deletions sdk/containerservice/arm-containerservice/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "f1cf4b44dc3abfcf9d9a514e2e6faa3ae8d11b4c",
"commit": "3b2a6bb54c8834d64840caa1978bfceb5f9d4b00",
"readme": "specification/containerservice/resource-manager/readme.md",
"autorest_command": "autorest --version=3.7.3 --typescript --modelerfour.lenient-model-deduplication --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\\readme.md --use=@autorest/typescript@6.0.0-beta.20 --generate-sample=true",
"autorest_command": "autorest --version=3.7.3 --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/readme.md --use=@autorest/typescript@6.0.0-alpha.19.20220425.1",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.3.0",
"use": "@autorest/typescript@6.0.0-beta.20"
"release_tool": "@azure-tools/js-sdk-release-tools@2.4.0",
"use": "@autorest/typescript@6.0.0-alpha.19.20220425.1"
}
14 changes: 2 additions & 12 deletions sdk/containerservice/arm-containerservice/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,6 @@
"@azure-tools/test-recorder": "^2.0.0",
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^7.1.1",
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"@azure/dev-tool": "^1.0.0"
},
Expand Down Expand Up @@ -110,13 +108,5 @@
}
]
},
"autoPublish": true,
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-containerservice?view=azure-node-preview"
}
}
"autoPublish": true
}
Loading

0 comments on commit 7ce41a2

Please sign in to comment.