Skip to content

Commit a8c1bbf

Browse files
Updated API models and rebuilt service gems.
1 parent 9d284b6 commit a8c1bbf

File tree

23 files changed

+1510
-462
lines changed

23 files changed

+1510
-462
lines changed

apis/iotsitewise/2019-12-02/api-2.json

Lines changed: 186 additions & 34 deletions
Large diffs are not rendered by default.

apis/iotsitewise/2019-12-02/docs-2.json

Lines changed: 60 additions & 4 deletions
Large diffs are not rendered by default.

apis/workspaces/2015-04-08/api-2.json

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2631,13 +2631,48 @@
26312631
"NextToken":{"shape":"PaginationToken"}
26322632
}
26332633
},
2634+
"DescribeWorkspaceDirectoriesFilter":{
2635+
"type":"structure",
2636+
"required":[
2637+
"Name",
2638+
"Values"
2639+
],
2640+
"members":{
2641+
"Name":{"shape":"DescribeWorkspaceDirectoriesFilterName"},
2642+
"Values":{"shape":"DescribeWorkspaceDirectoriesFilterValues"}
2643+
}
2644+
},
2645+
"DescribeWorkspaceDirectoriesFilterList":{
2646+
"type":"list",
2647+
"member":{"shape":"DescribeWorkspaceDirectoriesFilter"},
2648+
"max":25,
2649+
"min":1
2650+
},
2651+
"DescribeWorkspaceDirectoriesFilterName":{
2652+
"type":"string",
2653+
"enum":[
2654+
"USER_IDENTITY_TYPE",
2655+
"WORKSPACE_TYPE"
2656+
]
2657+
},
2658+
"DescribeWorkspaceDirectoriesFilterValue":{
2659+
"type":"string",
2660+
"pattern":"^[0-9a-zA-Z\\*\\.\\\\/\\?-_]{0,64}$"
2661+
},
2662+
"DescribeWorkspaceDirectoriesFilterValues":{
2663+
"type":"list",
2664+
"member":{"shape":"DescribeWorkspaceDirectoriesFilterValue"},
2665+
"max":25,
2666+
"min":1
2667+
},
26342668
"DescribeWorkspaceDirectoriesRequest":{
26352669
"type":"structure",
26362670
"members":{
26372671
"DirectoryIds":{"shape":"DirectoryIdList"},
26382672
"WorkspaceDirectoryNames":{"shape":"WorkspaceDirectoryNameList"},
26392673
"Limit":{"shape":"Limit"},
2640-
"NextToken":{"shape":"PaginationToken"}
2674+
"NextToken":{"shape":"PaginationToken"},
2675+
"Filters":{"shape":"DescribeWorkspaceDirectoriesFilterList"}
26412676
}
26422677
},
26432678
"DescribeWorkspaceDirectoriesResult":{
@@ -2968,6 +3003,13 @@
29683003
"AccountLink":{"shape":"AccountLink"}
29693004
}
29703005
},
3006+
"IDCConfig":{
3007+
"type":"structure",
3008+
"members":{
3009+
"InstanceArn":{"shape":"ARN"},
3010+
"ApplicationArn":{"shape":"ARN"}
3011+
}
3012+
},
29713013
"IdleDisconnectTimeoutInSeconds":{
29723014
"type":"integer",
29733015
"max":36000,
@@ -3234,6 +3276,17 @@
32343276
"type":"integer",
32353277
"min":0
32363278
},
3279+
"MicrosoftEntraConfig":{
3280+
"type":"structure",
3281+
"members":{
3282+
"TenantId":{"shape":"MicrosoftEntraConfigTenantId"},
3283+
"ApplicationConfigSecretArn":{"shape":"SecretsManagerArn"}
3284+
}
3285+
},
3286+
"MicrosoftEntraConfigTenantId":{
3287+
"type":"string",
3288+
"pattern":"^[a-zA-Z0-9-]{1,100}$"
3289+
},
32373290
"MigrateWorkspaceRequest":{
32383291
"type":"structure",
32393292
"required":[
@@ -3597,6 +3650,8 @@
35973650
"WorkspaceDirectoryName":{"shape":"WorkspaceDirectoryName"},
35983651
"WorkspaceDirectoryDescription":{"shape":"WorkspaceDirectoryDescription"},
35993652
"UserIdentityType":{"shape":"UserIdentityType"},
3653+
"IdcInstanceArn":{"shape":"ARN"},
3654+
"MicrosoftEntraConfig":{"shape":"MicrosoftEntraConfig"},
36003655
"WorkspaceType":{"shape":"WorkspaceType"},
36013656
"ActiveDirectoryConfig":{"shape":"ActiveDirectoryConfig"}
36023657
}
@@ -4214,7 +4269,8 @@
42144269
"type":"string",
42154270
"enum":[
42164271
"CUSTOMER_MANAGED",
4217-
"AWS_DIRECTORY_SERVICE"
4272+
"AWS_DIRECTORY_SERVICE",
4273+
"AWS_IAM_IDENTITY_CENTER"
42184274
]
42194275
},
42204276
"UserName":{
@@ -4453,10 +4509,12 @@
44534509
"SelfservicePermissions":{"shape":"SelfservicePermissions"},
44544510
"SamlProperties":{"shape":"SamlProperties"},
44554511
"CertificateBasedAuthProperties":{"shape":"CertificateBasedAuthProperties"},
4512+
"MicrosoftEntraConfig":{"shape":"MicrosoftEntraConfig"},
44564513
"WorkspaceDirectoryName":{"shape":"WorkspaceDirectoryName"},
44574514
"WorkspaceDirectoryDescription":{"shape":"WorkspaceDirectoryDescription"},
44584515
"UserIdentityType":{"shape":"UserIdentityType"},
44594516
"WorkspaceType":{"shape":"WorkspaceType"},
4517+
"IDCConfig":{"shape":"IDCConfig"},
44604518
"ActiveDirectoryConfig":{"shape":"ActiveDirectoryConfig"},
44614519
"StreamingProperties":{"shape":"StreamingProperties"},
44624520
"ErrorMessage":{"shape":"Description"}
@@ -4491,7 +4549,8 @@
44914549
"enum":[
44924550
"SIMPLE_AD",
44934551
"AD_CONNECTOR",
4494-
"CUSTOMER_MANAGED"
4552+
"CUSTOMER_MANAGED",
4553+
"AWS_IAM_IDENTITY_CENTER"
44954554
]
44964555
},
44974556
"WorkspaceErrorCode":{"type":"string"},

