Skip to content

Commit 59bf09a

Browse files
authored
[mgmt] GA containerservicefleet (Azure#27578)
Azure/sdk-release-request#4662
1 parent dd0675d commit 59bf09a

File tree

88 files changed

+231
-464
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+231
-464
lines changed

common/config/rush/pnpm-lock.yaml

Lines changed: 42 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,80 +1,5 @@
11
# Release History
2-
3-
## 1.0.0-beta.4 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
12-
13-
## 1.0.0-beta.3 (2023-10-07)
14-
15-
**Features**
16-
17-
- Added operation group FleetUpdateStrategies
18-
- Added Interface FleetUpdateStrategiesCreateOrUpdateHeaders
19-
- Added Interface FleetUpdateStrategiesCreateOrUpdateOptionalParams
20-
- Added Interface FleetUpdateStrategiesDeleteHeaders
21-
- Added Interface FleetUpdateStrategiesDeleteOptionalParams
22-
- Added Interface FleetUpdateStrategiesGetOptionalParams
23-
- Added Interface FleetUpdateStrategiesListByFleetNextOptionalParams
24-
- Added Interface FleetUpdateStrategiesListByFleetOptionalParams
25-
- Added Interface FleetUpdateStrategy
26-
- Added Interface FleetUpdateStrategyListResult
27-
- Added Type Alias FleetUpdateStrategiesCreateOrUpdateResponse
28-
- Added Type Alias FleetUpdateStrategiesGetResponse
29-
- Added Type Alias FleetUpdateStrategiesListByFleetNextResponse
30-
- Added Type Alias FleetUpdateStrategiesListByFleetResponse
31-
- Added Type Alias FleetUpdateStrategyProvisioningState
32-
- Interface AgentProfile has a new optional parameter vmSize
33-
- Interface FleetHubProfile has a new optional parameter portalFqdn
34-
- Interface UpdateRun has a new optional parameter updateStrategyId
35-
- Added Enum KnownFleetUpdateStrategyProvisioningState
36-
37-
38-
## 1.0.0-beta.2 (2023-09-08)
39-
40-
**Features**
41-
42-
- Added operation FleetMembers.beginUpdate
43-
- Added operation FleetMembers.beginUpdateAndWait
44-
- Added operation Fleets.beginUpdate
45-
- Added operation Fleets.beginUpdateAndWait
46-
- Added Interface AgentProfile
47-
- Added Interface APIServerAccessProfile
48-
- Added Interface FleetMembersUpdateHeaders
49-
- Added Interface FleetsUpdateHeaders
50-
- Added Interface ManagedServiceIdentity
51-
- Added Interface NodeImageSelection
52-
- Added Interface NodeImageSelectionStatus
53-
- Added Interface NodeImageVersion
54-
- Added Interface UserAssignedIdentity
55-
- Added Type Alias ManagedServiceIdentityType
56-
- Added Type Alias NodeImageSelectionType
57-
- Interface Fleet has a new optional parameter identity
58-
- Interface FleetHubProfile has a new optional parameter agentProfile
59-
- Interface FleetHubProfile has a new optional parameter apiServerAccessProfile
60-
- Interface FleetMembersUpdateOptionalParams has a new optional parameter resumeFrom
61-
- Interface FleetMembersUpdateOptionalParams has a new optional parameter updateIntervalInMs
62-
- Interface FleetPatch has a new optional parameter identity
63-
- Interface FleetsUpdateOptionalParams has a new optional parameter resumeFrom
64-
- Interface FleetsUpdateOptionalParams has a new optional parameter updateIntervalInMs
65-
- Interface ManagedClusterUpdate has a new optional parameter nodeImageSelection
66-
- Interface MemberUpdateStatus has a new optional parameter message
67-
- Interface UpdateRunStatus has a new optional parameter nodeImageSelection
68-
- Added Enum KnownManagedServiceIdentityType
69-
- Added Enum KnownNodeImageSelectionType
70-
- Enum KnownUpdateState has a new value Skipped
71-
72-
**Breaking Changes**
73-
74-
- Removed operation FleetMembers.update
75-
- Removed operation Fleets.update
76-
772

78-
## 1.0.0-beta.1 (2023-06-01)
3+
## 1.0.0 (2023-10-27)
794

805
The package of @azure/arm-containerservicefleet is using our next generation design principles. To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart).

sdk/containerservice/arm-containerservicefleet/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Azure Kubernetes Fleet Manager api client.
66

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

1212
## Getting started
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "c280892951a9e45c059132c05aace25a9c752d48",
2+
"commit": "5ae522bc106bf8609c6cb379e584aa3e0e2639f3",
33
"readme": "specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/readme.md",
4-
"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\\fleet\\readme.md --use=@autorest/typescript@6.0.9 --generate-sample=true",
4+
"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\\fleet\\readme.md --use=@autorest/typescript@6.0.11 --generate-sample=true",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
66
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.2",
7-
"use": "@autorest/typescript@6.0.9"
7+
"use": "@autorest/typescript@6.0.11"
88
}

