Skip to content

Commit fa43c0a

Browse files
author
awstools
committed
docs(client-iotfleethub): Documentation updates for AWS IoT Fleet Hub to clarify that Fleet Hub supports organization instance of IAM Identity Center.
1 parent 72ff8d0 commit fa43c0a

14 files changed

+31
-65
lines changed

clients/client-iotfleethub/README.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@
66

77
AWS SDK for JavaScript IoTFleetHub Client for Node.js, Browser and React Native.
88

9-
<p>With Fleet Hub for AWS IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
10-
<note>
11-
<p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
12-
</note>
9+
<p>With Fleet Hub for IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
1310

1411
## Installing
1512

clients/client-iotfleethub/src/IoTFleetHub.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,7 @@ export interface IoTFleetHub {
179179
}
180180

181181
/**
182-
* <p>With Fleet Hub for AWS IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
183-
* <note>
184-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
185-
* </note>
182+
* <p>With Fleet Hub for IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
186183
* @public
187184
*/
188185
export class IoTFleetHub extends IoTFleetHubClient implements IoTFleetHub {}

clients/client-iotfleethub/src/IoTFleetHubClient.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -276,10 +276,7 @@ export type IoTFleetHubClientResolvedConfigType = __SmithyResolvedConfiguration<
276276
export interface IoTFleetHubClientResolvedConfig extends IoTFleetHubClientResolvedConfigType {}
277277

278278
/**
279-
* <p>With Fleet Hub for AWS IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
280-
* <note>
281-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
282-
* </note>
279+
* <p>With Fleet Hub for IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
283280
* @public
284281
*/
285282
export class IoTFleetHubClient extends __Client<

clients/client-iotfleethub/src/commands/CreateApplicationCommand.ts

+5-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,11 @@ export interface CreateApplicationCommandInput extends CreateApplicationRequest
2727
export interface CreateApplicationCommandOutput extends CreateApplicationResponse, __MetadataBearer {}
2828

