Skip to content

Commit 08e3c81

Browse files
Added new authorization strategy value 'SMART_ON_FHIR' for CreateFHIRDatastore API to support Smart App 2.0
1 parent 930d23d commit 08e3c81

File tree

3 files changed

+22
-10
lines changed

3 files changed

+22
-10
lines changed

generator/ServiceModels/healthlake/healthlake-2017-07-01.api.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
"endpointPrefix":"healthlake",
66
"jsonVersion":"1.0",
77
"protocol":"json",
8+
"protocols":["json"],
89
"serviceAbbreviation":"HealthLake",
910
"serviceFullName":"Amazon HealthLake",
1011
"serviceId":"HealthLake",
1112
"signatureVersion":"v4",
1213
"signingName":"healthlake",
1314
"targetPrefix":"HealthLake",
14-
"uid":"healthlake-2017-07-01"
15+
"uid":"healthlake-2017-07-01",
16+
"auth":["aws.auth#sigv4"]
1517
},
1618
"operations":{
1719
"CreateFHIRDatastore":{
@@ -227,6 +229,7 @@
227229
"type":"string",
228230
"enum":[
229231
"SMART_ON_FHIR_V1",
232+
"SMART_ON_FHIR",
230233
"AWS_AUTH"
231234
]
232235
},
@@ -566,6 +569,7 @@
566569
"type":"string",
567570
"enum":[
568571
"SUBMITTED",
572+
"QUEUED",
569573
"IN_PROGRESS",
570574
"COMPLETED_WITH_ERRORS",
571575
"COMPLETED",
@@ -730,8 +734,7 @@
730734
"required":[
731735
"OutputDataConfig",
732736
"DatastoreId",
733-
"DataAccessRoleArn",
734-
"ClientToken"
737+
"DataAccessRoleArn"
735738
],
736739
"members":{
737740
"JobName":{"shape":"JobName"},
@@ -762,8 +765,7 @@
762765
"InputDataConfig",
763766
"JobOutputDataConfig",
764767
"DatastoreId",
765-
"DataAccessRoleArn",
766-
"ClientToken"
768+
"DataAccessRoleArn"
767769
],
768770
"members":{
769771
"JobName":{"shape":"JobName"},

generator/ServiceModels/healthlake/healthlake-2017-07-01.normal.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
"endpointPrefix":"healthlake",
66
"jsonVersion":"1.0",
77
"protocol":"json",
8+
"protocols":["json"],
89
"serviceAbbreviation":"HealthLake",
910
"serviceFullName":"Amazon HealthLake",
1011
"serviceId":"HealthLake",
1112
"signatureVersion":"v4",
1213
"signingName":"healthlake",
1314
"targetPrefix":"HealthLake",
14-
"uid":"healthlake-2017-07-01"
15+
"uid":"healthlake-2017-07-01",
16+
"auth":["aws.auth#sigv4"]
1517
},
1618
"operations":{
1719
"CreateFHIRDatastore":{
@@ -241,6 +243,7 @@
241243
"type":"string",
242244
"enum":[
243245
"SMART_ON_FHIR_V1",
246+
"SMART_ON_FHIR",
244247
"AWS_AUTH"
245248
]
246249
},
@@ -807,6 +810,7 @@
807810
"type":"string",
808811
"enum":[
809812
"SUBMITTED",
813+
"QUEUED",
810814
"IN_PROGRESS",
811815
"COMPLETED_WITH_ERRORS",
812816
"COMPLETED",
@@ -1073,8 +1077,7 @@
10731077
"required":[
10741078
"OutputDataConfig",
10751079
"DatastoreId",
1076-
"DataAccessRoleArn",
1077-
"ClientToken"
1080+
"DataAccessRoleArn"
10781081
],
10791082
"members":{
10801083
"JobName":{
@@ -1127,8 +1130,7 @@
11271130
"InputDataConfig",
11281131
"JobOutputDataConfig",
11291132
"DatastoreId",
1130-
"DataAccessRoleArn",
1131-
"ClientToken"
1133+
"DataAccessRoleArn"
11321134
],
11331135
"members":{
11341136
"JobName":{

sdk/src/Services/HealthLake/Generated/ServiceEnumerations.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ public class AuthorizationStrategy : ConstantClass
3535
/// </summary>
3636
public static readonly AuthorizationStrategy AWS_AUTH = new AuthorizationStrategy("AWS_AUTH");
3737
/// <summary>
38+
/// Constant SMART_ON_FHIR for AuthorizationStrategy
39+
/// </summary>
40+
public static readonly AuthorizationStrategy SMART_ON_FHIR = new AuthorizationStrategy("SMART_ON_FHIR");
41+
/// <summary>
3842
/// Constant SMART_ON_FHIR_V1 for AuthorizationStrategy
3943
/// </summary>
4044
public static readonly AuthorizationStrategy SMART_ON_FHIR_V1 = new AuthorizationStrategy("SMART_ON_FHIR_V1");
@@ -321,6 +325,10 @@ public class JobStatus : ConstantClass
321325
/// </summary>
322326
public static readonly JobStatus IN_PROGRESS = new JobStatus("IN_PROGRESS");
323327
/// <summary>
328+
/// Constant QUEUED for JobStatus
329+
/// </summary>
330+
public static readonly JobStatus QUEUED = new JobStatus("QUEUED");
331+
/// <summary>
324332
/// Constant SUBMITTED for JobStatus
325333
/// </summary>
326334
public static readonly JobStatus SUBMITTED = new JobStatus("SUBMITTED");

0 commit comments

Comments
 (0)