sdk/containerservice/arm-containerservicefleet/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "js",
44
"TagPrefix": "js/containerservice/arm-containerservicefleet",
5-
"Tag": "js/containerservice/arm-containerservicefleet_3fea981fc9"
5+
"Tag": "js/containerservice/arm-containerservicefleet_2e6547c0f3"
66
}

sdk/containerservice/arm-containerservicefleet/package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for ContainerServiceFleetClient.",
6-
"version": "1.0.0-beta.4",
6+
"version": "1.0.0",
77
"engines": {
88
"node": ">=16.0.0"
99
},
@@ -30,14 +30,16 @@
3030
"devDependencies": {
3131
"@microsoft/api-extractor": "^7.31.1",
3232
"mkdirp": "^2.1.2",
33-
"typescript": "~5.2.0",
33+
"typescript": "~5.0.0",
3434
"uglify-js": "^3.4.9",
3535
"rimraf": "^5.0.0",
3636
"dotenv": "^16.0.0",
3737
"@azure/identity": "^3.3.0",
3838
"@azure-tools/test-recorder": "^3.0.0",
3939
"@azure-tools/test-credential": "^1.0.0",
4040
"mocha": "^10.0.0",
41+
"@types/mocha": "^10.0.0",
42+
"esm": "^3.2.18",
4143
"@types/chai": "^4.2.8",
4244
"chai": "^4.2.0",
4345
"cross-env": "^7.0.2",
@@ -64,6 +66,7 @@
6466
"src/**/*.ts",
6567
"README.md",
6668
"LICENSE",
69+
"rollup.config.js",
6770
"tsconfig.json",
6871
"review/*",
6972
"CHANGELOG.md",

sdk/containerservice/arm-containerservicefleet/review/arm-containerservicefleet.api.md

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,6 @@ import { SimplePollerLike } from '@azure/core-lro';
1313
// @public
1414
export type ActionType = string;
1515

16-
// @public
17-
export interface AgentProfile {
18-
subnetId?: string;
19-
vmSize?: string;
20-
}
21-
22-
// @public
23-
export interface APIServerAccessProfile {
24-
enablePrivateCluster?: boolean;
25-
enableVnetIntegration?: boolean;
26-
subnetId?: string;
27-
}
28-
2916
// @public (undocumented)
3017
export class ContainerServiceFleetClient extends coreClient.ServiceClient {
3118
// (undocumented)
@@ -80,7 +67,6 @@ export interface ErrorResponse {
8067
// @public
8168
export interface Fleet extends TrackedResource {
8269
readonly eTag?: string;
83-
hubProfile?: FleetHubProfile;
8470
identity?: ManagedServiceIdentity;
8571
readonly provisioningState?: FleetProvisioningState;
8672
}
@@ -96,16 +82,6 @@ export interface FleetCredentialResults {
9682
readonly kubeconfigs?: FleetCredentialResult[];
9783
}
9884

99-
// @public
100-
export interface FleetHubProfile {
101-
agentProfile?: AgentProfile;
102-
apiServerAccessProfile?: APIServerAccessProfile;
103-
dnsPrefix?: string;
104-
readonly fqdn?: string;
105-
readonly kubernetesVersion?: string;
106-
readonly portalFqdn?: string;
107-
}
108-
10985
// @public
11086
export interface FleetListResult {
11187
nextLink?: string;

sdk/containerservice/arm-containerservicefleet/samples-dev/fleetMembersCreateSample.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dotenv.config();
2121
* This sample demonstrates how to Create a FleetMember
2222
*
2323
* @summary Create a FleetMember
24-
* x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-08-15-preview/examples/FleetMembers_Create.json
24+
* x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2023-10-15/examples/FleetMembers_Create.json
2525
*/
2626
async function createsAFleetMemberResourceWithALongRunningOperation() {
2727
const subscriptionId =

sdk/containerservice/arm-containerservicefleet/samples-dev/fleetMembersDeleteSample.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dotenv.config();
1818
* This sample demonstrates how to Delete a FleetMember
1919
*
2020
* @summary Delete a FleetMember
21-
* x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-08-15-preview/examples/FleetMembers_Delete.json
21+
* x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2023-10-15/examples/FleetMembers_Delete.json
2222
*/
2323
async function deletesAFleetMemberResourceAsynchronouslyWithALongRunningOperation() {
2424
const subscriptionId =

sdk/containerservice/arm-containerservicefleet/samples-dev/fleetMembersGetSample.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dotenv.config();
1818
* This sample demonstrates how to Get a FleetMember
1919
*
2020
* @summary Get a FleetMember
21-
* x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2023-08-15-preview/examples/FleetMembers_Get.json
21+
* x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2023-10-15/examples/FleetMembers_Get.json
2222
*/
2323
async function getsAFleetMemberResource() {
2424
const subscriptionId =

0 commit comments

Comments
 (0)