2929
/**
30-
* <p>Creates a Fleet Hub for AWS IoT Device Management web application.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
30+
* <p>Creates a Fleet Hub for IoT Device Management web application.</p>
31+
* <p>When creating a Fleet Hub application, you must create an organization instance of
32+
* IAM Identity Center if you don't already have one. The Fleet Hub application you create must also be in
33+
* the same Amazon Web Services Region of the organization instance of IAM Identity Center. For more information see <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/get-set-up-for-idc.html">Enabling
34+
* IAM Identity Center</a> and <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/organization-instances-identity-center.html">Organization instances of IAM Identity Center</a>.</p>
3435
* @example
3536
* Use a bare-bones client and the command you need to make an API call.
3637
* ```javascript

clients/client-iotfleethub/src/commands/DeleteApplicationCommand.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ export interface DeleteApplicationCommandInput extends DeleteApplicationRequest
2727
export interface DeleteApplicationCommandOutput extends DeleteApplicationResponse, __MetadataBearer {}
2828

2929
/**
30-
* <p>Deletes a Fleet Hub for AWS IoT Device Management web application.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
30+
* <p>Deletes a Fleet Hub for IoT Device Management web application.</p>
3431
* @example
3532
* Use a bare-bones client and the command you need to make an API call.
3633
* ```javascript

clients/client-iotfleethub/src/commands/DescribeApplicationCommand.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ export interface DescribeApplicationCommandInput extends DescribeApplicationRequ
2727
export interface DescribeApplicationCommandOutput extends DescribeApplicationResponse, __MetadataBearer {}
2828

2929
/**
30-
* <p>Gets information about a Fleet Hub for AWS IoT Device Management web application.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
30+
* <p>Gets information about a Fleet Hub for IoT Device Management web application.</p>
3431
* @example
3532
* Use a bare-bones client and the command you need to make an API call.
3633
* ```javascript

clients/client-iotfleethub/src/commands/ListApplicationsCommand.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ export interface ListApplicationsCommandInput extends ListApplicationsRequest {}
2727
export interface ListApplicationsCommandOutput extends ListApplicationsResponse, __MetadataBearer {}
2828

2929
/**
30-
* <p>Gets a list of Fleet Hub for AWS IoT Device Management web applications for the current account.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
30+
* <p>Gets a list of Fleet Hub for IoT Device Management web applications for the current account.</p>
3431
* @example
3532
* Use a bare-bones client and the command you need to make an API call.
3633
* ```javascript

clients/client-iotfleethub/src/commands/ListTagsForResourceCommand.ts

-3
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ export interface ListTagsForResourceCommandOutput extends ListTagsForResourceRes
2828

2929
/**
3030
* <p>Lists the tags for the specified resource.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
3431
* @example
3532
* Use a bare-bones client and the command you need to make an API call.
3633
* ```javascript

clients/client-iotfleethub/src/commands/TagResourceCommand.ts

-3
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ export interface TagResourceCommandOutput extends TagResourceResponse, __Metadat
2828

2929
/**
3030
* <p>Adds to or modifies the tags of the specified resource. Tags are metadata which can be used to manage a resource.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
3431
* @example
3532
* Use a bare-bones client and the command you need to make an API call.
3633
* ```javascript

clients/client-iotfleethub/src/commands/UntagResourceCommand.ts

-3
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ export interface UntagResourceCommandOutput extends UntagResourceResponse, __Met
2828

2929
/**
3030
* <p>Removes the specified tags (metadata) from the resource.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
3431
* @example
3532
* Use a bare-bones client and the command you need to make an API call.
3633
* ```javascript

clients/client-iotfleethub/src/commands/UpdateApplicationCommand.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ export interface UpdateApplicationCommandInput extends UpdateApplicationRequest
2727
export interface UpdateApplicationCommandOutput extends UpdateApplicationResponse, __MetadataBearer {}
2828

2929
/**
30-
* <p>Updates information about a Fleet Hub for a AWS IoT Device Management web application.</p>
31-
* <note>
32-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
33-
* </note>
30+
* <p>Updates information about a Fleet Hub for IoT Device Management web application.</p>
3431
* @example
3532
* Use a bare-bones client and the command you need to make an API call.
3633
* ```javascript

clients/client-iotfleethub/src/index.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
// smithy-typescript generated code
22
/* eslint-disable */
33
/**
4-
* <p>With Fleet Hub for AWS IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
5-
* <note>
6-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
7-
* </note>
4+
* <p>With Fleet Hub for IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>
85
*
96
* @packageDocumentation
107
*/

clients/client-iotfleethub/src/models/models_0.ts