apis/workspaces/2015-04-08/docs-2.json

Lines changed: 54 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@
9696
"base": null,
9797
"refs": {
9898
"DefaultWorkspaceCreationProperties$InstanceIamRoleArn": "<p>Indicates the IAM role ARN of the instance.</p>",
99+
"IDCConfig$InstanceArn": "<p>The Amazon Resource Name (ARN) of the identity center instance.</p>",
100+
"IDCConfig$ApplicationArn": "<p>The Amazon Resource Name (ARN) of the application.</p>",
101+
"RegisterWorkspaceDirectoryRequest$IdcInstanceArn": "<p>The Amazon Resource Name (ARN) of the identity center instance.</p>",
99102
"WorkspaceCreationProperties$InstanceIamRoleArn": "<p>Indicates the IAM role ARN of the instance.</p>",
100103
"WorkspaceDirectory$IamRoleId": "<p>The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.</p>",
101104
"WorkspacesPool$PoolArn": "<p>The Amazon Resource Name (ARN) for the pool.</p>"
@@ -1204,6 +1207,36 @@
12041207
"refs": {
12051208
}
12061209
},
1210+
"DescribeWorkspaceDirectoriesFilter": {
1211+
"base": "<p>Describes the filter conditions for the WorkSpaces to return.</p>",
1212+
"refs": {
1213+
"DescribeWorkspaceDirectoriesFilterList$member": null
1214+
}
1215+
},
1216+
"DescribeWorkspaceDirectoriesFilterList": {
1217+
"base": null,
1218+
"refs": {
1219+
"DescribeWorkspaceDirectoriesRequest$Filters": "<p>The filter condition for the WorkSpaces.</p>"
1220+
}
1221+
},
1222+
"DescribeWorkspaceDirectoriesFilterName": {
1223+
"base": null,
1224+
"refs": {
1225+
"DescribeWorkspaceDirectoriesFilter$Name": "<p>The name of the WorkSpaces to filter.</p>"
1226+
}
1227+
},
1228+
"DescribeWorkspaceDirectoriesFilterValue": {
1229+
"base": null,
1230+
"refs": {
1231+
"DescribeWorkspaceDirectoriesFilterValues$member": null
1232+
}
1233+
},
1234+
"DescribeWorkspaceDirectoriesFilterValues": {
1235+
"base": null,
1236+
"refs": {
1237+
"DescribeWorkspaceDirectoriesFilter$Values": "<p>The values for filtering WorkSpaces</p>"
1238+
}
1239+
},
12071240
"DescribeWorkspaceDirectoriesRequest": {
12081241
"base": null,
12091242
"refs": {
@@ -1575,6 +1608,12 @@
15751608
"refs": {
15761609
}
15771610
},
1611+
"IDCConfig": {
1612+
"base": "<p>Specifies the configurations of the identity center.</p>",
1613+
"refs": {
1614+
"WorkspaceDirectory$IDCConfig": "<p>Specifies details about identity center configurations.</p>"
1615+
}
1616+
},
15781617
"IdleDisconnectTimeoutInSeconds": {
15791618
"base": null,
15801619
"refs": {
@@ -1869,6 +1908,19 @@
18691908
"UserSetting$MaximumLength": "<p>Indicates the maximum character length for the specified user setting.</p>"
18701909
}
18711910
},
1911+
"MicrosoftEntraConfig": {
1912+
"base": "<p>Specifies the configurations of the Microsoft Entra.</p>",
1913+
"refs": {
1914+
"RegisterWorkspaceDirectoryRequest$MicrosoftEntraConfig": "<p>The details about Microsoft Entra config.</p>",
1915+
"WorkspaceDirectory$MicrosoftEntraConfig": "<p>Specifies details about Microsoft Entra configurations.</p>"
1916+
}
1917+
},
1918+
"MicrosoftEntraConfigTenantId": {
1919+
"base": null,
1920+
"refs": {
1921+
"MicrosoftEntraConfig$TenantId": "<p>The identifier of the tenant.</p>"
1922+
}
1923+
},
18721924
"MigrateWorkspaceRequest": {
18731925
"base": null,
18741926
"refs": {
@@ -2358,7 +2410,8 @@
23582410
"SecretsManagerArn": {
23592411
"base": null,
23602412
"refs": {
2361-
"ActiveDirectoryConfig$ServiceAccountSecretArn": "<p>Indicates the secret ARN on the service account.</p>"
2413+
"ActiveDirectoryConfig$ServiceAccountSecretArn": "<p>Indicates the secret ARN on the service account.</p>",
2414+
"MicrosoftEntraConfig$ApplicationConfigSecretArn": "<p>The Amazon Resource Name (ARN) of the application config.</p>"
23622415
}
23632416
},
23642417
"SecurityGroupId": {

gems/aws-sdk-iotsitewise/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Unreleased Changes
22
------------------
33

4+
1.69.0 (2024-08-26)
5+
------------------
6+
7+
* Feature - AWS IoT SiteWise now supports versioning for asset models. It enables users to retrieve active version of their asset model and perform asset model writes with optimistic lock.
8+
49
1.68.0 (2024-07-24)
510
------------------
611

gems/aws-sdk-iotsitewise/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.68.0
1+
1.69.0

gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,6 @@
5353
# @!group service
5454
module Aws::IoTSiteWise
5555

56-
GEM_VERSION = '1.68.0'
56+
GEM_VERSION = '1.69.0'
5757

5858
end

0 commit comments

Comments
 (0)