aws-sdk
Version:
AWS SDK for JavaScript
2,166 lines • 52.9 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2020-07-08",
"endpointPrefix": "workspaces-web",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceFullName": "Amazon WorkSpaces Web",
"serviceId": "WorkSpaces Web",
"signatureVersion": "v4",
"signingName": "workspaces-web",
"uid": "workspaces-web-2020-07-08"
},
"operations": {
"AssociateBrowserSettings": {
"http": {
"method": "PUT",
"requestUri": "/portals/{portalArn+}/browserSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"browserSettingsArn",
"portalArn"
],
"members": {
"browserSettingsArn": {
"location": "querystring",
"locationName": "browserSettingsArn"
},
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"required": [
"browserSettingsArn",
"portalArn"
],
"members": {
"browserSettingsArn": {},
"portalArn": {}
}
},
"idempotent": true
},
"AssociateIpAccessSettings": {
"http": {
"method": "PUT",
"requestUri": "/portals/{portalArn+}/ipAccessSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ipAccessSettingsArn",
"portalArn"
],
"members": {
"ipAccessSettingsArn": {
"location": "querystring",
"locationName": "ipAccessSettingsArn"
},
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"required": [
"ipAccessSettingsArn",
"portalArn"
],
"members": {
"ipAccessSettingsArn": {},
"portalArn": {}
}
},
"idempotent": true
},
"AssociateNetworkSettings": {
"http": {
"method": "PUT",
"requestUri": "/portals/{portalArn+}/networkSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"networkSettingsArn",
"portalArn"
],
"members": {
"networkSettingsArn": {
"location": "querystring",
"locationName": "networkSettingsArn"
},
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"required": [
"networkSettingsArn",
"portalArn"
],
"members": {
"networkSettingsArn": {},
"portalArn": {}
}
},
"idempotent": true
},
"AssociateTrustStore": {
"http": {
"method": "PUT",
"requestUri": "/portals/{portalArn+}/trustStores",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn",
"trustStoreArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
},
"trustStoreArn": {
"location": "querystring",
"locationName": "trustStoreArn"
}
}
},
"output": {
"type": "structure",
"required": [
"portalArn",
"trustStoreArn"
],
"members": {
"portalArn": {},
"trustStoreArn": {}
}
},
"idempotent": true
},
"AssociateUserAccessLoggingSettings": {
"http": {
"method": "PUT",
"requestUri": "/portals/{portalArn+}/userAccessLoggingSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn",
"userAccessLoggingSettingsArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
},
"userAccessLoggingSettingsArn": {
"location": "querystring",
"locationName": "userAccessLoggingSettingsArn"
}
}
},
"output": {
"type": "structure",
"required": [
"portalArn",
"userAccessLoggingSettingsArn"
],
"members": {
"portalArn": {},
"userAccessLoggingSettingsArn": {}
}
},
"idempotent": true
},
"AssociateUserSettings": {
"http": {
"method": "PUT",
"requestUri": "/portals/{portalArn+}/userSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn",
"userSettingsArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
},
"userSettingsArn": {
"location": "querystring",
"locationName": "userSettingsArn"
}
}
},
"output": {
"type": "structure",
"required": [
"portalArn",
"userSettingsArn"
],
"members": {
"portalArn": {},
"userSettingsArn": {}
}
},
"idempotent": true
},
"CreateBrowserSettings": {
"http": {
"requestUri": "/browserSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"browserPolicy"
],
"members": {
"additionalEncryptionContext": {
"shape": "Sf"
},
"browserPolicy": {
"shape": "Sh"
},
"clientToken": {
"idempotencyToken": true
},
"customerManagedKey": {},
"tags": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"required": [
"browserSettingsArn"
],
"members": {
"browserSettingsArn": {}
}
}
},
"CreateIdentityProvider": {
"http": {
"requestUri": "/identityProviders",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"identityProviderDetails",
"identityProviderName",
"identityProviderType",
"portalArn"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"identityProviderDetails": {
"shape": "Sq"
},
"identityProviderName": {
"shape": "Sr"
},
"identityProviderType": {},
"portalArn": {},
"tags": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"required": [
"identityProviderArn"
],
"members": {
"identityProviderArn": {}
}
}
},
"CreateIpAccessSettings": {
"http": {
"requestUri": "/ipAccessSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ipRules"
],
"members": {
"additionalEncryptionContext": {
"shape": "Sf"
},
"clientToken": {
"idempotencyToken": true
},
"customerManagedKey": {},
"description": {
"shape": "Sw"
},
"displayName": {
"shape": "Sx"
},
"ipRules": {
"shape": "Sy"
},
"tags": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"required": [
"ipAccessSettingsArn"
],
"members": {
"ipAccessSettingsArn": {}
}
}
},
"CreateNetworkSettings": {
"http": {
"requestUri": "/networkSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"securityGroupIds",
"subnetIds",
"vpcId"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"securityGroupIds": {
"shape": "S13"
},
"subnetIds": {
"shape": "S15"
},
"tags": {
"shape": "Sk"
},
"vpcId": {}
}
},
"output": {
"type": "structure",
"required": [
"networkSettingsArn"
],
"members": {
"networkSettingsArn": {}
}
}
},
"CreatePortal": {
"http": {
"requestUri": "/portals",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"additionalEncryptionContext": {
"shape": "Sf"
},
"authenticationType": {},
"clientToken": {
"idempotencyToken": true
},
"customerManagedKey": {},
"displayName": {
"shape": "Sx"
},
"instanceType": {},
"maxConcurrentSessions": {
"type": "integer"
},
"tags": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"required": [
"portalArn",
"portalEndpoint"
],
"members": {
"portalArn": {},
"portalEndpoint": {}
}
}
},
"CreateTrustStore": {
"http": {
"requestUri": "/trustStores",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"certificateList"
],
"members": {
"certificateList": {
"shape": "S1g"
},
"clientToken": {
"idempotencyToken": true
},
"tags": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"trustStoreArn": {}
}
}
},
"CreateUserAccessLoggingSettings": {
"http": {
"requestUri": "/userAccessLoggingSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"kinesisStreamArn"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"kinesisStreamArn": {},
"tags": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"required": [
"userAccessLoggingSettingsArn"
],
"members": {
"userAccessLoggingSettingsArn": {}
}
}
},
"CreateUserSettings": {
"http": {
"requestUri": "/userSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"copyAllowed",
"downloadAllowed",
"pasteAllowed",
"printAllowed",
"uploadAllowed"
],
"members": {
"additionalEncryptionContext": {
"shape": "Sf"
},
"clientToken": {
"idempotencyToken": true
},
"cookieSynchronizationConfiguration": {
"shape": "S1n"
},
"copyAllowed": {},
"customerManagedKey": {},
"deepLinkAllowed": {},
"disconnectTimeoutInMinutes": {
"type": "integer"
},
"downloadAllowed": {},
"idleDisconnectTimeoutInMinutes": {
"type": "integer"
},
"pasteAllowed": {},
"printAllowed": {},
"tags": {
"shape": "Sk"
},
"uploadAllowed": {}
}
},
"output": {
"type": "structure",
"required": [
"userSettingsArn"
],
"members": {
"userSettingsArn": {}
}
}
},
"DeleteBrowserSettings": {
"http": {
"method": "DELETE",
"requestUri": "/browserSettings/{browserSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"browserSettingsArn"
],
"members": {
"browserSettingsArn": {
"location": "uri",
"locationName": "browserSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteIdentityProvider": {
"http": {
"method": "DELETE",
"requestUri": "/identityProviders/{identityProviderArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"identityProviderArn"
],
"members": {
"identityProviderArn": {
"location": "uri",
"locationName": "identityProviderArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteIpAccessSettings": {
"http": {
"method": "DELETE",
"requestUri": "/ipAccessSettings/{ipAccessSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ipAccessSettingsArn"
],
"members": {
"ipAccessSettingsArn": {
"location": "uri",
"locationName": "ipAccessSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteNetworkSettings": {
"http": {
"method": "DELETE",
"requestUri": "/networkSettings/{networkSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"networkSettingsArn"
],
"members": {
"networkSettingsArn": {
"location": "uri",
"locationName": "networkSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeletePortal": {
"http": {
"method": "DELETE",
"requestUri": "/portals/{portalArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteTrustStore": {
"http": {
"method": "DELETE",
"requestUri": "/trustStores/{trustStoreArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"trustStoreArn": {
"location": "uri",
"locationName": "trustStoreArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteUserAccessLoggingSettings": {
"http": {
"method": "DELETE",
"requestUri": "/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"userAccessLoggingSettingsArn"
],
"members": {
"userAccessLoggingSettingsArn": {
"location": "uri",
"locationName": "userAccessLoggingSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteUserSettings": {
"http": {
"method": "DELETE",
"requestUri": "/userSettings/{userSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"userSettingsArn"
],
"members": {
"userSettingsArn": {
"location": "uri",
"locationName": "userSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisassociateBrowserSettings": {
"http": {
"method": "DELETE",
"requestUri": "/portals/{portalArn+}/browserSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisassociateIpAccessSettings": {
"http": {
"method": "DELETE",
"requestUri": "/portals/{portalArn+}/ipAccessSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisassociateNetworkSettings": {
"http": {
"method": "DELETE",
"requestUri": "/portals/{portalArn+}/networkSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisassociateTrustStore": {
"http": {
"method": "DELETE",
"requestUri": "/portals/{portalArn+}/trustStores",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisassociateUserAccessLoggingSettings": {
"http": {
"method": "DELETE",
"requestUri": "/portals/{portalArn+}/userAccessLoggingSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisassociateUserSettings": {
"http": {
"method": "DELETE",
"requestUri": "/portals/{portalArn+}/userSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"GetBrowserSettings": {
"http": {
"method": "GET",
"requestUri": "/browserSettings/{browserSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"browserSettingsArn"
],
"members": {
"browserSettingsArn": {
"location": "uri",
"locationName": "browserSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {
"browserSettings": {
"shape": "S2r"
}
}
}
},
"GetIdentityProvider": {
"http": {
"method": "GET",
"requestUri": "/identityProviders/{identityProviderArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"identityProviderArn"
],
"members": {
"identityProviderArn": {
"location": "uri",
"locationName": "identityProviderArn"
}
}
},
"output": {
"type": "structure",
"members": {
"identityProvider": {
"shape": "S2v"
}
}
}
},
"GetIpAccessSettings": {
"http": {
"method": "GET",
"requestUri": "/ipAccessSettings/{ipAccessSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ipAccessSettingsArn"
],
"members": {
"ipAccessSettingsArn": {
"location": "uri",
"locationName": "ipAccessSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {
"ipAccessSettings": {
"shape": "S2y"
}
}
}
},
"GetNetworkSettings": {
"http": {
"method": "GET",
"requestUri": "/networkSettings/{networkSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"networkSettingsArn"
],
"members": {
"networkSettingsArn": {
"location": "uri",
"locationName": "networkSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {
"networkSettings": {
"shape": "S32"
}
}
}
},
"GetPortal": {
"http": {
"method": "GET",
"requestUri": "/portals/{portalArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {
"portal": {
"shape": "S35"
}
}
}
},
"GetPortalServiceProviderMetadata": {
"http": {
"method": "GET",
"requestUri": "/portalIdp/{portalArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"portalArn": {},
"serviceProviderSamlMetadata": {}
}
}
},
"GetTrustStore": {
"http": {
"method": "GET",
"requestUri": "/trustStores/{trustStoreArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"trustStoreArn": {
"location": "uri",
"locationName": "trustStoreArn"
}
}
},
"output": {
"type": "structure",
"members": {
"trustStore": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"associatedPortalArns": {
"shape": "S2s"
},
"trustStoreArn": {}
}
}
}
}
},
"GetTrustStoreCertificate": {
"http": {
"method": "GET",
"requestUri": "/trustStores/{trustStoreArn+}/certificate",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"thumbprint",
"trustStoreArn"
],
"members": {
"thumbprint": {
"location": "querystring",
"locationName": "thumbprint"
},
"trustStoreArn": {
"location": "uri",
"locationName": "trustStoreArn"
}
}
},
"output": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"certificate": {
"type": "structure",
"members": {
"body": {
"type": "blob"
},
"issuer": {},
"notValidAfter": {
"type": "timestamp"
},
"notValidBefore": {
"type": "timestamp"
},
"subject": {},
"thumbprint": {}
}
},
"trustStoreArn": {}
}
}
},
"GetUserAccessLoggingSettings": {
"http": {
"method": "GET",
"requestUri": "/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"userAccessLoggingSettingsArn"
],
"members": {
"userAccessLoggingSettingsArn": {
"location": "uri",
"locationName": "userAccessLoggingSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {
"userAccessLoggingSettings": {
"shape": "S3n"
}
}
}
},
"GetUserSettings": {
"http": {
"method": "GET",
"requestUri": "/userSettings/{userSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"userSettingsArn"
],
"members": {
"userSettingsArn": {
"location": "uri",
"locationName": "userSettingsArn"
}
}
},
"output": {
"type": "structure",
"members": {
"userSettings": {
"shape": "S3q"
}
}
}
},
"ListBrowserSettings": {
"http": {
"method": "GET",
"requestUri": "/browserSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"browserSettings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"browserSettingsArn"
],
"members": {
"browserSettingsArn": {}
}
}
},
"nextToken": {}
}
}
},
"ListIdentityProviders": {
"http": {
"method": "GET",
"requestUri": "/portals/{portalArn+}/identityProviders",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {
"identityProviders": {
"type": "list",
"member": {
"type": "structure",
"required": [
"identityProviderArn"
],
"members": {
"identityProviderArn": {},
"identityProviderName": {
"shape": "Sr"
},
"identityProviderType": {}
}
}
},
"nextToken": {}
}
}
},
"ListIpAccessSettings": {
"http": {
"method": "GET",
"requestUri": "/ipAccessSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"ipAccessSettings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ipAccessSettingsArn"
],
"members": {
"creationDate": {
"type": "timestamp"
},
"description": {
"shape": "Sw"
},
"displayName": {
"shape": "Sx"
},
"ipAccessSettingsArn": {}
}
}
},
"nextToken": {}
}
}
},
"ListNetworkSettings": {
"http": {
"method": "GET",
"requestUri": "/networkSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"networkSettings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"networkSettingsArn"
],
"members": {
"networkSettingsArn": {},
"vpcId": {}
}
}
},
"nextToken": {}
}
}
},
"ListPortals": {
"http": {
"method": "GET",
"requestUri": "/portals",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"portals": {
"type": "list",
"member": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"authenticationType": {},
"browserSettingsArn": {},
"browserType": {},
"creationDate": {
"type": "timestamp"
},
"displayName": {
"shape": "Sx"
},
"instanceType": {},
"ipAccessSettingsArn": {},
"maxConcurrentSessions": {
"type": "integer"
},
"networkSettingsArn": {},
"portalArn": {},
"portalEndpoint": {},
"portalStatus": {},
"rendererType": {},
"trustStoreArn": {},
"userAccessLoggingSettingsArn": {},
"userSettingsArn": {}
}
}
}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{resourceArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"tags": {
"shape": "Sk"
}
}
}
},
"ListTrustStoreCertificates": {
"http": {
"method": "GET",
"requestUri": "/trustStores/{trustStoreArn+}/certificates",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"trustStoreArn": {
"location": "uri",
"locationName": "trustStoreArn"
}
}
},
"output": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"certificateList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"issuer": {},
"notValidAfter": {
"type": "timestamp"
},
"notValidBefore": {
"type": "timestamp"
},
"subject": {},
"thumbprint": {}
}
}
},
"nextToken": {},
"trustStoreArn": {}
}
}
},
"ListTrustStores": {
"http": {
"method": "GET",
"requestUri": "/trustStores",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"trustStores": {
"type": "list",
"member": {
"type": "structure",
"members": {
"trustStoreArn": {}
}
}
}
}
}
},
"ListUserAccessLoggingSettings": {
"http": {
"method": "GET",
"requestUri": "/userAccessLoggingSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"userAccessLoggingSettings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"userAccessLoggingSettingsArn"
],
"members": {
"kinesisStreamArn": {},
"userAccessLoggingSettingsArn": {}
}
}
}
}
}
},
"ListUserSettings": {
"http": {
"method": "GET",
"requestUri": "/userSettings",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"userSettings": {
"type": "list",
"member": {
"type": "structure",
"required": [
"userSettingsArn"
],
"members": {
"cookieSynchronizationConfiguration": {
"shape": "S1n"
},
"copyAllowed": {},
"deepLinkAllowed": {},
"disconnectTimeoutInMinutes": {
"type": "integer"
},
"downloadAllowed": {},
"idleDisconnectTimeoutInMinutes": {
"type": "integer"
},
"pasteAllowed": {},
"printAllowed": {},
"uploadAllowed": {},
"userSettingsArn": {}
}
}
}
}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tags"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tags": {
"shape": "Sk"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/tags/{resourceArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tagKeys"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tagKeys": {
"location": "querystring",
"locationName": "tagKeys",
"type": "list",
"member": {
"shape": "Sm"
}
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"UpdateBrowserSettings": {
"http": {
"method": "PATCH",
"requestUri": "/browserSettings/{browserSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"browserSettingsArn"
],
"members": {
"browserPolicy": {
"shape": "Sh"
},
"browserSettingsArn": {
"location": "uri",
"locationName": "browserSettingsArn"
},
"clientToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"required": [
"browserSettings"
],
"members": {
"browserSettings": {
"shape": "S2r"
}
}
}
},
"UpdateIdentityProvider": {
"http": {
"method": "PATCH",
"requestUri": "/identityProviders/{identityProviderArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"identityProviderArn"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"identityProviderArn": {
"location": "uri",
"locationName": "identityProviderArn"
},
"identityProviderDetails": {
"shape": "Sq"
},
"identityProviderName": {
"shape": "Sr"
},
"identityProviderType": {}
}
},
"output": {
"type": "structure",
"required": [
"identityProvider"
],
"members": {
"identityProvider": {
"shape": "S2v"
}
}
}
},
"UpdateIpAccessSettings": {
"http": {
"method": "PATCH",
"requestUri": "/ipAccessSettings/{ipAccessSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ipAccessSettingsArn"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"description": {
"shape": "Sw"
},
"displayName": {
"shape": "Sx"
},
"ipAccessSettingsArn": {
"location": "uri",
"locationName": "ipAccessSettingsArn"
},
"ipRules": {
"shape": "Sy"
}
}
},
"output": {
"type": "structure",
"required": [
"ipAccessSettings"
],
"members": {
"ipAccessSettings": {
"shape": "S2y"
}
}
}
},
"UpdateNetworkSettings": {
"http": {
"method": "PATCH",
"requestUri": "/networkSettings/{networkSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"networkSettingsArn"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"networkSettingsArn": {
"location": "uri",
"locationName": "networkSettingsArn"
},
"securityGroupIds": {
"shape": "S13"
},
"subnetIds": {
"shape": "S15"
},
"vpcId": {}
}
},
"output": {
"type": "structure",
"required": [
"networkSettings"
],
"members": {
"networkSettings": {
"shape": "S32"
}
}
}
},
"UpdatePortal": {
"http": {
"method": "PUT",
"requestUri": "/portals/{portalArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"portalArn"
],
"members": {
"authenticationType": {},
"displayName": {
"shape": "Sx"
},
"instanceType": {},
"maxConcurrentSessions": {
"type": "integer"
},
"portalArn": {
"location": "uri",
"locationName": "portalArn"
}
}
},
"output": {
"type": "structure",
"members": {
"portal": {
"shape": "S35"
}
}
},
"idempotent": true
},
"UpdateTrustStore": {
"http": {
"method": "PATCH",
"requestUri": "/trustStores/{trustStoreArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"certificatesToAdd": {
"shape": "S1g"
},
"certificatesToDelete": {
"type": "list",
"member": {}
},
"clientToken": {
"idempotencyToken": true
},
"trustStoreArn": {
"location": "uri",
"locationName": "trustStoreArn"
}
}
},
"output": {
"type": "structure",
"required": [
"trustStoreArn"
],
"members": {
"trustStoreArn": {}
}
}
},
"UpdateUserAccessLoggingSettings": {
"http": {
"method": "PATCH",
"requestUri": "/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"userAccessLoggingSettingsArn"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"kinesisStreamArn": {},
"userAccessLoggingSettingsArn": {
"location": "uri",
"locationName": "userAccessLoggingSettingsArn"
}
}
},
"output": {
"type": "structure",
"required": [
"userAccessLoggingSettings"
],
"members": {
"userAccessLoggingSettings": {
"shape": "S3n"
}
}
}
},
"UpdateUserSettings": {
"http": {
"method": "PATCH",
"requestUri": "/userSettings/{userSettingsArn+}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"userSettingsArn"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"cookieSynchronizationConfiguration": {
"shape": "S1n"
},
"copyAllowed": {},
"deepLinkAllowed": {},
"disconnectTimeoutInMinutes": {
"type": "integer"
},
"downloadAllowed": {},
"idleDisconnectTimeoutInMinutes": {
"type": "integer"
},
"pasteAllowed": {},
"printAllowed": {},
"uploadAllowed": {},
"userSettingsArn": {
"location": "uri",
"locationName": "userSettingsArn"
}
}
},
"output": {
"type": "structure",
"required": [
"userSettings"
],
"members": {
"userSettings": {
"shape": "S3q"
}
}
}
}
},
"shapes": {
"Sf": {
"type": "map",
"key": {},
"value": {}
},
"Sh": {
"type": "string",
"sensitive": true
},
"Sk": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Key",
"Value"
],
"members": {
"Key": {
"shape": "Sm"
},
"Value": {
"type": "string",
"sensitive": true
}
},
"sensitive": true
}
},
"Sm": {
"type": "string",
"sensitive": true
},
"Sq": {
"type": "map",
"key": {},
"value": {},
"sensitive": true
},
"Sr": {
"type": "string",
"sensitive": true
},
"Sw": {
"type": "string",
"sensitive": true
},
"Sx": {
"type": "string",
"sensitive": true
},
"Sy": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ipRange"
],
"members": {
"description": {
"shape": "Sw"
},
"ipRange": {
"type": "string",
"sensitive": true
}
}
},
"sensitive": true
},
"S13": {
"type": "list",
"member": {}
},
"S15": {
"type": "list",
"member": {}
},
"S1g": {
"type": "list",
"member": {
"type": "blob"
}
},
"S1n": {
"type": "structure",
"required": [
"allowlist"
],
"members": {
"allowlist": {
"shape": "S1o"
},
"blocklist": {
"shape": "S1o"
}
},
"sensitive": true
},
"S1o": {
"type": "list",
"member": {
"type": "structure",
"required": [
"domain"
],
"members": {
"domain": {
"type": "string",
"sensitive": true
},
"name": {
"type": "string",
"sensitive": true
},
"path": {
"type": "string",
"sensitive": true
}
}
}
},
"S2r": {
"type": "structure",
"required": [
"browserSettingsArn"
],
"members": {
"additionalEncryptionContext": {
"shape": "Sf"
},
"associatedPortalArns": {
"shape": "S2s"
},
"browserPolicy": {
"shape": "Sh"
},
"browserSettingsArn": {},
"customerManagedKey": {}
}
},
"S2s": {
"type": "list",
"member": {}
},
"S2v": {
"type": "structure",
"required": [
"identityProviderArn"
],
"members": {
"identityProviderArn": {},
"identityProviderDetails": {
"shape": "Sq"
},
"identityProviderName": {
"shape": "Sr"
},
"identity