+5-7
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@ export const ApplicationState = {
2121
export type ApplicationState = (typeof ApplicationState)[keyof typeof ApplicationState];
2222

2323
/**
24-
* <p>A summary of information about a AWS IoT Device Management web application.</p>
25-
* <note>
26-
* <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>
27-
* </note>
24+
* <p>A summary of information about a Fleet Hub for IoT Device Management web application.</p>
2825
* @public
2926
*/
3027
export interface ApplicationSummary {
@@ -95,7 +92,7 @@ export interface CreateApplicationRequest {
9592
clientToken?: string;
9693

9794
/**
98-
* <p>The ARN of the role that the web application assumes when it interacts with AWS IoT Core.</p>
95+
* <p>The ARN of the role that the web application assumes when it interacts with Amazon Web Services IoT Core.</p>
9996
* <note>
10097
* <p>The name of the role must be in the form <code>AWSIotFleetHub_<i>random_string</i>
10198
* </code>.</p>
@@ -315,7 +312,7 @@ export interface DescribeApplicationResponse {
315312
applicationLastUpdateDate: number | undefined;
316313

317314
/**
318-
* <p>The ARN of the role that the web application assumes when it interacts with AWS IoT Core.</p>
315+
* <p>The ARN of the role that the web application assumes when it interacts with Amazon Web Services IoT Core.</p>
319316
* @public
320317
*/
321318
roleArn: string | undefined;
@@ -327,7 +324,8 @@ export interface DescribeApplicationResponse {
327324
ssoClientId?: string;
328325

329326
/**
330-
* <p>A message indicating why the <code>DescribeApplication</code> API failed.</p>
327+
* <p>A message that explains any failures included in the <code>applicationState</code> response field. This message
328+
* explains failures in the <code>CreateApplication</code> and <code>DeleteApplication</code> actions.</p>
331329
* @public
332330
*/
333331
errorMessage?: string;

codegen/sdk-codegen/aws-models/iotfleethub.json

+13-13
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"name": "iotfleethub"
7171
},
7272
"aws.protocols#restJson1": {},
73-
"smithy.api#documentation": "<p>With Fleet Hub for AWS IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
73+
"smithy.api#documentation": "<p>With Fleet Hub for IoT Device Management you can build stand-alone web applications for monitoring the health of your device fleets.</p>",
7474
"smithy.api#title": "AWS IoT Fleet Hub",
7575
"smithy.rules#endpointRuleSet": {
7676
"version": "1.0",
@@ -990,7 +990,7 @@
990990
}
991991
},
992992
"traits": {
993-
"smithy.api#documentation": "<p>A summary of information about a AWS IoT Device Management web application.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>"
993+
"smithy.api#documentation": "<p>A summary of information about a Fleet Hub for IoT Device Management web application.</p>"
994994
}
995995
},
996996
"com.amazonaws.iotfleethub#Arn": {
@@ -1049,7 +1049,7 @@
10491049
}
10501050
],
10511051
"traits": {
1052-
"smithy.api#documentation": "<p>Creates a Fleet Hub for AWS IoT Device Management web application.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1052+
"smithy.api#documentation": "<p>Creates a Fleet Hub for IoT Device Management web application.</p>\n <p>When creating a Fleet Hub application, you must create an organization instance of\n IAM Identity Center if you don't already have one. The Fleet Hub application you create must also be in\n the same Amazon Web Services Region of the organization instance of IAM Identity Center. For more information see <a href=\"https://docs.aws.amazon.com/singlesignon/latest/userguide/get-set-up-for-idc.html\">Enabling\n IAM Identity Center</a> and <a href=\"https://docs.aws.amazon.com/singlesignon/latest/userguide/organization-instances-identity-center.html\">Organization instances of IAM Identity Center</a>.</p>",
10531053
"smithy.api#http": {
10541054
"method": "POST",
10551055
"uri": "/applications",
@@ -1083,7 +1083,7 @@
10831083
"roleArn": {
10841084
"target": "com.amazonaws.iotfleethub#Arn",
10851085
"traits": {
1086-
"smithy.api#documentation": "<p>The ARN of the role that the web application assumes when it interacts with AWS IoT Core.</p>\n <note>\n <p>The name of the role must be in the form <code>AWSIotFleetHub_<i>random_string</i>\n </code>.</p>\n </note>",
1086+
"smithy.api#documentation": "<p>The ARN of the role that the web application assumes when it interacts with Amazon Web Services IoT Core.</p>\n <note>\n <p>The name of the role must be in the form <code>AWSIotFleetHub_<i>random_string</i>\n </code>.</p>\n </note>",
10871087
"smithy.api#required": {}
10881088
}
10891089
},
@@ -1143,7 +1143,7 @@
11431143
}
11441144
],
11451145
"traits": {
1146-
"smithy.api#documentation": "<p>Deletes a Fleet Hub for AWS IoT Device Management web application.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1146+
"smithy.api#documentation": "<p>Deletes a Fleet Hub for IoT Device Management web application.</p>",
11471147
"smithy.api#http": {
11481148
"method": "DELETE",
11491149
"uri": "/applications/{applicationId}",
@@ -1205,7 +1205,7 @@
12051205
}
12061206
],
12071207
"traits": {
1208-
"smithy.api#documentation": "<p>Gets information about a Fleet Hub for AWS IoT Device Management web application.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1208+
"smithy.api#documentation": "<p>Gets information about a Fleet Hub for IoT Device Management web application.</p>",
12091209
"smithy.api#http": {
12101210
"method": "GET",
12111211
"uri": "/applications/{applicationId}",
@@ -1292,7 +1292,7 @@
12921292
"roleArn": {
12931293
"target": "com.amazonaws.iotfleethub#Arn",
12941294
"traits": {
1295-
"smithy.api#documentation": "<p>The ARN of the role that the web application assumes when it interacts with AWS IoT Core.</p>",
1295+
"smithy.api#documentation": "<p>The ARN of the role that the web application assumes when it interacts with Amazon Web Services IoT Core.</p>",
12961296
"smithy.api#required": {}
12971297
}
12981298
},
@@ -1305,7 +1305,7 @@
13051305
"errorMessage": {
13061306
"target": "com.amazonaws.iotfleethub#ErrorMessage",
13071307
"traits": {
1308-
"smithy.api#documentation": "<p>A message indicating why the <code>DescribeApplication</code> API failed.</p>"
1308+
"smithy.api#documentation": "<p>A message that explains any failures included in the <code>applicationState</code> response field. This message \n explains failures in the <code>CreateApplication</code> and <code>DeleteApplication</code> actions.</p>"
13091309
}
13101310
},
13111311
"tags": {
@@ -1401,7 +1401,7 @@
14011401
}
14021402
],
14031403
"traits": {
1404-
"smithy.api#documentation": "<p>Gets a list of Fleet Hub for AWS IoT Device Management web applications for the current account.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1404+
"smithy.api#documentation": "<p>Gets a list of Fleet Hub for IoT Device Management web applications for the current account.</p>",
14051405
"smithy.api#http": {
14061406
"method": "GET",
14071407
"uri": "/applications",
@@ -1469,7 +1469,7 @@
14691469
}
14701470
],
14711471
"traits": {
1472-
"smithy.api#documentation": "<p>Lists the tags for the specified resource.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1472+
"smithy.api#documentation": "<p>Lists the tags for the specified resource.</p>",
14731473
"smithy.api#http": {
14741474
"method": "GET",
14751475
"uri": "/tags/{resourceArn}",
@@ -1597,7 +1597,7 @@
15971597
}
15981598
],
15991599
"traits": {
1600-
"smithy.api#documentation": "<p>Adds to or modifies the tags of the specified resource. Tags are metadata which can be used to manage a resource.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1600+
"smithy.api#documentation": "<p>Adds to or modifies the tags of the specified resource. Tags are metadata which can be used to manage a resource.</p>",
16011601
"smithy.api#http": {
16021602
"method": "POST",
16031603
"uri": "/tags/{resourceArn}",
@@ -1683,7 +1683,7 @@
16831683
}
16841684
],
16851685
"traits": {
1686-
"smithy.api#documentation": "<p>Removes the specified tags (metadata) from the resource.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1686+
"smithy.api#documentation": "<p>Removes the specified tags (metadata) from the resource.</p>",
16871687
"smithy.api#http": {
16881688
"method": "DELETE",
16891689
"uri": "/tags/{resourceArn}",
@@ -1748,7 +1748,7 @@
17481748
}
17491749
],
17501750
"traits": {
1751-
"smithy.api#documentation": "<p>Updates information about a Fleet Hub for a AWS IoT Device Management web application.</p>\n <note>\n <p>Fleet Hub for AWS IoT Device Management is in public preview and is subject to change.</p>\n </note>",
1751+
"smithy.api#documentation": "<p>Updates information about a Fleet Hub for IoT Device Management web application.</p>",
17521752
"smithy.api#http": {
17531753
"method": "PATCH",
17541754
"uri": "/applications/{applicationId}",

0 commit comments

Comments
 (0)