Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Operations
- AssociateBrowserSettings
- AssociateNetworkSettings
- AssociateTrustStore
- AssociateUserAccessLoggingSettings
- AssociateUserSettings
- CreateBrowserSettings
- CreateIdentityProvider
- CreateNetworkSettings
- CreatePortal
- CreateTrustStore
- CreateUserAccessLoggingSettings
- CreateUserSettings
- DeleteBrowserSettings
- DeleteIdentityProvider
- DeleteNetworkSettings
- DeletePortal
- DeleteTrustStore
- DeleteUserAccessLoggingSettings
- DeleteUserSettings
- DisassociateBrowserSettings
- DisassociateNetworkSettings
- DisassociateTrustStore
- DisassociateUserAccessLoggingSettings
- DisassociateUserSettings
- GetBrowserSettings
- GetIdentityProvider
- GetNetworkSettings
- GetPortal
- GetPortalServiceProviderMetadata
- GetTrustStore
- GetTrustStoreCertificate
- GetUserAccessLoggingSettings
- GetUserSettings
- ListBrowserSettings
- ListIdentityProviders
- ListNetworkSettings
- ListPortals
- ListTagsForResource
- ListTrustStoreCertificates
- ListTrustStores
- ListUserAccessLoggingSettings
- ListUserSettings
- TagResource
- UntagResource
- UpdateBrowserSettings
- UpdateIdentityProvider
- UpdateNetworkSettings
- UpdatePortal
- UpdateTrustStore
- UpdateUserAccessLoggingSettings
- UpdateUserSettings
- Types
Synopsis
- associateBrowserSettings_browserSettingsArn :: Lens' AssociateBrowserSettings Text
- associateBrowserSettings_portalArn :: Lens' AssociateBrowserSettings Text
- associateBrowserSettingsResponse_httpStatus :: Lens' AssociateBrowserSettingsResponse Int
- associateBrowserSettingsResponse_browserSettingsArn :: Lens' AssociateBrowserSettingsResponse Text
- associateBrowserSettingsResponse_portalArn :: Lens' AssociateBrowserSettingsResponse Text
- associateNetworkSettings_networkSettingsArn :: Lens' AssociateNetworkSettings Text
- associateNetworkSettings_portalArn :: Lens' AssociateNetworkSettings Text
- associateNetworkSettingsResponse_httpStatus :: Lens' AssociateNetworkSettingsResponse Int
- associateNetworkSettingsResponse_networkSettingsArn :: Lens' AssociateNetworkSettingsResponse Text
- associateNetworkSettingsResponse_portalArn :: Lens' AssociateNetworkSettingsResponse Text
- associateTrustStore_portalArn :: Lens' AssociateTrustStore Text
- associateTrustStore_trustStoreArn :: Lens' AssociateTrustStore Text
- associateTrustStoreResponse_httpStatus :: Lens' AssociateTrustStoreResponse Int
- associateTrustStoreResponse_portalArn :: Lens' AssociateTrustStoreResponse Text
- associateTrustStoreResponse_trustStoreArn :: Lens' AssociateTrustStoreResponse Text
- associateUserAccessLoggingSettings_portalArn :: Lens' AssociateUserAccessLoggingSettings Text
- associateUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' AssociateUserAccessLoggingSettings Text
- associateUserAccessLoggingSettingsResponse_httpStatus :: Lens' AssociateUserAccessLoggingSettingsResponse Int
- associateUserAccessLoggingSettingsResponse_portalArn :: Lens' AssociateUserAccessLoggingSettingsResponse Text
- associateUserAccessLoggingSettingsResponse_userAccessLoggingSettingsArn :: Lens' AssociateUserAccessLoggingSettingsResponse Text
- associateUserSettings_portalArn :: Lens' AssociateUserSettings Text
- associateUserSettings_userSettingsArn :: Lens' AssociateUserSettings Text
- associateUserSettingsResponse_httpStatus :: Lens' AssociateUserSettingsResponse Int
- associateUserSettingsResponse_portalArn :: Lens' AssociateUserSettingsResponse Text
- associateUserSettingsResponse_userSettingsArn :: Lens' AssociateUserSettingsResponse Text
- createBrowserSettings_additionalEncryptionContext :: Lens' CreateBrowserSettings (Maybe (HashMap Text Text))
- createBrowserSettings_clientToken :: Lens' CreateBrowserSettings (Maybe Text)
- createBrowserSettings_customerManagedKey :: Lens' CreateBrowserSettings (Maybe Text)
- createBrowserSettings_tags :: Lens' CreateBrowserSettings (Maybe [Tag])
- createBrowserSettings_browserPolicy :: Lens' CreateBrowserSettings Text
- createBrowserSettingsResponse_httpStatus :: Lens' CreateBrowserSettingsResponse Int
- createBrowserSettingsResponse_browserSettingsArn :: Lens' CreateBrowserSettingsResponse Text
- createIdentityProvider_clientToken :: Lens' CreateIdentityProvider (Maybe Text)
- createIdentityProvider_identityProviderDetails :: Lens' CreateIdentityProvider (HashMap Text Text)
- createIdentityProvider_identityProviderName :: Lens' CreateIdentityProvider Text
- createIdentityProvider_identityProviderType :: Lens' CreateIdentityProvider IdentityProviderType
- createIdentityProvider_portalArn :: Lens' CreateIdentityProvider Text
- createIdentityProviderResponse_httpStatus :: Lens' CreateIdentityProviderResponse Int
- createIdentityProviderResponse_identityProviderArn :: Lens' CreateIdentityProviderResponse Text
- createNetworkSettings_clientToken :: Lens' CreateNetworkSettings (Maybe Text)
- createNetworkSettings_tags :: Lens' CreateNetworkSettings (Maybe [Tag])
- createNetworkSettings_securityGroupIds :: Lens' CreateNetworkSettings (NonEmpty Text)
- createNetworkSettings_subnetIds :: Lens' CreateNetworkSettings (NonEmpty Text)
- createNetworkSettings_vpcId :: Lens' CreateNetworkSettings Text
- createNetworkSettingsResponse_httpStatus :: Lens' CreateNetworkSettingsResponse Int
- createNetworkSettingsResponse_networkSettingsArn :: Lens' CreateNetworkSettingsResponse Text
- createPortal_additionalEncryptionContext :: Lens' CreatePortal (Maybe (HashMap Text Text))
- createPortal_clientToken :: Lens' CreatePortal (Maybe Text)
- createPortal_customerManagedKey :: Lens' CreatePortal (Maybe Text)
- createPortal_displayName :: Lens' CreatePortal (Maybe Text)
- createPortal_tags :: Lens' CreatePortal (Maybe [Tag])
- createPortalResponse_httpStatus :: Lens' CreatePortalResponse Int
- createPortalResponse_portalArn :: Lens' CreatePortalResponse Text
- createPortalResponse_portalEndpoint :: Lens' CreatePortalResponse Text
- createTrustStore_clientToken :: Lens' CreateTrustStore (Maybe Text)
- createTrustStore_tags :: Lens' CreateTrustStore (Maybe [Tag])
- createTrustStore_certificateList :: Lens' CreateTrustStore [ByteString]
- createTrustStoreResponse_httpStatus :: Lens' CreateTrustStoreResponse Int
- createTrustStoreResponse_trustStoreArn :: Lens' CreateTrustStoreResponse Text
- createUserAccessLoggingSettings_clientToken :: Lens' CreateUserAccessLoggingSettings (Maybe Text)
- createUserAccessLoggingSettings_tags :: Lens' CreateUserAccessLoggingSettings (Maybe [Tag])
- createUserAccessLoggingSettings_kinesisStreamArn :: Lens' CreateUserAccessLoggingSettings Text
- createUserAccessLoggingSettingsResponse_httpStatus :: Lens' CreateUserAccessLoggingSettingsResponse Int
- createUserAccessLoggingSettingsResponse_userAccessLoggingSettingsArn :: Lens' CreateUserAccessLoggingSettingsResponse Text
- createUserSettings_clientToken :: Lens' CreateUserSettings (Maybe Text)
- createUserSettings_disconnectTimeoutInMinutes :: Lens' CreateUserSettings (Maybe Natural)
- createUserSettings_idleDisconnectTimeoutInMinutes :: Lens' CreateUserSettings (Maybe Natural)
- createUserSettings_tags :: Lens' CreateUserSettings (Maybe [Tag])
- createUserSettings_copyAllowed :: Lens' CreateUserSettings EnabledType
- createUserSettings_downloadAllowed :: Lens' CreateUserSettings EnabledType
- createUserSettings_pasteAllowed :: Lens' CreateUserSettings EnabledType
- createUserSettings_printAllowed :: Lens' CreateUserSettings EnabledType
- createUserSettings_uploadAllowed :: Lens' CreateUserSettings EnabledType
- createUserSettingsResponse_httpStatus :: Lens' CreateUserSettingsResponse Int
- createUserSettingsResponse_userSettingsArn :: Lens' CreateUserSettingsResponse Text
- deleteBrowserSettings_browserSettingsArn :: Lens' DeleteBrowserSettings Text
- deleteBrowserSettingsResponse_httpStatus :: Lens' DeleteBrowserSettingsResponse Int
- deleteIdentityProvider_identityProviderArn :: Lens' DeleteIdentityProvider Text
- deleteIdentityProviderResponse_httpStatus :: Lens' DeleteIdentityProviderResponse Int
- deleteNetworkSettings_networkSettingsArn :: Lens' DeleteNetworkSettings Text
- deleteNetworkSettingsResponse_httpStatus :: Lens' DeleteNetworkSettingsResponse Int
- deletePortal_portalArn :: Lens' DeletePortal Text
- deletePortalResponse_httpStatus :: Lens' DeletePortalResponse Int
- deleteTrustStore_trustStoreArn :: Lens' DeleteTrustStore Text
- deleteTrustStoreResponse_httpStatus :: Lens' DeleteTrustStoreResponse Int
- deleteUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' DeleteUserAccessLoggingSettings Text
- deleteUserAccessLoggingSettingsResponse_httpStatus :: Lens' DeleteUserAccessLoggingSettingsResponse Int
- deleteUserSettings_userSettingsArn :: Lens' DeleteUserSettings Text
- deleteUserSettingsResponse_httpStatus :: Lens' DeleteUserSettingsResponse Int
- disassociateBrowserSettings_portalArn :: Lens' DisassociateBrowserSettings Text
- disassociateBrowserSettingsResponse_httpStatus :: Lens' DisassociateBrowserSettingsResponse Int
- disassociateNetworkSettings_portalArn :: Lens' DisassociateNetworkSettings Text
- disassociateNetworkSettingsResponse_httpStatus :: Lens' DisassociateNetworkSettingsResponse Int
- disassociateTrustStore_portalArn :: Lens' DisassociateTrustStore Text
- disassociateTrustStoreResponse_httpStatus :: Lens' DisassociateTrustStoreResponse Int
- disassociateUserAccessLoggingSettings_portalArn :: Lens' DisassociateUserAccessLoggingSettings Text
- disassociateUserAccessLoggingSettingsResponse_httpStatus :: Lens' DisassociateUserAccessLoggingSettingsResponse Int
- disassociateUserSettings_portalArn :: Lens' DisassociateUserSettings Text
- disassociateUserSettingsResponse_httpStatus :: Lens' DisassociateUserSettingsResponse Int
- getBrowserSettings_browserSettingsArn :: Lens' GetBrowserSettings Text
- getBrowserSettingsResponse_browserSettings :: Lens' GetBrowserSettingsResponse (Maybe BrowserSettings)
- getBrowserSettingsResponse_httpStatus :: Lens' GetBrowserSettingsResponse Int
- getIdentityProvider_identityProviderArn :: Lens' GetIdentityProvider Text
- getIdentityProviderResponse_identityProvider :: Lens' GetIdentityProviderResponse (Maybe IdentityProvider)
- getIdentityProviderResponse_httpStatus :: Lens' GetIdentityProviderResponse Int
- getNetworkSettings_networkSettingsArn :: Lens' GetNetworkSettings Text
- getNetworkSettingsResponse_networkSettings :: Lens' GetNetworkSettingsResponse (Maybe NetworkSettings)
- getNetworkSettingsResponse_httpStatus :: Lens' GetNetworkSettingsResponse Int
- getPortal_portalArn :: Lens' GetPortal Text
- getPortalResponse_portal :: Lens' GetPortalResponse (Maybe Portal)
- getPortalResponse_httpStatus :: Lens' GetPortalResponse Int
- getPortalServiceProviderMetadata_portalArn :: Lens' GetPortalServiceProviderMetadata Text
- getPortalServiceProviderMetadataResponse_serviceProviderSamlMetadata :: Lens' GetPortalServiceProviderMetadataResponse (Maybe Text)
- getPortalServiceProviderMetadataResponse_httpStatus :: Lens' GetPortalServiceProviderMetadataResponse Int
- getPortalServiceProviderMetadataResponse_portalArn :: Lens' GetPortalServiceProviderMetadataResponse Text
- getTrustStore_trustStoreArn :: Lens' GetTrustStore Text
- getTrustStoreResponse_trustStore :: Lens' GetTrustStoreResponse (Maybe TrustStore)
- getTrustStoreResponse_httpStatus :: Lens' GetTrustStoreResponse Int
- getTrustStoreCertificate_thumbprint :: Lens' GetTrustStoreCertificate Text
- getTrustStoreCertificate_trustStoreArn :: Lens' GetTrustStoreCertificate Text
- getTrustStoreCertificateResponse_certificate :: Lens' GetTrustStoreCertificateResponse (Maybe Certificate)
- getTrustStoreCertificateResponse_trustStoreArn :: Lens' GetTrustStoreCertificateResponse (Maybe Text)
- getTrustStoreCertificateResponse_httpStatus :: Lens' GetTrustStoreCertificateResponse Int
- getUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' GetUserAccessLoggingSettings Text
- getUserAccessLoggingSettingsResponse_userAccessLoggingSettings :: Lens' GetUserAccessLoggingSettingsResponse (Maybe UserAccessLoggingSettings)
- getUserAccessLoggingSettingsResponse_httpStatus :: Lens' GetUserAccessLoggingSettingsResponse Int
- getUserSettings_userSettingsArn :: Lens' GetUserSettings Text
- getUserSettingsResponse_userSettings :: Lens' GetUserSettingsResponse (Maybe UserSettings)
- getUserSettingsResponse_httpStatus :: Lens' GetUserSettingsResponse Int
- listBrowserSettings_maxResults :: Lens' ListBrowserSettings (Maybe Natural)
- listBrowserSettings_nextToken :: Lens' ListBrowserSettings (Maybe Text)
- listBrowserSettingsResponse_browserSettings :: Lens' ListBrowserSettingsResponse (Maybe [BrowserSettingsSummary])
- listBrowserSettingsResponse_nextToken :: Lens' ListBrowserSettingsResponse (Maybe Text)
- listBrowserSettingsResponse_httpStatus :: Lens' ListBrowserSettingsResponse Int
- listIdentityProviders_maxResults :: Lens' ListIdentityProviders (Maybe Natural)
- listIdentityProviders_nextToken :: Lens' ListIdentityProviders (Maybe Text)
- listIdentityProviders_portalArn :: Lens' ListIdentityProviders Text
- listIdentityProvidersResponse_identityProviders :: Lens' ListIdentityProvidersResponse (Maybe [IdentityProviderSummary])
- listIdentityProvidersResponse_nextToken :: Lens' ListIdentityProvidersResponse (Maybe Text)
- listIdentityProvidersResponse_httpStatus :: Lens' ListIdentityProvidersResponse Int
- listNetworkSettings_maxResults :: Lens' ListNetworkSettings (Maybe Natural)
- listNetworkSettings_nextToken :: Lens' ListNetworkSettings (Maybe Text)
- listNetworkSettingsResponse_networkSettings :: Lens' ListNetworkSettingsResponse (Maybe [NetworkSettingsSummary])
- listNetworkSettingsResponse_nextToken :: Lens' ListNetworkSettingsResponse (Maybe Text)
- listNetworkSettingsResponse_httpStatus :: Lens' ListNetworkSettingsResponse Int
- listPortals_maxResults :: Lens' ListPortals (Maybe Natural)
- listPortals_nextToken :: Lens' ListPortals (Maybe Text)
- listPortalsResponse_nextToken :: Lens' ListPortalsResponse (Maybe Text)
- listPortalsResponse_portals :: Lens' ListPortalsResponse (Maybe [PortalSummary])
- listPortalsResponse_httpStatus :: Lens' ListPortalsResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe [Tag])
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- listTrustStoreCertificates_maxResults :: Lens' ListTrustStoreCertificates (Maybe Natural)
- listTrustStoreCertificates_nextToken :: Lens' ListTrustStoreCertificates (Maybe Text)
- listTrustStoreCertificates_trustStoreArn :: Lens' ListTrustStoreCertificates Text
- listTrustStoreCertificatesResponse_certificateList :: Lens' ListTrustStoreCertificatesResponse (Maybe [CertificateSummary])
- listTrustStoreCertificatesResponse_nextToken :: Lens' ListTrustStoreCertificatesResponse (Maybe Text)
- listTrustStoreCertificatesResponse_trustStoreArn :: Lens' ListTrustStoreCertificatesResponse (Maybe Text)
- listTrustStoreCertificatesResponse_httpStatus :: Lens' ListTrustStoreCertificatesResponse Int
- listTrustStores_maxResults :: Lens' ListTrustStores (Maybe Natural)
- listTrustStores_nextToken :: Lens' ListTrustStores (Maybe Text)
- listTrustStoresResponse_nextToken :: Lens' ListTrustStoresResponse (Maybe Text)
- listTrustStoresResponse_trustStores :: Lens' ListTrustStoresResponse (Maybe [TrustStoreSummary])
- listTrustStoresResponse_httpStatus :: Lens' ListTrustStoresResponse Int
- listUserAccessLoggingSettings_maxResults :: Lens' ListUserAccessLoggingSettings (Maybe Natural)
- listUserAccessLoggingSettings_nextToken :: Lens' ListUserAccessLoggingSettings (Maybe Text)
- listUserAccessLoggingSettingsResponse_nextToken :: Lens' ListUserAccessLoggingSettingsResponse (Maybe Text)
- listUserAccessLoggingSettingsResponse_userAccessLoggingSettings :: Lens' ListUserAccessLoggingSettingsResponse (Maybe [UserAccessLoggingSettingsSummary])
- listUserAccessLoggingSettingsResponse_httpStatus :: Lens' ListUserAccessLoggingSettingsResponse Int
- listUserSettings_maxResults :: Lens' ListUserSettings (Maybe Natural)
- listUserSettings_nextToken :: Lens' ListUserSettings (Maybe Text)
- listUserSettingsResponse_nextToken :: Lens' ListUserSettingsResponse (Maybe Text)
- listUserSettingsResponse_userSettings :: Lens' ListUserSettingsResponse (Maybe [UserSettingsSummary])
- listUserSettingsResponse_httpStatus :: Lens' ListUserSettingsResponse Int
- tagResource_clientToken :: Lens' TagResource (Maybe Text)
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource [Tag]
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- updateBrowserSettings_browserPolicy :: Lens' UpdateBrowserSettings (Maybe Text)
- updateBrowserSettings_clientToken :: Lens' UpdateBrowserSettings (Maybe Text)
- updateBrowserSettings_browserSettingsArn :: Lens' UpdateBrowserSettings Text
- updateBrowserSettingsResponse_httpStatus :: Lens' UpdateBrowserSettingsResponse Int
- updateBrowserSettingsResponse_browserSettings :: Lens' UpdateBrowserSettingsResponse BrowserSettings
- updateIdentityProvider_clientToken :: Lens' UpdateIdentityProvider (Maybe Text)
- updateIdentityProvider_identityProviderDetails :: Lens' UpdateIdentityProvider (Maybe (HashMap Text Text))
- updateIdentityProvider_identityProviderName :: Lens' UpdateIdentityProvider (Maybe Text)
- updateIdentityProvider_identityProviderType :: Lens' UpdateIdentityProvider (Maybe IdentityProviderType)
- updateIdentityProvider_identityProviderArn :: Lens' UpdateIdentityProvider Text
- updateIdentityProviderResponse_httpStatus :: Lens' UpdateIdentityProviderResponse Int
- updateIdentityProviderResponse_identityProvider :: Lens' UpdateIdentityProviderResponse IdentityProvider
- updateNetworkSettings_clientToken :: Lens' UpdateNetworkSettings (Maybe Text)
- updateNetworkSettings_securityGroupIds :: Lens' UpdateNetworkSettings (Maybe (NonEmpty Text))
- updateNetworkSettings_subnetIds :: Lens' UpdateNetworkSettings (Maybe (NonEmpty Text))
- updateNetworkSettings_vpcId :: Lens' UpdateNetworkSettings (Maybe Text)
- updateNetworkSettings_networkSettingsArn :: Lens' UpdateNetworkSettings Text
- updateNetworkSettingsResponse_httpStatus :: Lens' UpdateNetworkSettingsResponse Int
- updateNetworkSettingsResponse_networkSettings :: Lens' UpdateNetworkSettingsResponse NetworkSettings
- updatePortal_displayName :: Lens' UpdatePortal (Maybe Text)
- updatePortal_portalArn :: Lens' UpdatePortal Text
- updatePortalResponse_portal :: Lens' UpdatePortalResponse (Maybe Portal)
- updatePortalResponse_httpStatus :: Lens' UpdatePortalResponse Int
- updateTrustStore_certificatesToAdd :: Lens' UpdateTrustStore (Maybe [ByteString])
- updateTrustStore_certificatesToDelete :: Lens' UpdateTrustStore (Maybe [Text])
- updateTrustStore_clientToken :: Lens' UpdateTrustStore (Maybe Text)
- updateTrustStore_trustStoreArn :: Lens' UpdateTrustStore Text
- updateTrustStoreResponse_httpStatus :: Lens' UpdateTrustStoreResponse Int
- updateTrustStoreResponse_trustStoreArn :: Lens' UpdateTrustStoreResponse Text
- updateUserAccessLoggingSettings_clientToken :: Lens' UpdateUserAccessLoggingSettings (Maybe Text)
- updateUserAccessLoggingSettings_kinesisStreamArn :: Lens' UpdateUserAccessLoggingSettings (Maybe Text)
- updateUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' UpdateUserAccessLoggingSettings Text
- updateUserAccessLoggingSettingsResponse_httpStatus :: Lens' UpdateUserAccessLoggingSettingsResponse Int
- updateUserAccessLoggingSettingsResponse_userAccessLoggingSettings :: Lens' UpdateUserAccessLoggingSettingsResponse UserAccessLoggingSettings
- updateUserSettings_clientToken :: Lens' UpdateUserSettings (Maybe Text)
- updateUserSettings_copyAllowed :: Lens' UpdateUserSettings (Maybe EnabledType)
- updateUserSettings_disconnectTimeoutInMinutes :: Lens' UpdateUserSettings (Maybe Natural)
- updateUserSettings_downloadAllowed :: Lens' UpdateUserSettings (Maybe EnabledType)
- updateUserSettings_idleDisconnectTimeoutInMinutes :: Lens' UpdateUserSettings (Maybe Natural)
- updateUserSettings_pasteAllowed :: Lens' UpdateUserSettings (Maybe EnabledType)
- updateUserSettings_printAllowed :: Lens' UpdateUserSettings (Maybe EnabledType)
- updateUserSettings_uploadAllowed :: Lens' UpdateUserSettings (Maybe EnabledType)
- updateUserSettings_userSettingsArn :: Lens' UpdateUserSettings Text
- updateUserSettingsResponse_httpStatus :: Lens' UpdateUserSettingsResponse Int
- updateUserSettingsResponse_userSettings :: Lens' UpdateUserSettingsResponse UserSettings
- browserSettings_associatedPortalArns :: Lens' BrowserSettings (Maybe [Text])
- browserSettings_browserPolicy :: Lens' BrowserSettings (Maybe Text)
- browserSettings_browserSettingsArn :: Lens' BrowserSettings Text
- browserSettingsSummary_browserSettingsArn :: Lens' BrowserSettingsSummary (Maybe Text)
- certificate_body :: Lens' Certificate (Maybe ByteString)
- certificate_issuer :: Lens' Certificate (Maybe Text)
- certificate_notValidAfter :: Lens' Certificate (Maybe UTCTime)
- certificate_notValidBefore :: Lens' Certificate (Maybe UTCTime)
- certificate_subject :: Lens' Certificate (Maybe Text)
- certificate_thumbprint :: Lens' Certificate (Maybe Text)
- certificateSummary_issuer :: Lens' CertificateSummary (Maybe Text)
- certificateSummary_notValidAfter :: Lens' CertificateSummary (Maybe UTCTime)
- certificateSummary_notValidBefore :: Lens' CertificateSummary (Maybe UTCTime)
- certificateSummary_subject :: Lens' CertificateSummary (Maybe Text)
- certificateSummary_thumbprint :: Lens' CertificateSummary (Maybe Text)
- identityProvider_identityProviderDetails :: Lens' IdentityProvider (Maybe (HashMap Text Text))
- identityProvider_identityProviderName :: Lens' IdentityProvider (Maybe Text)
- identityProvider_identityProviderType :: Lens' IdentityProvider (Maybe IdentityProviderType)
- identityProvider_identityProviderArn :: Lens' IdentityProvider Text
- identityProviderSummary_identityProviderArn :: Lens' IdentityProviderSummary (Maybe Text)
- identityProviderSummary_identityProviderName :: Lens' IdentityProviderSummary (Maybe Text)
- identityProviderSummary_identityProviderType :: Lens' IdentityProviderSummary (Maybe IdentityProviderType)
- networkSettings_associatedPortalArns :: Lens' NetworkSettings (Maybe [Text])
- networkSettings_securityGroupIds :: Lens' NetworkSettings (Maybe (NonEmpty Text))
- networkSettings_subnetIds :: Lens' NetworkSettings (Maybe (NonEmpty Text))
- networkSettings_vpcId :: Lens' NetworkSettings (Maybe Text)
- networkSettings_networkSettingsArn :: Lens' NetworkSettings Text
- networkSettingsSummary_networkSettingsArn :: Lens' NetworkSettingsSummary (Maybe Text)
- networkSettingsSummary_vpcId :: Lens' NetworkSettingsSummary (Maybe Text)
- portal_browserSettingsArn :: Lens' Portal (Maybe Text)
- portal_browserType :: Lens' Portal (Maybe BrowserType)
- portal_creationDate :: Lens' Portal (Maybe UTCTime)
- portal_displayName :: Lens' Portal (Maybe Text)
- portal_networkSettingsArn :: Lens' Portal (Maybe Text)
- portal_portalArn :: Lens' Portal (Maybe Text)
- portal_portalEndpoint :: Lens' Portal (Maybe Text)
- portal_portalStatus :: Lens' Portal (Maybe PortalStatus)
- portal_rendererType :: Lens' Portal (Maybe RendererType)
- portal_statusReason :: Lens' Portal (Maybe Text)
- portal_trustStoreArn :: Lens' Portal (Maybe Text)
- portal_userAccessLoggingSettingsArn :: Lens' Portal (Maybe Text)
- portal_userSettingsArn :: Lens' Portal (Maybe Text)
- portalSummary_browserSettingsArn :: Lens' PortalSummary (Maybe Text)
- portalSummary_browserType :: Lens' PortalSummary (Maybe BrowserType)
- portalSummary_creationDate :: Lens' PortalSummary (Maybe UTCTime)
- portalSummary_displayName :: Lens' PortalSummary (Maybe Text)
- portalSummary_networkSettingsArn :: Lens' PortalSummary (Maybe Text)
- portalSummary_portalArn :: Lens' PortalSummary (Maybe Text)
- portalSummary_portalEndpoint :: Lens' PortalSummary (Maybe Text)
- portalSummary_portalStatus :: Lens' PortalSummary (Maybe PortalStatus)
- portalSummary_rendererType :: Lens' PortalSummary (Maybe RendererType)
- portalSummary_trustStoreArn :: Lens' PortalSummary (Maybe Text)
- portalSummary_userAccessLoggingSettingsArn :: Lens' PortalSummary (Maybe Text)
- portalSummary_userSettingsArn :: Lens' PortalSummary (Maybe Text)
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- trustStore_associatedPortalArns :: Lens' TrustStore (Maybe [Text])
- trustStore_trustStoreArn :: Lens' TrustStore (Maybe Text)
- trustStoreSummary_trustStoreArn :: Lens' TrustStoreSummary (Maybe Text)
- userAccessLoggingSettings_associatedPortalArns :: Lens' UserAccessLoggingSettings (Maybe [Text])
- userAccessLoggingSettings_kinesisStreamArn :: Lens' UserAccessLoggingSettings (Maybe Text)
- userAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' UserAccessLoggingSettings Text
- userAccessLoggingSettingsSummary_kinesisStreamArn :: Lens' UserAccessLoggingSettingsSummary (Maybe Text)
- userAccessLoggingSettingsSummary_userAccessLoggingSettingsArn :: Lens' UserAccessLoggingSettingsSummary (Maybe Text)
- userSettings_associatedPortalArns :: Lens' UserSettings (Maybe [Text])
- userSettings_copyAllowed :: Lens' UserSettings (Maybe EnabledType)
- userSettings_disconnectTimeoutInMinutes :: Lens' UserSettings (Maybe Natural)
- userSettings_downloadAllowed :: Lens' UserSettings (Maybe EnabledType)
- userSettings_idleDisconnectTimeoutInMinutes :: Lens' UserSettings (Maybe Natural)
- userSettings_pasteAllowed :: Lens' UserSettings (Maybe EnabledType)
- userSettings_printAllowed :: Lens' UserSettings (Maybe EnabledType)
- userSettings_uploadAllowed :: Lens' UserSettings (Maybe EnabledType)
- userSettings_userSettingsArn :: Lens' UserSettings Text
- userSettingsSummary_copyAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_disconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural)
- userSettingsSummary_downloadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_idleDisconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural)
- userSettingsSummary_pasteAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_printAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_uploadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType)
- userSettingsSummary_userSettingsArn :: Lens' UserSettingsSummary (Maybe Text)
Operations
AssociateBrowserSettings
associateBrowserSettings_browserSettingsArn :: Lens' AssociateBrowserSettings Text Source #
The ARN of the browser settings.
associateBrowserSettings_portalArn :: Lens' AssociateBrowserSettings Text Source #
The ARN of the web portal.
associateBrowserSettingsResponse_httpStatus :: Lens' AssociateBrowserSettingsResponse Int Source #
The response's http status code.
associateBrowserSettingsResponse_browserSettingsArn :: Lens' AssociateBrowserSettingsResponse Text Source #
The ARN of the browser settings.
associateBrowserSettingsResponse_portalArn :: Lens' AssociateBrowserSettingsResponse Text Source #
The ARN of the web portal.
AssociateNetworkSettings
associateNetworkSettings_networkSettingsArn :: Lens' AssociateNetworkSettings Text Source #
The ARN of the network settings.
associateNetworkSettings_portalArn :: Lens' AssociateNetworkSettings Text Source #
The ARN of the web portal.
associateNetworkSettingsResponse_httpStatus :: Lens' AssociateNetworkSettingsResponse Int Source #
The response's http status code.
associateNetworkSettingsResponse_networkSettingsArn :: Lens' AssociateNetworkSettingsResponse Text Source #
The ARN of the network settings.
associateNetworkSettingsResponse_portalArn :: Lens' AssociateNetworkSettingsResponse Text Source #
The ARN of the web portal.
AssociateTrustStore
associateTrustStore_portalArn :: Lens' AssociateTrustStore Text Source #
The ARN of the web portal.
associateTrustStore_trustStoreArn :: Lens' AssociateTrustStore Text Source #
The ARN of the trust store.
associateTrustStoreResponse_httpStatus :: Lens' AssociateTrustStoreResponse Int Source #
The response's http status code.
associateTrustStoreResponse_portalArn :: Lens' AssociateTrustStoreResponse Text Source #
The ARN of the web portal.
associateTrustStoreResponse_trustStoreArn :: Lens' AssociateTrustStoreResponse Text Source #
The ARN of the trust store.
AssociateUserAccessLoggingSettings
associateUserAccessLoggingSettings_portalArn :: Lens' AssociateUserAccessLoggingSettings Text Source #
The ARN of the web portal.
associateUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' AssociateUserAccessLoggingSettings Text Source #
The ARN of the user access logging settings.
associateUserAccessLoggingSettingsResponse_httpStatus :: Lens' AssociateUserAccessLoggingSettingsResponse Int Source #
The response's http status code.
associateUserAccessLoggingSettingsResponse_portalArn :: Lens' AssociateUserAccessLoggingSettingsResponse Text Source #
The ARN of the web portal.
associateUserAccessLoggingSettingsResponse_userAccessLoggingSettingsArn :: Lens' AssociateUserAccessLoggingSettingsResponse Text Source #
The ARN of the user access logging settings.
AssociateUserSettings
associateUserSettings_portalArn :: Lens' AssociateUserSettings Text Source #
The ARN of the web portal.
associateUserSettings_userSettingsArn :: Lens' AssociateUserSettings Text Source #
The ARN of the user settings.
associateUserSettingsResponse_httpStatus :: Lens' AssociateUserSettingsResponse Int Source #
The response's http status code.
associateUserSettingsResponse_portalArn :: Lens' AssociateUserSettingsResponse Text Source #
The ARN of the web portal.
associateUserSettingsResponse_userSettingsArn :: Lens' AssociateUserSettingsResponse Text Source #
The ARN of the user settings.
CreateBrowserSettings
createBrowserSettings_additionalEncryptionContext :: Lens' CreateBrowserSettings (Maybe (HashMap Text Text)) Source #
Additional encryption context of the browser settings.
createBrowserSettings_clientToken :: Lens' CreateBrowserSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
createBrowserSettings_customerManagedKey :: Lens' CreateBrowserSettings (Maybe Text) Source #
The custom managed key of the browser settings.
createBrowserSettings_tags :: Lens' CreateBrowserSettings (Maybe [Tag]) Source #
The tags to add to the browser settings resource. A tag is a key-value pair.
createBrowserSettings_browserPolicy :: Lens' CreateBrowserSettings Text Source #
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
createBrowserSettingsResponse_httpStatus :: Lens' CreateBrowserSettingsResponse Int Source #
The response's http status code.
createBrowserSettingsResponse_browserSettingsArn :: Lens' CreateBrowserSettingsResponse Text Source #
The ARN of the browser settings.
CreateIdentityProvider
createIdentityProvider_clientToken :: Lens' CreateIdentityProvider (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
createIdentityProvider_identityProviderDetails :: Lens' CreateIdentityProvider (HashMap Text Text) Source #
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google and Login with Amazon:
client_id
client_secret
authorize_scopes
For Facebook:
client_id
client_secret
authorize_scopes
api_version
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url
/if not available from discovery URL specified byoidc_issuer
key/token_url
/if not available from discovery URL specified byoidc_issuer
key/attributes_url
/if not available from discovery URL specified byoidc_issuer
key/jwks_uri
/if not available from discovery URL specified byoidc_issuer
key/
For SAML providers:
MetadataFile
ORMetadataURL
IDPSignout
(boolean) optional
createIdentityProvider_identityProviderName :: Lens' CreateIdentityProvider Text Source #
The identity provider name.
createIdentityProvider_identityProviderType :: Lens' CreateIdentityProvider IdentityProviderType Source #
The identity provider type.
createIdentityProvider_portalArn :: Lens' CreateIdentityProvider Text Source #
The ARN of the web portal.
createIdentityProviderResponse_httpStatus :: Lens' CreateIdentityProviderResponse Int Source #
The response's http status code.
createIdentityProviderResponse_identityProviderArn :: Lens' CreateIdentityProviderResponse Text Source #
The ARN of the identity provider.
CreateNetworkSettings
createNetworkSettings_clientToken :: Lens' CreateNetworkSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
createNetworkSettings_tags :: Lens' CreateNetworkSettings (Maybe [Tag]) Source #
The tags to add to the network settings resource. A tag is a key-value pair.
createNetworkSettings_securityGroupIds :: Lens' CreateNetworkSettings (NonEmpty Text) Source #
One or more security groups used to control access from streaming instances to your VPC.
createNetworkSettings_subnetIds :: Lens' CreateNetworkSettings (NonEmpty Text) Source #
The subnets in which network interfaces are created to connect streaming instances to your VPC. At least two of these subnets must be in different availability zones.
createNetworkSettings_vpcId :: Lens' CreateNetworkSettings Text Source #
The VPC that streaming instances will connect to.
createNetworkSettingsResponse_httpStatus :: Lens' CreateNetworkSettingsResponse Int Source #
The response's http status code.
createNetworkSettingsResponse_networkSettingsArn :: Lens' CreateNetworkSettingsResponse Text Source #
The ARN of the network settings.
CreatePortal
createPortal_additionalEncryptionContext :: Lens' CreatePortal (Maybe (HashMap Text Text)) Source #
The additional encryption context of the portal.
createPortal_clientToken :: Lens' CreatePortal (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
createPortal_customerManagedKey :: Lens' CreatePortal (Maybe Text) Source #
The customer managed key of the web portal.
createPortal_displayName :: Lens' CreatePortal (Maybe Text) Source #
The name of the web portal. This is not visible to users who log into the web portal.
createPortal_tags :: Lens' CreatePortal (Maybe [Tag]) Source #
The tags to add to the web portal. A tag is a key-value pair.
createPortalResponse_httpStatus :: Lens' CreatePortalResponse Int Source #
The response's http status code.
createPortalResponse_portalArn :: Lens' CreatePortalResponse Text Source #
The ARN of the web portal.
createPortalResponse_portalEndpoint :: Lens' CreatePortalResponse Text Source #
The endpoint URL of the web portal that users access in order to start streaming sessions.
CreateTrustStore
createTrustStore_clientToken :: Lens' CreateTrustStore (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
createTrustStore_tags :: Lens' CreateTrustStore (Maybe [Tag]) Source #
The tags to add to the trust store. A tag is a key-value pair.
createTrustStore_certificateList :: Lens' CreateTrustStore [ByteString] Source #
A list of CA certificates to be added to the trust store.
createTrustStoreResponse_httpStatus :: Lens' CreateTrustStoreResponse Int Source #
The response's http status code.
createTrustStoreResponse_trustStoreArn :: Lens' CreateTrustStoreResponse Text Source #
The ARN of the trust store.
CreateUserAccessLoggingSettings
createUserAccessLoggingSettings_clientToken :: Lens' CreateUserAccessLoggingSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
createUserAccessLoggingSettings_tags :: Lens' CreateUserAccessLoggingSettings (Maybe [Tag]) Source #
The tags to add to the user settings resource. A tag is a key-value pair.
createUserAccessLoggingSettings_kinesisStreamArn :: Lens' CreateUserAccessLoggingSettings Text Source #
The ARN of the Kinesis stream.
createUserAccessLoggingSettingsResponse_httpStatus :: Lens' CreateUserAccessLoggingSettingsResponse Int Source #
The response's http status code.
createUserAccessLoggingSettingsResponse_userAccessLoggingSettingsArn :: Lens' CreateUserAccessLoggingSettingsResponse Text Source #
The ARN of the user access logging settings.
CreateUserSettings
createUserSettings_clientToken :: Lens' CreateUserSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
createUserSettings_disconnectTimeoutInMinutes :: Lens' CreateUserSettings (Maybe Natural) Source #
The amount of time that a streaming session remains active after users disconnect.
createUserSettings_idleDisconnectTimeoutInMinutes :: Lens' CreateUserSettings (Maybe Natural) Source #
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
createUserSettings_tags :: Lens' CreateUserSettings (Maybe [Tag]) Source #
The tags to add to the user settings resource. A tag is a key-value pair.
createUserSettings_copyAllowed :: Lens' CreateUserSettings EnabledType Source #
Specifies whether the user can copy text from the streaming session to the local device.
createUserSettings_downloadAllowed :: Lens' CreateUserSettings EnabledType Source #
Specifies whether the user can download files from the streaming session to the local device.
createUserSettings_pasteAllowed :: Lens' CreateUserSettings EnabledType Source #
Specifies whether the user can paste text from the local device to the streaming session.
createUserSettings_printAllowed :: Lens' CreateUserSettings EnabledType Source #
Specifies whether the user can print to the local device.
createUserSettings_uploadAllowed :: Lens' CreateUserSettings EnabledType Source #
Specifies whether the user can upload files from the local device to the streaming session.
createUserSettingsResponse_httpStatus :: Lens' CreateUserSettingsResponse Int Source #
The response's http status code.
createUserSettingsResponse_userSettingsArn :: Lens' CreateUserSettingsResponse Text Source #
The ARN of the user settings.
DeleteBrowserSettings
deleteBrowserSettings_browserSettingsArn :: Lens' DeleteBrowserSettings Text Source #
The ARN of the browser settings.
deleteBrowserSettingsResponse_httpStatus :: Lens' DeleteBrowserSettingsResponse Int Source #
The response's http status code.
DeleteIdentityProvider
deleteIdentityProvider_identityProviderArn :: Lens' DeleteIdentityProvider Text Source #
The ARN of the identity provider.
deleteIdentityProviderResponse_httpStatus :: Lens' DeleteIdentityProviderResponse Int Source #
The response's http status code.
DeleteNetworkSettings
deleteNetworkSettings_networkSettingsArn :: Lens' DeleteNetworkSettings Text Source #
The ARN of the network settings.
deleteNetworkSettingsResponse_httpStatus :: Lens' DeleteNetworkSettingsResponse Int Source #
The response's http status code.
DeletePortal
deletePortal_portalArn :: Lens' DeletePortal Text Source #
The ARN of the web portal.
deletePortalResponse_httpStatus :: Lens' DeletePortalResponse Int Source #
The response's http status code.
DeleteTrustStore
deleteTrustStore_trustStoreArn :: Lens' DeleteTrustStore Text Source #
The ARN of the trust store.
deleteTrustStoreResponse_httpStatus :: Lens' DeleteTrustStoreResponse Int Source #
The response's http status code.
DeleteUserAccessLoggingSettings
deleteUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' DeleteUserAccessLoggingSettings Text Source #
The ARN of the user access logging settings.
deleteUserAccessLoggingSettingsResponse_httpStatus :: Lens' DeleteUserAccessLoggingSettingsResponse Int Source #
The response's http status code.
DeleteUserSettings
deleteUserSettings_userSettingsArn :: Lens' DeleteUserSettings Text Source #
The ARN of the user settings.
deleteUserSettingsResponse_httpStatus :: Lens' DeleteUserSettingsResponse Int Source #
The response's http status code.
DisassociateBrowserSettings
disassociateBrowserSettings_portalArn :: Lens' DisassociateBrowserSettings Text Source #
The ARN of the web portal.
disassociateBrowserSettingsResponse_httpStatus :: Lens' DisassociateBrowserSettingsResponse Int Source #
The response's http status code.
DisassociateNetworkSettings
disassociateNetworkSettings_portalArn :: Lens' DisassociateNetworkSettings Text Source #
The ARN of the web portal.
disassociateNetworkSettingsResponse_httpStatus :: Lens' DisassociateNetworkSettingsResponse Int Source #
The response's http status code.
DisassociateTrustStore
disassociateTrustStore_portalArn :: Lens' DisassociateTrustStore Text Source #
The ARN of the web portal.
disassociateTrustStoreResponse_httpStatus :: Lens' DisassociateTrustStoreResponse Int Source #
The response's http status code.
DisassociateUserAccessLoggingSettings
disassociateUserAccessLoggingSettings_portalArn :: Lens' DisassociateUserAccessLoggingSettings Text Source #
The ARN of the web portal.
disassociateUserAccessLoggingSettingsResponse_httpStatus :: Lens' DisassociateUserAccessLoggingSettingsResponse Int Source #
The response's http status code.
DisassociateUserSettings
disassociateUserSettings_portalArn :: Lens' DisassociateUserSettings Text Source #
The ARN of the web portal.
disassociateUserSettingsResponse_httpStatus :: Lens' DisassociateUserSettingsResponse Int Source #
The response's http status code.
GetBrowserSettings
getBrowserSettings_browserSettingsArn :: Lens' GetBrowserSettings Text Source #
The ARN of the browser settings.
getBrowserSettingsResponse_browserSettings :: Lens' GetBrowserSettingsResponse (Maybe BrowserSettings) Source #
The browser settings.
getBrowserSettingsResponse_httpStatus :: Lens' GetBrowserSettingsResponse Int Source #
The response's http status code.
GetIdentityProvider
getIdentityProvider_identityProviderArn :: Lens' GetIdentityProvider Text Source #
The ARN of the identity provider.
getIdentityProviderResponse_identityProvider :: Lens' GetIdentityProviderResponse (Maybe IdentityProvider) Source #
The identity provider.
getIdentityProviderResponse_httpStatus :: Lens' GetIdentityProviderResponse Int Source #
The response's http status code.
GetNetworkSettings
getNetworkSettings_networkSettingsArn :: Lens' GetNetworkSettings Text Source #
The ARN of the network settings.
getNetworkSettingsResponse_networkSettings :: Lens' GetNetworkSettingsResponse (Maybe NetworkSettings) Source #
The network settings.
getNetworkSettingsResponse_httpStatus :: Lens' GetNetworkSettingsResponse Int Source #
The response's http status code.
GetPortal
getPortalResponse_portal :: Lens' GetPortalResponse (Maybe Portal) Source #
The web portal.
getPortalResponse_httpStatus :: Lens' GetPortalResponse Int Source #
The response's http status code.
GetPortalServiceProviderMetadata
getPortalServiceProviderMetadata_portalArn :: Lens' GetPortalServiceProviderMetadata Text Source #
The ARN of the web portal.
getPortalServiceProviderMetadataResponse_serviceProviderSamlMetadata :: Lens' GetPortalServiceProviderMetadataResponse (Maybe Text) Source #
The service provider SAML metadata.
getPortalServiceProviderMetadataResponse_httpStatus :: Lens' GetPortalServiceProviderMetadataResponse Int Source #
The response's http status code.
getPortalServiceProviderMetadataResponse_portalArn :: Lens' GetPortalServiceProviderMetadataResponse Text Source #
The ARN of the web portal.
GetTrustStore
getTrustStore_trustStoreArn :: Lens' GetTrustStore Text Source #
The ARN of the trust store.
getTrustStoreResponse_trustStore :: Lens' GetTrustStoreResponse (Maybe TrustStore) Source #
The trust store.
getTrustStoreResponse_httpStatus :: Lens' GetTrustStoreResponse Int Source #
The response's http status code.
GetTrustStoreCertificate
getTrustStoreCertificate_thumbprint :: Lens' GetTrustStoreCertificate Text Source #
The thumbprint of the trust store certificate.
getTrustStoreCertificate_trustStoreArn :: Lens' GetTrustStoreCertificate Text Source #
The ARN of the trust store certificate.
getTrustStoreCertificateResponse_certificate :: Lens' GetTrustStoreCertificateResponse (Maybe Certificate) Source #
The certificate of the trust store certificate.
getTrustStoreCertificateResponse_trustStoreArn :: Lens' GetTrustStoreCertificateResponse (Maybe Text) Source #
The ARN of the trust store certificate.
getTrustStoreCertificateResponse_httpStatus :: Lens' GetTrustStoreCertificateResponse Int Source #
The response's http status code.
GetUserAccessLoggingSettings
getUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' GetUserAccessLoggingSettings Text Source #
The ARN of the user access logging settings.
getUserAccessLoggingSettingsResponse_userAccessLoggingSettings :: Lens' GetUserAccessLoggingSettingsResponse (Maybe UserAccessLoggingSettings) Source #
The user access logging settings.
getUserAccessLoggingSettingsResponse_httpStatus :: Lens' GetUserAccessLoggingSettingsResponse Int Source #
The response's http status code.
GetUserSettings
getUserSettings_userSettingsArn :: Lens' GetUserSettings Text Source #
The ARN of the user settings.
getUserSettingsResponse_userSettings :: Lens' GetUserSettingsResponse (Maybe UserSettings) Source #
The user settings.
getUserSettingsResponse_httpStatus :: Lens' GetUserSettingsResponse Int Source #
The response's http status code.
ListBrowserSettings
listBrowserSettings_maxResults :: Lens' ListBrowserSettings (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listBrowserSettings_nextToken :: Lens' ListBrowserSettings (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listBrowserSettingsResponse_browserSettings :: Lens' ListBrowserSettingsResponse (Maybe [BrowserSettingsSummary]) Source #
The browser settings.
listBrowserSettingsResponse_nextToken :: Lens' ListBrowserSettingsResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listBrowserSettingsResponse_httpStatus :: Lens' ListBrowserSettingsResponse Int Source #
The response's http status code.
ListIdentityProviders
listIdentityProviders_maxResults :: Lens' ListIdentityProviders (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listIdentityProviders_nextToken :: Lens' ListIdentityProviders (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listIdentityProviders_portalArn :: Lens' ListIdentityProviders Text Source #
The ARN of the web portal.
listIdentityProvidersResponse_identityProviders :: Lens' ListIdentityProvidersResponse (Maybe [IdentityProviderSummary]) Source #
The identity providers.
listIdentityProvidersResponse_nextToken :: Lens' ListIdentityProvidersResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listIdentityProvidersResponse_httpStatus :: Lens' ListIdentityProvidersResponse Int Source #
The response's http status code.
ListNetworkSettings
listNetworkSettings_maxResults :: Lens' ListNetworkSettings (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listNetworkSettings_nextToken :: Lens' ListNetworkSettings (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listNetworkSettingsResponse_networkSettings :: Lens' ListNetworkSettingsResponse (Maybe [NetworkSettingsSummary]) Source #
The network settings.
listNetworkSettingsResponse_nextToken :: Lens' ListNetworkSettingsResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listNetworkSettingsResponse_httpStatus :: Lens' ListNetworkSettingsResponse Int Source #
The response's http status code.
ListPortals
listPortals_maxResults :: Lens' ListPortals (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listPortals_nextToken :: Lens' ListPortals (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listPortalsResponse_nextToken :: Lens' ListPortalsResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listPortalsResponse_portals :: Lens' ListPortalsResponse (Maybe [PortalSummary]) Source #
The portals in the list.
listPortalsResponse_httpStatus :: Lens' ListPortalsResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The ARN of the resource.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe [Tag]) Source #
The tags of the resource.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
ListTrustStoreCertificates
listTrustStoreCertificates_maxResults :: Lens' ListTrustStoreCertificates (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listTrustStoreCertificates_nextToken :: Lens' ListTrustStoreCertificates (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listTrustStoreCertificates_trustStoreArn :: Lens' ListTrustStoreCertificates Text Source #
The ARN of the trust store
listTrustStoreCertificatesResponse_certificateList :: Lens' ListTrustStoreCertificatesResponse (Maybe [CertificateSummary]) Source #
The certificate list.
listTrustStoreCertificatesResponse_nextToken :: Lens' ListTrustStoreCertificatesResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.>
listTrustStoreCertificatesResponse_trustStoreArn :: Lens' ListTrustStoreCertificatesResponse (Maybe Text) Source #
The ARN of the trust store.
listTrustStoreCertificatesResponse_httpStatus :: Lens' ListTrustStoreCertificatesResponse Int Source #
The response's http status code.
ListTrustStores
listTrustStores_maxResults :: Lens' ListTrustStores (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listTrustStores_nextToken :: Lens' ListTrustStores (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listTrustStoresResponse_nextToken :: Lens' ListTrustStoresResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listTrustStoresResponse_trustStores :: Lens' ListTrustStoresResponse (Maybe [TrustStoreSummary]) Source #
The trust stores.
listTrustStoresResponse_httpStatus :: Lens' ListTrustStoresResponse Int Source #
The response's http status code.
ListUserAccessLoggingSettings
listUserAccessLoggingSettings_maxResults :: Lens' ListUserAccessLoggingSettings (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listUserAccessLoggingSettings_nextToken :: Lens' ListUserAccessLoggingSettings (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listUserAccessLoggingSettingsResponse_nextToken :: Lens' ListUserAccessLoggingSettingsResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listUserAccessLoggingSettingsResponse_userAccessLoggingSettings :: Lens' ListUserAccessLoggingSettingsResponse (Maybe [UserAccessLoggingSettingsSummary]) Source #
The user access logging settings.
listUserAccessLoggingSettingsResponse_httpStatus :: Lens' ListUserAccessLoggingSettingsResponse Int Source #
The response's http status code.
ListUserSettings
listUserSettings_maxResults :: Lens' ListUserSettings (Maybe Natural) Source #
The maximum number of results to be included in the next page.
listUserSettings_nextToken :: Lens' ListUserSettings (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listUserSettingsResponse_nextToken :: Lens' ListUserSettingsResponse (Maybe Text) Source #
The pagination token used to retrieve the next page of results for this operation.
listUserSettingsResponse_userSettings :: Lens' ListUserSettingsResponse (Maybe [UserSettingsSummary]) Source #
The user settings.
listUserSettingsResponse_httpStatus :: Lens' ListUserSettingsResponse Int Source #
The response's http status code.
TagResource
tagResource_clientToken :: Lens' TagResource (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
tagResource_resourceArn :: Lens' TagResource Text Source #
The ARN of the resource.
tagResource_tags :: Lens' TagResource [Tag] Source #
The tags of the resource.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The ARN of the resource.
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
The list of tag keys to remove from the resource.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
UpdateBrowserSettings
updateBrowserSettings_browserPolicy :: Lens' UpdateBrowserSettings (Maybe Text) Source #
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
updateBrowserSettings_clientToken :: Lens' UpdateBrowserSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
updateBrowserSettings_browserSettingsArn :: Lens' UpdateBrowserSettings Text Source #
The ARN of the browser settings.
updateBrowserSettingsResponse_httpStatus :: Lens' UpdateBrowserSettingsResponse Int Source #
The response's http status code.
updateBrowserSettingsResponse_browserSettings :: Lens' UpdateBrowserSettingsResponse BrowserSettings Source #
The browser settings.
UpdateIdentityProvider
updateIdentityProvider_clientToken :: Lens' UpdateIdentityProvider (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
updateIdentityProvider_identityProviderDetails :: Lens' UpdateIdentityProvider (Maybe (HashMap Text Text)) Source #
The details of the identity provider. The following list describes the provider detail keys for each identity provider type.
For Google and Login with Amazon:
client_id
client_secret
authorize_scopes
For Facebook:
client_id
client_secret
authorize_scopes
api_version
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url
/if not available from discovery URL specified byoidc_issuer
key/token_url
/if not available from discovery URL specified byoidc_issuer
key/attributes_url
/if not available from discovery URL specified byoidc_issuer
key/jwks_uri
/if not available from discovery URL specified byoidc_issuer
key/
For SAML providers:
MetadataFile
ORMetadataURL
IDPSignout
(boolean) optional
updateIdentityProvider_identityProviderName :: Lens' UpdateIdentityProvider (Maybe Text) Source #
The name of the identity provider.
updateIdentityProvider_identityProviderType :: Lens' UpdateIdentityProvider (Maybe IdentityProviderType) Source #
The type of the identity provider.
updateIdentityProvider_identityProviderArn :: Lens' UpdateIdentityProvider Text Source #
The ARN of the identity provider.
updateIdentityProviderResponse_httpStatus :: Lens' UpdateIdentityProviderResponse Int Source #
The response's http status code.
updateIdentityProviderResponse_identityProvider :: Lens' UpdateIdentityProviderResponse IdentityProvider Source #
The identity provider.
UpdateNetworkSettings
updateNetworkSettings_clientToken :: Lens' UpdateNetworkSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
updateNetworkSettings_securityGroupIds :: Lens' UpdateNetworkSettings (Maybe (NonEmpty Text)) Source #
One or more security groups used to control access from streaming instances to your VPC.
updateNetworkSettings_subnetIds :: Lens' UpdateNetworkSettings (Maybe (NonEmpty Text)) Source #
The subnets in which network interfaces are created to connect streaming instances to your VPC. At least two of these subnets must be in different availability zones.
updateNetworkSettings_vpcId :: Lens' UpdateNetworkSettings (Maybe Text) Source #
The VPC that streaming instances will connect to.
updateNetworkSettings_networkSettingsArn :: Lens' UpdateNetworkSettings Text Source #
The ARN of the network settings.
updateNetworkSettingsResponse_httpStatus :: Lens' UpdateNetworkSettingsResponse Int Source #
The response's http status code.
updateNetworkSettingsResponse_networkSettings :: Lens' UpdateNetworkSettingsResponse NetworkSettings Source #
The network settings.
UpdatePortal
updatePortal_displayName :: Lens' UpdatePortal (Maybe Text) Source #
The name of the web portal. This is not visible to users who log into the web portal.
updatePortal_portalArn :: Lens' UpdatePortal Text Source #
The ARN of the web portal.
updatePortalResponse_portal :: Lens' UpdatePortalResponse (Maybe Portal) Source #
The web portal.
updatePortalResponse_httpStatus :: Lens' UpdatePortalResponse Int Source #
The response's http status code.
UpdateTrustStore
updateTrustStore_certificatesToAdd :: Lens' UpdateTrustStore (Maybe [ByteString]) Source #
A list of CA certificates to add to the trust store.
updateTrustStore_certificatesToDelete :: Lens' UpdateTrustStore (Maybe [Text]) Source #
A list of CA certificates to delete from a trust store.
updateTrustStore_clientToken :: Lens' UpdateTrustStore (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
updateTrustStore_trustStoreArn :: Lens' UpdateTrustStore Text Source #
The ARN of the trust store.
updateTrustStoreResponse_httpStatus :: Lens' UpdateTrustStoreResponse Int Source #
The response's http status code.
updateTrustStoreResponse_trustStoreArn :: Lens' UpdateTrustStoreResponse Text Source #
The ARN of the trust store.
UpdateUserAccessLoggingSettings
updateUserAccessLoggingSettings_clientToken :: Lens' UpdateUserAccessLoggingSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
updateUserAccessLoggingSettings_kinesisStreamArn :: Lens' UpdateUserAccessLoggingSettings (Maybe Text) Source #
The ARN of the Kinesis stream.
updateUserAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' UpdateUserAccessLoggingSettings Text Source #
The ARN of the user access logging settings.
updateUserAccessLoggingSettingsResponse_httpStatus :: Lens' UpdateUserAccessLoggingSettingsResponse Int Source #
The response's http status code.
updateUserAccessLoggingSettingsResponse_userAccessLoggingSettings :: Lens' UpdateUserAccessLoggingSettingsResponse UserAccessLoggingSettings Source #
The user access logging settings.
UpdateUserSettings
updateUserSettings_clientToken :: Lens' UpdateUserSettings (Maybe Text) Source #
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
updateUserSettings_copyAllowed :: Lens' UpdateUserSettings (Maybe EnabledType) Source #
Specifies whether the user can copy text from the streaming session to the local device.
updateUserSettings_disconnectTimeoutInMinutes :: Lens' UpdateUserSettings (Maybe Natural) Source #
The amount of time that a streaming session remains active after users disconnect.
updateUserSettings_downloadAllowed :: Lens' UpdateUserSettings (Maybe EnabledType) Source #
Specifies whether the user can download files from the streaming session to the local device.
updateUserSettings_idleDisconnectTimeoutInMinutes :: Lens' UpdateUserSettings (Maybe Natural) Source #
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
updateUserSettings_pasteAllowed :: Lens' UpdateUserSettings (Maybe EnabledType) Source #
Specifies whether the user can paste text from the local device to the streaming session.
updateUserSettings_printAllowed :: Lens' UpdateUserSettings (Maybe EnabledType) Source #
Specifies whether the user can print to the local device.
updateUserSettings_uploadAllowed :: Lens' UpdateUserSettings (Maybe EnabledType) Source #
Specifies whether the user can upload files from the local device to the streaming session.
updateUserSettings_userSettingsArn :: Lens' UpdateUserSettings Text Source #
The ARN of the user settings.
updateUserSettingsResponse_httpStatus :: Lens' UpdateUserSettingsResponse Int Source #
The response's http status code.
updateUserSettingsResponse_userSettings :: Lens' UpdateUserSettingsResponse UserSettings Source #
The user settings.
Types
BrowserSettings
browserSettings_associatedPortalArns :: Lens' BrowserSettings (Maybe [Text]) Source #
A list of web portal ARNs that this browser settings is associated with.
browserSettings_browserPolicy :: Lens' BrowserSettings (Maybe Text) Source #
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
browserSettings_browserSettingsArn :: Lens' BrowserSettings Text Source #
The ARN of the browser settings.
BrowserSettingsSummary
browserSettingsSummary_browserSettingsArn :: Lens' BrowserSettingsSummary (Maybe Text) Source #
The ARN of the browser settings.
Certificate
certificate_body :: Lens' Certificate (Maybe ByteString) Source #
The body of the certificate.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
certificate_issuer :: Lens' Certificate (Maybe Text) Source #
The entity that issued the certificate.
certificate_notValidAfter :: Lens' Certificate (Maybe UTCTime) Source #
The certificate is not valid after this date.
certificate_notValidBefore :: Lens' Certificate (Maybe UTCTime) Source #
The certificate is not valid before this date.
certificate_subject :: Lens' Certificate (Maybe Text) Source #
The entity the certificate belongs to.
certificate_thumbprint :: Lens' Certificate (Maybe Text) Source #
A hexadecimal identifier for the certificate.
CertificateSummary
certificateSummary_issuer :: Lens' CertificateSummary (Maybe Text) Source #
The entity that issued the certificate.
certificateSummary_notValidAfter :: Lens' CertificateSummary (Maybe UTCTime) Source #
The certificate is not valid after this date.
certificateSummary_notValidBefore :: Lens' CertificateSummary (Maybe UTCTime) Source #
The certificate is not valid before this date.
certificateSummary_subject :: Lens' CertificateSummary (Maybe Text) Source #
The entity the certificate belongs to.
certificateSummary_thumbprint :: Lens' CertificateSummary (Maybe Text) Source #
A hexadecimal identifier for the certificate.
IdentityProvider
identityProvider_identityProviderDetails :: Lens' IdentityProvider (Maybe (HashMap Text Text)) Source #
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google and Login with Amazon:
client_id
client_secret
authorize_scopes
For Facebook:
client_id
client_secret
authorize_scopes
api_version
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url
/if not available from discovery URL specified by oidc_issuer key/token_url
/if not available from discovery URL specified by oidc_issuer key/attributes_url
/if not available from discovery URL specified by oidc_issuer key/jwks_uri
/if not available from discovery URL specified by oidc_issuer key/
For SAML providers:
MetadataFile
ORMetadataURL
IDPSignout
optional
identityProvider_identityProviderName :: Lens' IdentityProvider (Maybe Text) Source #
The identity provider name.
identityProvider_identityProviderType :: Lens' IdentityProvider (Maybe IdentityProviderType) Source #
The identity provider type.
identityProvider_identityProviderArn :: Lens' IdentityProvider Text Source #
The ARN of the identity provider.
IdentityProviderSummary
identityProviderSummary_identityProviderArn :: Lens' IdentityProviderSummary (Maybe Text) Source #
The ARN of the identity provider.
identityProviderSummary_identityProviderName :: Lens' IdentityProviderSummary (Maybe Text) Source #
The identity provider name.
identityProviderSummary_identityProviderType :: Lens' IdentityProviderSummary (Maybe IdentityProviderType) Source #
The identity provider type.
NetworkSettings
networkSettings_associatedPortalArns :: Lens' NetworkSettings (Maybe [Text]) Source #
A list of web portal ARNs that this network settings is associated with.
networkSettings_securityGroupIds :: Lens' NetworkSettings (Maybe (NonEmpty Text)) Source #
One or more security groups used to control access from streaming instances to your VPC.
networkSettings_subnetIds :: Lens' NetworkSettings (Maybe (NonEmpty Text)) Source #
The subnets in which network interfaces are created to connect streaming instances to your VPC. At least two of these subnets must be in different availability zones.
networkSettings_vpcId :: Lens' NetworkSettings (Maybe Text) Source #
The VPC that streaming instances will connect to.
networkSettings_networkSettingsArn :: Lens' NetworkSettings Text Source #
The ARN of the network settings.
NetworkSettingsSummary
networkSettingsSummary_networkSettingsArn :: Lens' NetworkSettingsSummary (Maybe Text) Source #
The ARN of the network settings.
networkSettingsSummary_vpcId :: Lens' NetworkSettingsSummary (Maybe Text) Source #
The VPC ID of the network settings.
Portal
portal_browserSettingsArn :: Lens' Portal (Maybe Text) Source #
The ARN of the browser settings that is associated with this web portal.
portal_browserType :: Lens' Portal (Maybe BrowserType) Source #
The browser that users see when using a streaming session.
portal_networkSettingsArn :: Lens' Portal (Maybe Text) Source #
The ARN of the network settings that is associated with the web portal.
portal_portalEndpoint :: Lens' Portal (Maybe Text) Source #
The endpoint URL of the web portal that users access in order to start streaming sessions.
portal_portalStatus :: Lens' Portal (Maybe PortalStatus) Source #
The status of the web portal.
portal_rendererType :: Lens' Portal (Maybe RendererType) Source #
The renderer that is used in streaming sessions.
portal_statusReason :: Lens' Portal (Maybe Text) Source #
A message that explains why the web portal is in its current status.
portal_trustStoreArn :: Lens' Portal (Maybe Text) Source #
The ARN of the trust store that is associated with the web portal.
portal_userAccessLoggingSettingsArn :: Lens' Portal (Maybe Text) Source #
The ARN of the user access logging settings that is associated with the web portal.
portal_userSettingsArn :: Lens' Portal (Maybe Text) Source #
The ARN of the user settings that is associated with the web portal.
PortalSummary
portalSummary_browserSettingsArn :: Lens' PortalSummary (Maybe Text) Source #
The ARN of the browser settings that is associated with the web portal.
portalSummary_browserType :: Lens' PortalSummary (Maybe BrowserType) Source #
The browser type of the web portal.
portalSummary_creationDate :: Lens' PortalSummary (Maybe UTCTime) Source #
The creation date of the web portal.
portalSummary_displayName :: Lens' PortalSummary (Maybe Text) Source #
The name of the web portal.
portalSummary_networkSettingsArn :: Lens' PortalSummary (Maybe Text) Source #
The ARN of the network settings that is associated with the web portal.
portalSummary_portalArn :: Lens' PortalSummary (Maybe Text) Source #
The ARN of the web portal.
portalSummary_portalEndpoint :: Lens' PortalSummary (Maybe Text) Source #
The endpoint URL of the web portal that users access in order to start streaming sessions.
portalSummary_portalStatus :: Lens' PortalSummary (Maybe PortalStatus) Source #
The status of the web portal.
portalSummary_rendererType :: Lens' PortalSummary (Maybe RendererType) Source #
The renderer that is used in streaming sessions.
portalSummary_trustStoreArn :: Lens' PortalSummary (Maybe Text) Source #
The ARN of the trust that is associated with this web portal.
portalSummary_userAccessLoggingSettingsArn :: Lens' PortalSummary (Maybe Text) Source #
The ARN of the user access logging settings that is associated with the web portal.
portalSummary_userSettingsArn :: Lens' PortalSummary (Maybe Text) Source #
The ARN of the user settings that is associated with the web portal.
Tag
TrustStore
trustStore_associatedPortalArns :: Lens' TrustStore (Maybe [Text]) Source #
A list of web portal ARNs that this trust store is associated with.
trustStore_trustStoreArn :: Lens' TrustStore (Maybe Text) Source #
The ARN of the trust store.
TrustStoreSummary
trustStoreSummary_trustStoreArn :: Lens' TrustStoreSummary (Maybe Text) Source #
The ARN of the trust store.
UserAccessLoggingSettings
userAccessLoggingSettings_associatedPortalArns :: Lens' UserAccessLoggingSettings (Maybe [Text]) Source #
A list of web portal ARNs that this user access logging settings is associated with.
userAccessLoggingSettings_kinesisStreamArn :: Lens' UserAccessLoggingSettings (Maybe Text) Source #
The ARN of the Kinesis stream.
userAccessLoggingSettings_userAccessLoggingSettingsArn :: Lens' UserAccessLoggingSettings Text Source #
The ARN of the user access logging settings.
UserAccessLoggingSettingsSummary
userAccessLoggingSettingsSummary_kinesisStreamArn :: Lens' UserAccessLoggingSettingsSummary (Maybe Text) Source #
The ARN of the Kinesis stream.
userAccessLoggingSettingsSummary_userAccessLoggingSettingsArn :: Lens' UserAccessLoggingSettingsSummary (Maybe Text) Source #
The ARN of the user access logging settings.
UserSettings
userSettings_associatedPortalArns :: Lens' UserSettings (Maybe [Text]) Source #
A list of web portal ARNs that this user settings is associated with.
userSettings_copyAllowed :: Lens' UserSettings (Maybe EnabledType) Source #
Specifies whether the user can copy text from the streaming session to the local device.
userSettings_disconnectTimeoutInMinutes :: Lens' UserSettings (Maybe Natural) Source #
The amount of time that a streaming session remains active after users disconnect.
userSettings_downloadAllowed :: Lens' UserSettings (Maybe EnabledType) Source #
Specifies whether the user can download files from the streaming session to the local device.
userSettings_idleDisconnectTimeoutInMinutes :: Lens' UserSettings (Maybe Natural) Source #
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
userSettings_pasteAllowed :: Lens' UserSettings (Maybe EnabledType) Source #
Specifies whether the user can paste text from the local device to the streaming session.
userSettings_printAllowed :: Lens' UserSettings (Maybe EnabledType) Source #
Specifies whether the user can print to the local device.
userSettings_uploadAllowed :: Lens' UserSettings (Maybe EnabledType) Source #
Specifies whether the user can upload files from the local device to the streaming session.
userSettings_userSettingsArn :: Lens' UserSettings Text Source #
The ARN of the user settings.
UserSettingsSummary
userSettingsSummary_copyAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can copy text from the streaming session to the local device.
userSettingsSummary_disconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural) Source #
The amount of time that a streaming session remains active after users disconnect.
userSettingsSummary_downloadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can download files from the streaming session to the local device.
userSettingsSummary_idleDisconnectTimeoutInMinutes :: Lens' UserSettingsSummary (Maybe Natural) Source #
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
userSettingsSummary_pasteAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can paste text from the local device to the streaming session.
userSettingsSummary_printAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can print to the local device.
userSettingsSummary_uploadAllowed :: Lens' UserSettingsSummary (Maybe EnabledType) Source #
Specifies whether the user can upload files from the local device to the streaming session.
userSettingsSummary_userSettingsArn :: Lens' UserSettingsSummary (Maybe Text) Source #
The ARN of the user settings.