Skip to content

Commit f348763

Browse files
author
AWS
committed
AWS Transfer Family Update: Add WebAppEndpointPolicy support for WebApps
1 parent 1c575fa commit f348763

File tree

2 files changed

+26
-5
lines changed

2 files changed

+26
-5
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Transfer Family",
4+
"contributor": "",
5+
"description": "Add WebAppEndpointPolicy support for WebApps"
6+
}

services/transfer/src/main/resources/codegen-resources/service-2.json

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1779,11 +1779,11 @@
17791779
"members":{
17801780
"IdentityProviderDetails":{
17811781
"shape":"WebAppIdentityProviderDetails",
1782-
"documentation":"<p>You can provide a structure that contains the details for the identity provider to use with your web app.</p>"
1782+
"documentation":"<p>You can provide a structure that contains the details for the identity provider to use with your web app.</p> <p>For more details about this parameter, see <a href=\"https://docs.aws.amazon.com/transfer/latest/userguide/webapp-identity-center.html\">Configure your identity provider for Transfer Family web apps</a>.</p>"
17831783
},
17841784
"AccessEndpoint":{
17851785
"shape":"WebAppAccessEndpoint",
1786-
"documentation":"<p>The <code>AccessEndpoint</code> is the URL that you provide to your users for them to interact with the Transfer Family web app. You can specify a custom URL or use the default value.</p>"
1786+
"documentation":"<p>The <code>AccessEndpoint</code> is the URL that you provide to your users for them to interact with the Transfer Family web app. You can specify a custom URL or use the default value.</p> <p>Before you enter a custom URL for this parameter, follow the steps described in <a href=\"https://docs.aws.amazon.com/transfer/latest/userguide/webapp-customize.html\">Update your access endpoint with a custom URL</a>.</p>"
17871787
},
17881788
"WebAppUnits":{
17891789
"shape":"WebAppUnits",
@@ -1792,6 +1792,10 @@
17921792
"Tags":{
17931793
"shape":"Tags",
17941794
"documentation":"<p>Key-value pairs that can be used to group and search for web apps.</p>"
1795+
},
1796+
"WebAppEndpointPolicy":{
1797+
"shape":"WebAppEndpointPolicy",
1798+
"documentation":"<p> Setting for the type of endpoint policy for the web app. The default value is <code>STANDARD</code>. </p> <p>If you are creating the web app in an Amazon Web Services GovCloud (US) Region, you can set this parameter to <code>FIPS</code>.</p>"
17951799
}
17961800
}
17971801
},
@@ -2923,7 +2927,7 @@
29232927
},
29242928
"SshPublicKeys":{
29252929
"shape":"SshPublicKeys",
2926-
"documentation":"<p>Specifies the public key portion of the Secure Shell (SSH) keys stored for the described user.</p>"
2930+
"documentation":"<p>Specifies the public key portion of the Secure Shell (SSH) keys stored for the described user.</p> <note> <p>To delete the public key body, set its value to zero keys, as shown here:</p> <p> <code>SshPublicKeys: []</code> </p> </note>"
29272931
},
29282932
"Tags":{
29292933
"shape":"Tags",
@@ -2970,6 +2974,10 @@
29702974
"Tags":{
29712975
"shape":"Tags",
29722976
"documentation":"<p>Key-value pairs that can be used to group and search for web apps. Tags are metadata attached to web apps for any purpose.</p>"
2977+
},
2978+
"WebAppEndpointPolicy":{
2979+
"shape":"WebAppEndpointPolicy",
2980+
"documentation":"<p> Setting for the type of endpoint policy for the web app. The default value is <code>STANDARD</code>. </p> <p>If your web app was created in an Amazon Web Services GovCloud (US) Region, the value of this parameter can be <code>FIPS</code>, which indicates the web app endpoint is FIPS-compliant.</p>"
29732981
}
29742982
},
29752983
"documentation":"<p>A structure that describes the parameters for the web app, as identified by the <code>WebAppId</code>.</p>"
@@ -2999,7 +3007,7 @@
29993007
},
30003008
"FaviconFile":{
30013009
"shape":"WebAppFaviconFile",
3002-
"documentation":"<p>Returns a icon file data string (in base64 encoding).</p>"
3010+
"documentation":"<p>Returns an icon file data string (in base64 encoding).</p>"
30033011
}
30043012
},
30053013
"documentation":"<p>A structure that contains the customization fields for the web app. You can provide a title, logo, and icon to customize the appearance of your web app.</p>"
@@ -5755,7 +5763,7 @@
57555763
},
57565764
"FaviconFile":{
57575765
"shape":"WebAppFaviconFile",
5758-
"documentation":"<p>Specify icon file data string (in base64 encoding).</p>"
5766+
"documentation":"<p>Specify an icon file data string (in base64 encoding).</p>"
57595767
}
57605768
}
57615769
},
@@ -5882,6 +5890,13 @@
58825890
"max":1024,
58835891
"min":1
58845892
},
5893+
"WebAppEndpointPolicy":{
5894+
"type":"string",
5895+
"enum":[
5896+
"FIPS",
5897+
"STANDARD"
5898+
]
5899+
},
58855900
"WebAppFaviconFile":{
58865901
"type":"blob",
58875902
"max":20960,

0 commit comments

Comments
 (0)