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 |
- Service Configuration
- Errors
- Waiters
- 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
- BrowserType
- EnabledType
- IdentityProviderType
- PortalStatus
- RendererType
- BrowserSettings
- BrowserSettingsSummary
- Certificate
- CertificateSummary
- IdentityProvider
- IdentityProviderSummary
- NetworkSettings
- NetworkSettingsSummary
- Portal
- PortalSummary
- Tag
- TrustStore
- TrustStoreSummary
- UserAccessLoggingSettings
- UserAccessLoggingSettingsSummary
- UserSettings
- UserSettingsSummary
Derived from API version 2020-07-08
of the AWS service descriptions, licensed under Apache 2.0.
WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Web makes it easy for customers to safely provide their employees with access to internal websites and SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Web provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _TooManyTagsException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data AssociateBrowserSettings = AssociateBrowserSettings' Text Text
- newAssociateBrowserSettings :: Text -> Text -> AssociateBrowserSettings
- data AssociateBrowserSettingsResponse = AssociateBrowserSettingsResponse' Int Text Text
- newAssociateBrowserSettingsResponse :: Int -> Text -> Text -> AssociateBrowserSettingsResponse
- data AssociateNetworkSettings = AssociateNetworkSettings' Text Text
- newAssociateNetworkSettings :: Text -> Text -> AssociateNetworkSettings
- data AssociateNetworkSettingsResponse = AssociateNetworkSettingsResponse' Int Text Text
- newAssociateNetworkSettingsResponse :: Int -> Text -> Text -> AssociateNetworkSettingsResponse
- data AssociateTrustStore = AssociateTrustStore' Text Text
- newAssociateTrustStore :: Text -> Text -> AssociateTrustStore
- data AssociateTrustStoreResponse = AssociateTrustStoreResponse' Int Text Text
- newAssociateTrustStoreResponse :: Int -> Text -> Text -> AssociateTrustStoreResponse
- data AssociateUserAccessLoggingSettings = AssociateUserAccessLoggingSettings' Text Text
- newAssociateUserAccessLoggingSettings :: Text -> Text -> AssociateUserAccessLoggingSettings
- data AssociateUserAccessLoggingSettingsResponse = AssociateUserAccessLoggingSettingsResponse' Int Text Text
- newAssociateUserAccessLoggingSettingsResponse :: Int -> Text -> Text -> AssociateUserAccessLoggingSettingsResponse
- data AssociateUserSettings = AssociateUserSettings' Text Text
- newAssociateUserSettings :: Text -> Text -> AssociateUserSettings
- data AssociateUserSettingsResponse = AssociateUserSettingsResponse' Int Text Text
- newAssociateUserSettingsResponse :: Int -> Text -> Text -> AssociateUserSettingsResponse
- data CreateBrowserSettings = CreateBrowserSettings' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe [Sensitive Tag]) (Sensitive Text)
- newCreateBrowserSettings :: Text -> CreateBrowserSettings
- data CreateBrowserSettingsResponse = CreateBrowserSettingsResponse' Int Text
- newCreateBrowserSettingsResponse :: Int -> Text -> CreateBrowserSettingsResponse
- data CreateIdentityProvider = CreateIdentityProvider' (Maybe Text) (Sensitive (HashMap Text Text)) (Sensitive Text) IdentityProviderType Text
- newCreateIdentityProvider :: Text -> IdentityProviderType -> Text -> CreateIdentityProvider
- data CreateIdentityProviderResponse = CreateIdentityProviderResponse' Int Text
- newCreateIdentityProviderResponse :: Int -> Text -> CreateIdentityProviderResponse
- data CreateNetworkSettings = CreateNetworkSettings' (Maybe Text) (Maybe [Sensitive Tag]) (NonEmpty Text) (NonEmpty Text) Text
- newCreateNetworkSettings :: NonEmpty Text -> NonEmpty Text -> Text -> CreateNetworkSettings
- data CreateNetworkSettingsResponse = CreateNetworkSettingsResponse' Int Text
- newCreateNetworkSettingsResponse :: Int -> Text -> CreateNetworkSettingsResponse
- data CreatePortal = CreatePortal' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe (Sensitive Text)) (Maybe [Sensitive Tag])
- newCreatePortal :: CreatePortal
- data CreatePortalResponse = CreatePortalResponse' Int Text Text
- newCreatePortalResponse :: Int -> Text -> Text -> CreatePortalResponse
- data CreateTrustStore = CreateTrustStore' (Maybe Text) (Maybe [Sensitive Tag]) [Base64]
- newCreateTrustStore :: CreateTrustStore
- data CreateTrustStoreResponse = CreateTrustStoreResponse' Int Text
- newCreateTrustStoreResponse :: Int -> Text -> CreateTrustStoreResponse
- data CreateUserAccessLoggingSettings = CreateUserAccessLoggingSettings' (Maybe Text) (Maybe [Sensitive Tag]) Text
- newCreateUserAccessLoggingSettings :: Text -> CreateUserAccessLoggingSettings
- data CreateUserAccessLoggingSettingsResponse = CreateUserAccessLoggingSettingsResponse' Int Text
- newCreateUserAccessLoggingSettingsResponse :: Int -> Text -> CreateUserAccessLoggingSettingsResponse
- data CreateUserSettings = CreateUserSettings' (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe [Sensitive Tag]) EnabledType EnabledType EnabledType EnabledType EnabledType
- newCreateUserSettings :: EnabledType -> EnabledType -> EnabledType -> EnabledType -> EnabledType -> CreateUserSettings
- data CreateUserSettingsResponse = CreateUserSettingsResponse' Int Text
- newCreateUserSettingsResponse :: Int -> Text -> CreateUserSettingsResponse
- data DeleteBrowserSettings = DeleteBrowserSettings' Text
- newDeleteBrowserSettings :: Text -> DeleteBrowserSettings
- data DeleteBrowserSettingsResponse = DeleteBrowserSettingsResponse' Int
- newDeleteBrowserSettingsResponse :: Int -> DeleteBrowserSettingsResponse
- data DeleteIdentityProvider = DeleteIdentityProvider' Text
- newDeleteIdentityProvider :: Text -> DeleteIdentityProvider
- data DeleteIdentityProviderResponse = DeleteIdentityProviderResponse' Int
- newDeleteIdentityProviderResponse :: Int -> DeleteIdentityProviderResponse
- data DeleteNetworkSettings = DeleteNetworkSettings' Text
- newDeleteNetworkSettings :: Text -> DeleteNetworkSettings
- data DeleteNetworkSettingsResponse = DeleteNetworkSettingsResponse' Int
- newDeleteNetworkSettingsResponse :: Int -> DeleteNetworkSettingsResponse
- data DeletePortal = DeletePortal' Text
- newDeletePortal :: Text -> DeletePortal
- data DeletePortalResponse = DeletePortalResponse' Int
- newDeletePortalResponse :: Int -> DeletePortalResponse
- data DeleteTrustStore = DeleteTrustStore' Text
- newDeleteTrustStore :: Text -> DeleteTrustStore
- data DeleteTrustStoreResponse = DeleteTrustStoreResponse' Int
- newDeleteTrustStoreResponse :: Int -> DeleteTrustStoreResponse
- data DeleteUserAccessLoggingSettings = DeleteUserAccessLoggingSettings' Text
- newDeleteUserAccessLoggingSettings :: Text -> DeleteUserAccessLoggingSettings
- data DeleteUserAccessLoggingSettingsResponse = DeleteUserAccessLoggingSettingsResponse' Int
- newDeleteUserAccessLoggingSettingsResponse :: Int -> DeleteUserAccessLoggingSettingsResponse
- data DeleteUserSettings = DeleteUserSettings' Text
- newDeleteUserSettings :: Text -> DeleteUserSettings
- data DeleteUserSettingsResponse = DeleteUserSettingsResponse' Int
- newDeleteUserSettingsResponse :: Int -> DeleteUserSettingsResponse
- data DisassociateBrowserSettings = DisassociateBrowserSettings' Text
- newDisassociateBrowserSettings :: Text -> DisassociateBrowserSettings
- data DisassociateBrowserSettingsResponse = DisassociateBrowserSettingsResponse' Int
- newDisassociateBrowserSettingsResponse :: Int -> DisassociateBrowserSettingsResponse
- data DisassociateNetworkSettings = DisassociateNetworkSettings' Text
- newDisassociateNetworkSettings :: Text -> DisassociateNetworkSettings
- data DisassociateNetworkSettingsResponse = DisassociateNetworkSettingsResponse' Int
- newDisassociateNetworkSettingsResponse :: Int -> DisassociateNetworkSettingsResponse
- data DisassociateTrustStore = DisassociateTrustStore' Text
- newDisassociateTrustStore :: Text -> DisassociateTrustStore
- data DisassociateTrustStoreResponse = DisassociateTrustStoreResponse' Int
- newDisassociateTrustStoreResponse :: Int -> DisassociateTrustStoreResponse
- data DisassociateUserAccessLoggingSettings = DisassociateUserAccessLoggingSettings' Text
- newDisassociateUserAccessLoggingSettings :: Text -> DisassociateUserAccessLoggingSettings
- data DisassociateUserAccessLoggingSettingsResponse = DisassociateUserAccessLoggingSettingsResponse' Int
- newDisassociateUserAccessLoggingSettingsResponse :: Int -> DisassociateUserAccessLoggingSettingsResponse
- data DisassociateUserSettings = DisassociateUserSettings' Text
- newDisassociateUserSettings :: Text -> DisassociateUserSettings
- data DisassociateUserSettingsResponse = DisassociateUserSettingsResponse' Int
- newDisassociateUserSettingsResponse :: Int -> DisassociateUserSettingsResponse
- data GetBrowserSettings = GetBrowserSettings' Text
- newGetBrowserSettings :: Text -> GetBrowserSettings
- data GetBrowserSettingsResponse = GetBrowserSettingsResponse' (Maybe BrowserSettings) Int
- newGetBrowserSettingsResponse :: Int -> GetBrowserSettingsResponse
- data GetIdentityProvider = GetIdentityProvider' Text
- newGetIdentityProvider :: Text -> GetIdentityProvider
- data GetIdentityProviderResponse = GetIdentityProviderResponse' (Maybe IdentityProvider) Int
- newGetIdentityProviderResponse :: Int -> GetIdentityProviderResponse
- data GetNetworkSettings = GetNetworkSettings' Text
- newGetNetworkSettings :: Text -> GetNetworkSettings
- data GetNetworkSettingsResponse = GetNetworkSettingsResponse' (Maybe NetworkSettings) Int
- newGetNetworkSettingsResponse :: Int -> GetNetworkSettingsResponse
- data GetPortal = GetPortal' Text
- newGetPortal :: Text -> GetPortal
- data GetPortalResponse = GetPortalResponse' (Maybe Portal) Int
- newGetPortalResponse :: Int -> GetPortalResponse
- data GetPortalServiceProviderMetadata = GetPortalServiceProviderMetadata' Text
- newGetPortalServiceProviderMetadata :: Text -> GetPortalServiceProviderMetadata
- data GetPortalServiceProviderMetadataResponse = GetPortalServiceProviderMetadataResponse' (Maybe Text) Int Text
- newGetPortalServiceProviderMetadataResponse :: Int -> Text -> GetPortalServiceProviderMetadataResponse
- data GetTrustStore = GetTrustStore' Text
- newGetTrustStore :: Text -> GetTrustStore
- data GetTrustStoreResponse = GetTrustStoreResponse' (Maybe TrustStore) Int
- newGetTrustStoreResponse :: Int -> GetTrustStoreResponse
- data GetTrustStoreCertificate = GetTrustStoreCertificate' Text Text
- newGetTrustStoreCertificate :: Text -> Text -> GetTrustStoreCertificate
- data GetTrustStoreCertificateResponse = GetTrustStoreCertificateResponse' (Maybe Certificate) (Maybe Text) Int
- newGetTrustStoreCertificateResponse :: Int -> GetTrustStoreCertificateResponse
- data GetUserAccessLoggingSettings = GetUserAccessLoggingSettings' Text
- newGetUserAccessLoggingSettings :: Text -> GetUserAccessLoggingSettings
- data GetUserAccessLoggingSettingsResponse = GetUserAccessLoggingSettingsResponse' (Maybe UserAccessLoggingSettings) Int
- newGetUserAccessLoggingSettingsResponse :: Int -> GetUserAccessLoggingSettingsResponse
- data GetUserSettings = GetUserSettings' Text
- newGetUserSettings :: Text -> GetUserSettings
- data GetUserSettingsResponse = GetUserSettingsResponse' (Maybe UserSettings) Int
- newGetUserSettingsResponse :: Int -> GetUserSettingsResponse
- data ListBrowserSettings = ListBrowserSettings' (Maybe Natural) (Maybe Text)
- newListBrowserSettings :: ListBrowserSettings
- data ListBrowserSettingsResponse = ListBrowserSettingsResponse' (Maybe [BrowserSettingsSummary]) (Maybe Text) Int
- newListBrowserSettingsResponse :: Int -> ListBrowserSettingsResponse
- data ListIdentityProviders = ListIdentityProviders' (Maybe Natural) (Maybe Text) Text
- newListIdentityProviders :: Text -> ListIdentityProviders
- data ListIdentityProvidersResponse = ListIdentityProvidersResponse' (Maybe [IdentityProviderSummary]) (Maybe Text) Int
- newListIdentityProvidersResponse :: Int -> ListIdentityProvidersResponse
- data ListNetworkSettings = ListNetworkSettings' (Maybe Natural) (Maybe Text)
- newListNetworkSettings :: ListNetworkSettings
- data ListNetworkSettingsResponse = ListNetworkSettingsResponse' (Maybe [NetworkSettingsSummary]) (Maybe Text) Int
- newListNetworkSettingsResponse :: Int -> ListNetworkSettingsResponse
- data ListPortals = ListPortals' (Maybe Natural) (Maybe Text)
- newListPortals :: ListPortals
- data ListPortalsResponse = ListPortalsResponse' (Maybe Text) (Maybe [PortalSummary]) Int
- newListPortalsResponse :: Int -> ListPortalsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Sensitive Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ListTrustStoreCertificates = ListTrustStoreCertificates' (Maybe Natural) (Maybe Text) Text
- newListTrustStoreCertificates :: Text -> ListTrustStoreCertificates
- data ListTrustStoreCertificatesResponse = ListTrustStoreCertificatesResponse' (Maybe [CertificateSummary]) (Maybe Text) (Maybe Text) Int
- newListTrustStoreCertificatesResponse :: Int -> ListTrustStoreCertificatesResponse
- data ListTrustStores = ListTrustStores' (Maybe Natural) (Maybe Text)
- newListTrustStores :: ListTrustStores
- data ListTrustStoresResponse = ListTrustStoresResponse' (Maybe Text) (Maybe [TrustStoreSummary]) Int
- newListTrustStoresResponse :: Int -> ListTrustStoresResponse
- data ListUserAccessLoggingSettings = ListUserAccessLoggingSettings' (Maybe Natural) (Maybe Text)
- newListUserAccessLoggingSettings :: ListUserAccessLoggingSettings
- data ListUserAccessLoggingSettingsResponse = ListUserAccessLoggingSettingsResponse' (Maybe Text) (Maybe [UserAccessLoggingSettingsSummary]) Int
- newListUserAccessLoggingSettingsResponse :: Int -> ListUserAccessLoggingSettingsResponse
- data ListUserSettings = ListUserSettings' (Maybe Natural) (Maybe Text)
- newListUserSettings :: ListUserSettings
- data ListUserSettingsResponse = ListUserSettingsResponse' (Maybe Text) (Maybe [UserSettingsSummary]) Int
- newListUserSettingsResponse :: Int -> ListUserSettingsResponse
- data TagResource = TagResource' (Maybe Text) Text [Sensitive Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text [Sensitive Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateBrowserSettings = UpdateBrowserSettings' (Maybe (Sensitive Text)) (Maybe Text) Text
- newUpdateBrowserSettings :: Text -> UpdateBrowserSettings
- data UpdateBrowserSettingsResponse = UpdateBrowserSettingsResponse' Int BrowserSettings
- newUpdateBrowserSettingsResponse :: Int -> BrowserSettings -> UpdateBrowserSettingsResponse
- data UpdateIdentityProvider = UpdateIdentityProvider' (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive Text)) (Maybe IdentityProviderType) Text
- newUpdateIdentityProvider :: Text -> UpdateIdentityProvider
- data UpdateIdentityProviderResponse = UpdateIdentityProviderResponse' Int IdentityProvider
- newUpdateIdentityProviderResponse :: Int -> IdentityProvider -> UpdateIdentityProviderResponse
- data UpdateNetworkSettings = UpdateNetworkSettings' (Maybe Text) (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe Text) Text
- newUpdateNetworkSettings :: Text -> UpdateNetworkSettings
- data UpdateNetworkSettingsResponse = UpdateNetworkSettingsResponse' Int NetworkSettings
- newUpdateNetworkSettingsResponse :: Int -> NetworkSettings -> UpdateNetworkSettingsResponse
- data UpdatePortal = UpdatePortal' (Maybe (Sensitive Text)) Text
- newUpdatePortal :: Text -> UpdatePortal
- data UpdatePortalResponse = UpdatePortalResponse' (Maybe Portal) Int
- newUpdatePortalResponse :: Int -> UpdatePortalResponse
- data UpdateTrustStore = UpdateTrustStore' (Maybe [Base64]) (Maybe [Text]) (Maybe Text) Text
- newUpdateTrustStore :: Text -> UpdateTrustStore
- data UpdateTrustStoreResponse = UpdateTrustStoreResponse' Int Text
- newUpdateTrustStoreResponse :: Int -> Text -> UpdateTrustStoreResponse
- data UpdateUserAccessLoggingSettings = UpdateUserAccessLoggingSettings' (Maybe Text) (Maybe Text) Text
- newUpdateUserAccessLoggingSettings :: Text -> UpdateUserAccessLoggingSettings
- data UpdateUserAccessLoggingSettingsResponse = UpdateUserAccessLoggingSettingsResponse' Int UserAccessLoggingSettings
- newUpdateUserAccessLoggingSettingsResponse :: Int -> UserAccessLoggingSettings -> UpdateUserAccessLoggingSettingsResponse
- data UpdateUserSettings = UpdateUserSettings' (Maybe Text) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe EnabledType) (Maybe EnabledType) Text
- newUpdateUserSettings :: Text -> UpdateUserSettings
- data UpdateUserSettingsResponse = UpdateUserSettingsResponse' Int UserSettings
- newUpdateUserSettingsResponse :: Int -> UserSettings -> UpdateUserSettingsResponse
- newtype BrowserType where
- BrowserType' { }
- pattern BrowserType_Chrome :: BrowserType
- newtype EnabledType where
- EnabledType' { }
- pattern EnabledType_Disabled :: EnabledType
- pattern EnabledType_Enabled :: EnabledType
- newtype IdentityProviderType where
- IdentityProviderType' { }
- pattern IdentityProviderType_Facebook :: IdentityProviderType
- pattern IdentityProviderType_Google :: IdentityProviderType
- pattern IdentityProviderType_LoginWithAmazon :: IdentityProviderType
- pattern IdentityProviderType_OIDC :: IdentityProviderType
- pattern IdentityProviderType_SAML :: IdentityProviderType
- pattern IdentityProviderType_SignInWithApple :: IdentityProviderType
- newtype PortalStatus where
- PortalStatus' { }
- pattern PortalStatus_Active :: PortalStatus
- pattern PortalStatus_Incomplete :: PortalStatus
- pattern PortalStatus_Pending :: PortalStatus
- newtype RendererType where
- RendererType' { }
- pattern RendererType_AppStream :: RendererType
- data BrowserSettings = BrowserSettings' (Maybe [Text]) (Maybe (Sensitive Text)) Text
- newBrowserSettings :: Text -> BrowserSettings
- data BrowserSettingsSummary = BrowserSettingsSummary' (Maybe Text)
- newBrowserSettingsSummary :: BrowserSettingsSummary
- data Certificate = Certificate' (Maybe Base64) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text)
- newCertificate :: Certificate
- data CertificateSummary = CertificateSummary' (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text)
- newCertificateSummary :: CertificateSummary
- data IdentityProvider = IdentityProvider' (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive Text)) (Maybe IdentityProviderType) Text
- newIdentityProvider :: Text -> IdentityProvider
- data IdentityProviderSummary = IdentityProviderSummary' (Maybe Text) (Maybe (Sensitive Text)) (Maybe IdentityProviderType)
- newIdentityProviderSummary :: IdentityProviderSummary
- data NetworkSettings = NetworkSettings' (Maybe [Text]) (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe Text) Text
- newNetworkSettings :: Text -> NetworkSettings
- data NetworkSettingsSummary = NetworkSettingsSummary' (Maybe Text) (Maybe Text)
- newNetworkSettingsSummary :: NetworkSettingsSummary
- data Portal = Portal' (Maybe Text) (Maybe BrowserType) (Maybe POSIX) (Maybe (Sensitive Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PortalStatus) (Maybe RendererType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newPortal :: Portal
- data PortalSummary = PortalSummary' (Maybe Text) (Maybe BrowserType) (Maybe POSIX) (Maybe (Sensitive Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PortalStatus) (Maybe RendererType) (Maybe Text) (Maybe Text) (Maybe Text)
- newPortalSummary :: PortalSummary
- data Tag = Tag' (Sensitive Text) (Sensitive Text)
- newTag :: Text -> Text -> Tag
- data TrustStore = TrustStore' (Maybe [Text]) (Maybe Text)
- newTrustStore :: TrustStore
- data TrustStoreSummary = TrustStoreSummary' (Maybe Text)
- newTrustStoreSummary :: TrustStoreSummary
- data UserAccessLoggingSettings = UserAccessLoggingSettings' (Maybe [Text]) (Maybe Text) Text
- newUserAccessLoggingSettings :: Text -> UserAccessLoggingSettings
- data UserAccessLoggingSettingsSummary = UserAccessLoggingSettingsSummary' (Maybe Text) (Maybe Text)
- newUserAccessLoggingSettingsSummary :: UserAccessLoggingSettingsSummary
- data UserSettings = UserSettings' (Maybe [Text]) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe EnabledType) (Maybe EnabledType) Text
- newUserSettings :: Text -> UserSettings
- data UserSettingsSummary = UserSettingsSummary' (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe EnabledType) (Maybe EnabledType) (Maybe Text)
- newUserSettingsSummary :: UserSettingsSummary
Service Configuration
defaultService :: Service Source #
API version 2020-07-08
of the Amazon WorkSpaces Web SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by WorkSpacesWeb
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
Access is denied.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
There is a conflict.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
There is an internal server error.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The resource cannot be found.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The service quota has been exceeded.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
There is a throttling error.
TooManyTagsException
_TooManyTagsException :: AsError a => Fold a ServiceError Source #
There are too many tags.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
There is a validation error.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
AssociateBrowserSettings
data AssociateBrowserSettings Source #
See: newAssociateBrowserSettings
smart constructor.
Instances
newAssociateBrowserSettings Source #
Create a value of AssociateBrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateBrowserSettings
, associateBrowserSettings_browserSettingsArn
- The ARN of the browser settings.
AssociateBrowserSettings
, associateBrowserSettings_portalArn
- The ARN of the web portal.
data AssociateBrowserSettingsResponse Source #
See: newAssociateBrowserSettingsResponse
smart constructor.
Instances
newAssociateBrowserSettingsResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> AssociateBrowserSettingsResponse |
Create a value of AssociateBrowserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateBrowserSettingsResponse'
, associateBrowserSettingsResponse_httpStatus
- The response's http status code.
AssociateBrowserSettings
, associateBrowserSettingsResponse_browserSettingsArn
- The ARN of the browser settings.
AssociateBrowserSettings
, associateBrowserSettingsResponse_portalArn
- The ARN of the web portal.
AssociateNetworkSettings
data AssociateNetworkSettings Source #
See: newAssociateNetworkSettings
smart constructor.
Instances
newAssociateNetworkSettings Source #
Create a value of AssociateNetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateNetworkSettings
, associateNetworkSettings_networkSettingsArn
- The ARN of the network settings.
AssociateNetworkSettings
, associateNetworkSettings_portalArn
- The ARN of the web portal.
data AssociateNetworkSettingsResponse Source #
See: newAssociateNetworkSettingsResponse
smart constructor.
Instances
newAssociateNetworkSettingsResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> AssociateNetworkSettingsResponse |
Create a value of AssociateNetworkSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateNetworkSettingsResponse'
, associateNetworkSettingsResponse_httpStatus
- The response's http status code.
AssociateNetworkSettings
, associateNetworkSettingsResponse_networkSettingsArn
- The ARN of the network settings.
AssociateNetworkSettings
, associateNetworkSettingsResponse_portalArn
- The ARN of the web portal.
AssociateTrustStore
data AssociateTrustStore Source #
See: newAssociateTrustStore
smart constructor.
Instances
newAssociateTrustStore Source #
Create a value of AssociateTrustStore
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateTrustStore
, associateTrustStore_portalArn
- The ARN of the web portal.
AssociateTrustStore
, associateTrustStore_trustStoreArn
- The ARN of the trust store.
data AssociateTrustStoreResponse Source #
See: newAssociateTrustStoreResponse
smart constructor.
Instances
newAssociateTrustStoreResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> AssociateTrustStoreResponse |
Create a value of AssociateTrustStoreResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateTrustStoreResponse'
, associateTrustStoreResponse_httpStatus
- The response's http status code.
AssociateTrustStore
, associateTrustStoreResponse_portalArn
- The ARN of the web portal.
AssociateTrustStore
, associateTrustStoreResponse_trustStoreArn
- The ARN of the trust store.
AssociateUserAccessLoggingSettings
data AssociateUserAccessLoggingSettings Source #
See: newAssociateUserAccessLoggingSettings
smart constructor.
Instances
newAssociateUserAccessLoggingSettings Source #
Create a value of AssociateUserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateUserAccessLoggingSettings
, associateUserAccessLoggingSettings_portalArn
- The ARN of the web portal.
AssociateUserAccessLoggingSettings
, associateUserAccessLoggingSettings_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
data AssociateUserAccessLoggingSettingsResponse Source #
See: newAssociateUserAccessLoggingSettingsResponse
smart constructor.
Instances
newAssociateUserAccessLoggingSettingsResponse Source #
Create a value of AssociateUserAccessLoggingSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateUserAccessLoggingSettingsResponse'
, associateUserAccessLoggingSettingsResponse_httpStatus
- The response's http status code.
AssociateUserAccessLoggingSettings
, associateUserAccessLoggingSettingsResponse_portalArn
- The ARN of the web portal.
AssociateUserAccessLoggingSettings
, associateUserAccessLoggingSettingsResponse_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
AssociateUserSettings
data AssociateUserSettings Source #
See: newAssociateUserSettings
smart constructor.
Instances
newAssociateUserSettings Source #
Create a value of AssociateUserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateUserSettings
, associateUserSettings_portalArn
- The ARN of the web portal.
AssociateUserSettings
, associateUserSettings_userSettingsArn
- The ARN of the user settings.
data AssociateUserSettingsResponse Source #
See: newAssociateUserSettingsResponse
smart constructor.
Instances
newAssociateUserSettingsResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> AssociateUserSettingsResponse |
Create a value of AssociateUserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateUserSettingsResponse'
, associateUserSettingsResponse_httpStatus
- The response's http status code.
AssociateUserSettings
, associateUserSettingsResponse_portalArn
- The ARN of the web portal.
AssociateUserSettings
, associateUserSettingsResponse_userSettingsArn
- The ARN of the user settings.
CreateBrowserSettings
data CreateBrowserSettings Source #
See: newCreateBrowserSettings
smart constructor.
CreateBrowserSettings' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe [Sensitive Tag]) (Sensitive Text) |
Instances
newCreateBrowserSettings Source #
Create a value of CreateBrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:additionalEncryptionContext:CreateBrowserSettings'
, createBrowserSettings_additionalEncryptionContext
- Additional encryption context of the browser settings.
$sel:clientToken:CreateBrowserSettings'
, createBrowserSettings_clientToken
- 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.
$sel:customerManagedKey:CreateBrowserSettings'
, createBrowserSettings_customerManagedKey
- The custom managed key of the browser settings.
$sel:tags:CreateBrowserSettings'
, createBrowserSettings_tags
- The tags to add to the browser settings resource. A tag is a key-value
pair.
CreateBrowserSettings
, createBrowserSettings_browserPolicy
- A JSON string containing Chrome Enterprise policies that will be applied
to all streaming sessions.
data CreateBrowserSettingsResponse Source #
See: newCreateBrowserSettingsResponse
smart constructor.
Instances
newCreateBrowserSettingsResponse Source #
:: Int | |
-> Text | |
-> CreateBrowserSettingsResponse |
Create a value of CreateBrowserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateBrowserSettingsResponse'
, createBrowserSettingsResponse_httpStatus
- The response's http status code.
CreateBrowserSettingsResponse
, createBrowserSettingsResponse_browserSettingsArn
- The ARN of the browser settings.
CreateIdentityProvider
data CreateIdentityProvider Source #
See: newCreateIdentityProvider
smart constructor.
CreateIdentityProvider' (Maybe Text) (Sensitive (HashMap Text Text)) (Sensitive Text) IdentityProviderType Text |
Instances
newCreateIdentityProvider Source #
Create a value of CreateIdentityProvider
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateIdentityProvider'
, createIdentityProvider_clientToken
- 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
, createIdentityProvider_identityProviderDetails
- 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
, createIdentityProvider_identityProviderName
- The identity provider name.
CreateIdentityProvider
, createIdentityProvider_identityProviderType
- The identity provider type.
CreateIdentityProvider
, createIdentityProvider_portalArn
- The ARN of the web portal.
data CreateIdentityProviderResponse Source #
See: newCreateIdentityProviderResponse
smart constructor.
Instances
Generic CreateIdentityProviderResponse Source # | |
Read CreateIdentityProviderResponse Source # | |
Show CreateIdentityProviderResponse Source # | |
NFData CreateIdentityProviderResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.CreateIdentityProvider rnf :: CreateIdentityProviderResponse -> () # | |
Eq CreateIdentityProviderResponse Source # | |
type Rep CreateIdentityProviderResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.CreateIdentityProvider type Rep CreateIdentityProviderResponse = D1 ('MetaData "CreateIdentityProviderResponse" "Amazonka.WorkSpacesWeb.CreateIdentityProvider" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "CreateIdentityProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "identityProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newCreateIdentityProviderResponse Source #
Create a value of CreateIdentityProviderResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateIdentityProviderResponse'
, createIdentityProviderResponse_httpStatus
- The response's http status code.
CreateIdentityProviderResponse
, createIdentityProviderResponse_identityProviderArn
- The ARN of the identity provider.
CreateNetworkSettings
data CreateNetworkSettings Source #
See: newCreateNetworkSettings
smart constructor.
Instances
newCreateNetworkSettings Source #
Create a value of CreateNetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateNetworkSettings'
, createNetworkSettings_clientToken
- 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.
$sel:tags:CreateNetworkSettings'
, createNetworkSettings_tags
- The tags to add to the network settings resource. A tag is a key-value
pair.
CreateNetworkSettings
, createNetworkSettings_securityGroupIds
- One or more security groups used to control access from streaming
instances to your VPC.
CreateNetworkSettings
, createNetworkSettings_subnetIds
- 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
, createNetworkSettings_vpcId
- The VPC that streaming instances will connect to.
data CreateNetworkSettingsResponse Source #
See: newCreateNetworkSettingsResponse
smart constructor.
Instances
newCreateNetworkSettingsResponse Source #
:: Int | |
-> Text | |
-> CreateNetworkSettingsResponse |
Create a value of CreateNetworkSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateNetworkSettingsResponse'
, createNetworkSettingsResponse_httpStatus
- The response's http status code.
CreateNetworkSettingsResponse
, createNetworkSettingsResponse_networkSettingsArn
- The ARN of the network settings.
CreatePortal
data CreatePortal Source #
See: newCreatePortal
smart constructor.
CreatePortal' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe (Sensitive Text)) (Maybe [Sensitive Tag]) |
Instances
newCreatePortal :: CreatePortal Source #
Create a value of CreatePortal
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:additionalEncryptionContext:CreatePortal'
, createPortal_additionalEncryptionContext
- The additional encryption context of the portal.
$sel:clientToken:CreatePortal'
, createPortal_clientToken
- 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.
$sel:customerManagedKey:CreatePortal'
, createPortal_customerManagedKey
- The customer managed key of the web portal.
CreatePortal
, createPortal_displayName
- The name of the web portal. This is not visible to users who log into
the web portal.
$sel:tags:CreatePortal'
, createPortal_tags
- The tags to add to the web portal. A tag is a key-value pair.
data CreatePortalResponse Source #
See: newCreatePortalResponse
smart constructor.
Instances
newCreatePortalResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> CreatePortalResponse |
Create a value of CreatePortalResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreatePortalResponse'
, createPortalResponse_httpStatus
- The response's http status code.
CreatePortalResponse
, createPortalResponse_portalArn
- The ARN of the web portal.
CreatePortalResponse
, createPortalResponse_portalEndpoint
- The endpoint URL of the web portal that users access in order to start
streaming sessions.
CreateTrustStore
data CreateTrustStore Source #
See: newCreateTrustStore
smart constructor.
Instances
newCreateTrustStore :: CreateTrustStore Source #
Create a value of CreateTrustStore
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateTrustStore'
, createTrustStore_clientToken
- 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.
$sel:tags:CreateTrustStore'
, createTrustStore_tags
- The tags to add to the trust store. A tag is a key-value pair.
$sel:certificateList:CreateTrustStore'
, createTrustStore_certificateList
- A list of CA certificates to be added to the trust store.
data CreateTrustStoreResponse Source #
See: newCreateTrustStoreResponse
smart constructor.
Instances
newCreateTrustStoreResponse Source #
:: Int | |
-> Text | |
-> CreateTrustStoreResponse |
Create a value of CreateTrustStoreResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateTrustStoreResponse'
, createTrustStoreResponse_httpStatus
- The response's http status code.
CreateTrustStoreResponse
, createTrustStoreResponse_trustStoreArn
- The ARN of the trust store.
CreateUserAccessLoggingSettings
data CreateUserAccessLoggingSettings Source #
See: newCreateUserAccessLoggingSettings
smart constructor.
Instances
newCreateUserAccessLoggingSettings Source #
Create a value of CreateUserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateUserAccessLoggingSettings'
, createUserAccessLoggingSettings_clientToken
- 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.
$sel:tags:CreateUserAccessLoggingSettings'
, createUserAccessLoggingSettings_tags
- The tags to add to the user settings resource. A tag is a key-value
pair.
CreateUserAccessLoggingSettings
, createUserAccessLoggingSettings_kinesisStreamArn
- The ARN of the Kinesis stream.
data CreateUserAccessLoggingSettingsResponse Source #
See: newCreateUserAccessLoggingSettingsResponse
smart constructor.
Instances
newCreateUserAccessLoggingSettingsResponse Source #
Create a value of CreateUserAccessLoggingSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateUserAccessLoggingSettingsResponse'
, createUserAccessLoggingSettingsResponse_httpStatus
- The response's http status code.
CreateUserAccessLoggingSettingsResponse
, createUserAccessLoggingSettingsResponse_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
CreateUserSettings
data CreateUserSettings Source #
See: newCreateUserSettings
smart constructor.
CreateUserSettings' (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe [Sensitive Tag]) EnabledType EnabledType EnabledType EnabledType EnabledType |
Instances
newCreateUserSettings Source #
Create a value of CreateUserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateUserSettings'
, createUserSettings_clientToken
- 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
, createUserSettings_disconnectTimeoutInMinutes
- The amount of time that a streaming session remains active after users
disconnect.
CreateUserSettings
, createUserSettings_idleDisconnectTimeoutInMinutes
- The amount of time that users can be idle (inactive) before they are
disconnected from their streaming session and the disconnect timeout
interval begins.
$sel:tags:CreateUserSettings'
, createUserSettings_tags
- The tags to add to the user settings resource. A tag is a key-value
pair.
CreateUserSettings
, createUserSettings_copyAllowed
- Specifies whether the user can copy text from the streaming session to
the local device.
CreateUserSettings
, createUserSettings_downloadAllowed
- Specifies whether the user can download files from the streaming session
to the local device.
CreateUserSettings
, createUserSettings_pasteAllowed
- Specifies whether the user can paste text from the local device to the
streaming session.
CreateUserSettings
, createUserSettings_printAllowed
- Specifies whether the user can print to the local device.
CreateUserSettings
, createUserSettings_uploadAllowed
- Specifies whether the user can upload files from the local device to the
streaming session.
data CreateUserSettingsResponse Source #
See: newCreateUserSettingsResponse
smart constructor.
Instances
newCreateUserSettingsResponse Source #
:: Int | |
-> Text | |
-> CreateUserSettingsResponse |
Create a value of CreateUserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CreateUserSettingsResponse'
, createUserSettingsResponse_httpStatus
- The response's http status code.
CreateUserSettingsResponse
, createUserSettingsResponse_userSettingsArn
- The ARN of the user settings.
DeleteBrowserSettings
data DeleteBrowserSettings Source #
See: newDeleteBrowserSettings
smart constructor.
Instances
newDeleteBrowserSettings Source #
Create a value of DeleteBrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteBrowserSettings
, deleteBrowserSettings_browserSettingsArn
- The ARN of the browser settings.
data DeleteBrowserSettingsResponse Source #
See: newDeleteBrowserSettingsResponse
smart constructor.
Instances
newDeleteBrowserSettingsResponse Source #
Create a value of DeleteBrowserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteBrowserSettingsResponse'
, deleteBrowserSettingsResponse_httpStatus
- The response's http status code.
DeleteIdentityProvider
data DeleteIdentityProvider Source #
See: newDeleteIdentityProvider
smart constructor.
Instances
newDeleteIdentityProvider Source #
Create a value of DeleteIdentityProvider
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteIdentityProvider
, deleteIdentityProvider_identityProviderArn
- The ARN of the identity provider.
data DeleteIdentityProviderResponse Source #
See: newDeleteIdentityProviderResponse
smart constructor.
Instances
Generic DeleteIdentityProviderResponse Source # | |
Read DeleteIdentityProviderResponse Source # | |
Show DeleteIdentityProviderResponse Source # | |
NFData DeleteIdentityProviderResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DeleteIdentityProvider rnf :: DeleteIdentityProviderResponse -> () # | |
Eq DeleteIdentityProviderResponse Source # | |
type Rep DeleteIdentityProviderResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DeleteIdentityProvider type Rep DeleteIdentityProviderResponse = D1 ('MetaData "DeleteIdentityProviderResponse" "Amazonka.WorkSpacesWeb.DeleteIdentityProvider" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "DeleteIdentityProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteIdentityProviderResponse Source #
Create a value of DeleteIdentityProviderResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteIdentityProviderResponse'
, deleteIdentityProviderResponse_httpStatus
- The response's http status code.
DeleteNetworkSettings
data DeleteNetworkSettings Source #
See: newDeleteNetworkSettings
smart constructor.
Instances
newDeleteNetworkSettings Source #
Create a value of DeleteNetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteNetworkSettings
, deleteNetworkSettings_networkSettingsArn
- The ARN of the network settings.
data DeleteNetworkSettingsResponse Source #
See: newDeleteNetworkSettingsResponse
smart constructor.
Instances
newDeleteNetworkSettingsResponse Source #
Create a value of DeleteNetworkSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteNetworkSettingsResponse'
, deleteNetworkSettingsResponse_httpStatus
- The response's http status code.
DeletePortal
data DeletePortal Source #
See: newDeletePortal
smart constructor.
Instances
Create a value of DeletePortal
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeletePortal
, deletePortal_portalArn
- The ARN of the web portal.
data DeletePortalResponse Source #
See: newDeletePortalResponse
smart constructor.
Instances
newDeletePortalResponse Source #
Create a value of DeletePortalResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeletePortalResponse'
, deletePortalResponse_httpStatus
- The response's http status code.
DeleteTrustStore
data DeleteTrustStore Source #
See: newDeleteTrustStore
smart constructor.
Instances
Create a value of DeleteTrustStore
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteTrustStore
, deleteTrustStore_trustStoreArn
- The ARN of the trust store.
data DeleteTrustStoreResponse Source #
See: newDeleteTrustStoreResponse
smart constructor.
Instances
newDeleteTrustStoreResponse Source #
Create a value of DeleteTrustStoreResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteTrustStoreResponse'
, deleteTrustStoreResponse_httpStatus
- The response's http status code.
DeleteUserAccessLoggingSettings
data DeleteUserAccessLoggingSettings Source #
See: newDeleteUserAccessLoggingSettings
smart constructor.
Instances
newDeleteUserAccessLoggingSettings Source #
Create a value of DeleteUserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteUserAccessLoggingSettings
, deleteUserAccessLoggingSettings_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
data DeleteUserAccessLoggingSettingsResponse Source #
See: newDeleteUserAccessLoggingSettingsResponse
smart constructor.
Instances
Generic DeleteUserAccessLoggingSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DeleteUserAccessLoggingSettings type Rep DeleteUserAccessLoggingSettingsResponse :: Type -> Type # | |
Read DeleteUserAccessLoggingSettingsResponse Source # | |
Show DeleteUserAccessLoggingSettingsResponse Source # | |
NFData DeleteUserAccessLoggingSettingsResponse Source # | |
Eq DeleteUserAccessLoggingSettingsResponse Source # | |
type Rep DeleteUserAccessLoggingSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DeleteUserAccessLoggingSettings type Rep DeleteUserAccessLoggingSettingsResponse = D1 ('MetaData "DeleteUserAccessLoggingSettingsResponse" "Amazonka.WorkSpacesWeb.DeleteUserAccessLoggingSettings" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "DeleteUserAccessLoggingSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteUserAccessLoggingSettingsResponse Source #
Create a value of DeleteUserAccessLoggingSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteUserAccessLoggingSettingsResponse'
, deleteUserAccessLoggingSettingsResponse_httpStatus
- The response's http status code.
DeleteUserSettings
data DeleteUserSettings Source #
See: newDeleteUserSettings
smart constructor.
Instances
newDeleteUserSettings Source #
Create a value of DeleteUserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteUserSettings
, deleteUserSettings_userSettingsArn
- The ARN of the user settings.
data DeleteUserSettingsResponse Source #
See: newDeleteUserSettingsResponse
smart constructor.
Instances
newDeleteUserSettingsResponse Source #
Create a value of DeleteUserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteUserSettingsResponse'
, deleteUserSettingsResponse_httpStatus
- The response's http status code.
DisassociateBrowserSettings
data DisassociateBrowserSettings Source #
See: newDisassociateBrowserSettings
smart constructor.
Instances
newDisassociateBrowserSettings Source #
Create a value of DisassociateBrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateBrowserSettings
, disassociateBrowserSettings_portalArn
- The ARN of the web portal.
data DisassociateBrowserSettingsResponse Source #
See: newDisassociateBrowserSettingsResponse
smart constructor.
Instances
Generic DisassociateBrowserSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateBrowserSettings type Rep DisassociateBrowserSettingsResponse :: Type -> Type # | |
Read DisassociateBrowserSettingsResponse Source # | |
Show DisassociateBrowserSettingsResponse Source # | |
NFData DisassociateBrowserSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateBrowserSettings rnf :: DisassociateBrowserSettingsResponse -> () # | |
Eq DisassociateBrowserSettingsResponse Source # | |
type Rep DisassociateBrowserSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateBrowserSettings type Rep DisassociateBrowserSettingsResponse = D1 ('MetaData "DisassociateBrowserSettingsResponse" "Amazonka.WorkSpacesWeb.DisassociateBrowserSettings" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "DisassociateBrowserSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateBrowserSettingsResponse Source #
Create a value of DisassociateBrowserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateBrowserSettingsResponse'
, disassociateBrowserSettingsResponse_httpStatus
- The response's http status code.
DisassociateNetworkSettings
data DisassociateNetworkSettings Source #
See: newDisassociateNetworkSettings
smart constructor.
Instances
newDisassociateNetworkSettings Source #
Create a value of DisassociateNetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateNetworkSettings
, disassociateNetworkSettings_portalArn
- The ARN of the web portal.
data DisassociateNetworkSettingsResponse Source #
See: newDisassociateNetworkSettingsResponse
smart constructor.
Instances
Generic DisassociateNetworkSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateNetworkSettings type Rep DisassociateNetworkSettingsResponse :: Type -> Type # | |
Read DisassociateNetworkSettingsResponse Source # | |
Show DisassociateNetworkSettingsResponse Source # | |
NFData DisassociateNetworkSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateNetworkSettings rnf :: DisassociateNetworkSettingsResponse -> () # | |
Eq DisassociateNetworkSettingsResponse Source # | |
type Rep DisassociateNetworkSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateNetworkSettings type Rep DisassociateNetworkSettingsResponse = D1 ('MetaData "DisassociateNetworkSettingsResponse" "Amazonka.WorkSpacesWeb.DisassociateNetworkSettings" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "DisassociateNetworkSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateNetworkSettingsResponse Source #
Create a value of DisassociateNetworkSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateNetworkSettingsResponse'
, disassociateNetworkSettingsResponse_httpStatus
- The response's http status code.
DisassociateTrustStore
data DisassociateTrustStore Source #
See: newDisassociateTrustStore
smart constructor.
Instances
newDisassociateTrustStore Source #
Create a value of DisassociateTrustStore
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateTrustStore
, disassociateTrustStore_portalArn
- The ARN of the web portal.
data DisassociateTrustStoreResponse Source #
See: newDisassociateTrustStoreResponse
smart constructor.
Instances
Generic DisassociateTrustStoreResponse Source # | |
Read DisassociateTrustStoreResponse Source # | |
Show DisassociateTrustStoreResponse Source # | |
NFData DisassociateTrustStoreResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateTrustStore rnf :: DisassociateTrustStoreResponse -> () # | |
Eq DisassociateTrustStoreResponse Source # | |
type Rep DisassociateTrustStoreResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateTrustStore type Rep DisassociateTrustStoreResponse = D1 ('MetaData "DisassociateTrustStoreResponse" "Amazonka.WorkSpacesWeb.DisassociateTrustStore" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "DisassociateTrustStoreResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateTrustStoreResponse Source #
Create a value of DisassociateTrustStoreResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateTrustStoreResponse'
, disassociateTrustStoreResponse_httpStatus
- The response's http status code.
DisassociateUserAccessLoggingSettings
data DisassociateUserAccessLoggingSettings Source #
See: newDisassociateUserAccessLoggingSettings
smart constructor.
Instances
newDisassociateUserAccessLoggingSettings Source #
Create a value of DisassociateUserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateUserAccessLoggingSettings
, disassociateUserAccessLoggingSettings_portalArn
- The ARN of the web portal.
data DisassociateUserAccessLoggingSettingsResponse Source #
See: newDisassociateUserAccessLoggingSettingsResponse
smart constructor.
Instances
Generic DisassociateUserAccessLoggingSettingsResponse Source # | |
Read DisassociateUserAccessLoggingSettingsResponse Source # | |
Show DisassociateUserAccessLoggingSettingsResponse Source # | |
NFData DisassociateUserAccessLoggingSettingsResponse Source # | |
Eq DisassociateUserAccessLoggingSettingsResponse Source # | |
type Rep DisassociateUserAccessLoggingSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateUserAccessLoggingSettings type Rep DisassociateUserAccessLoggingSettingsResponse = D1 ('MetaData "DisassociateUserAccessLoggingSettingsResponse" "Amazonka.WorkSpacesWeb.DisassociateUserAccessLoggingSettings" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "DisassociateUserAccessLoggingSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateUserAccessLoggingSettingsResponse Source #
:: Int |
|
-> DisassociateUserAccessLoggingSettingsResponse |
Create a value of DisassociateUserAccessLoggingSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateUserAccessLoggingSettingsResponse'
, disassociateUserAccessLoggingSettingsResponse_httpStatus
- The response's http status code.
DisassociateUserSettings
data DisassociateUserSettings Source #
See: newDisassociateUserSettings
smart constructor.
Instances
newDisassociateUserSettings Source #
Create a value of DisassociateUserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateUserSettings
, disassociateUserSettings_portalArn
- The ARN of the web portal.
data DisassociateUserSettingsResponse Source #
See: newDisassociateUserSettingsResponse
smart constructor.
Instances
Generic DisassociateUserSettingsResponse Source # | |
Read DisassociateUserSettingsResponse Source # | |
Show DisassociateUserSettingsResponse Source # | |
NFData DisassociateUserSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateUserSettings rnf :: DisassociateUserSettingsResponse -> () # | |
Eq DisassociateUserSettingsResponse Source # | |
type Rep DisassociateUserSettingsResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.DisassociateUserSettings type Rep DisassociateUserSettingsResponse = D1 ('MetaData "DisassociateUserSettingsResponse" "Amazonka.WorkSpacesWeb.DisassociateUserSettings" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "DisassociateUserSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateUserSettingsResponse Source #
Create a value of DisassociateUserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateUserSettingsResponse'
, disassociateUserSettingsResponse_httpStatus
- The response's http status code.
GetBrowserSettings
data GetBrowserSettings Source #
See: newGetBrowserSettings
smart constructor.
Instances
newGetBrowserSettings Source #
Create a value of GetBrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetBrowserSettings
, getBrowserSettings_browserSettingsArn
- The ARN of the browser settings.
data GetBrowserSettingsResponse Source #
See: newGetBrowserSettingsResponse
smart constructor.
Instances
newGetBrowserSettingsResponse Source #
Create a value of GetBrowserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:browserSettings:GetBrowserSettingsResponse'
, getBrowserSettingsResponse_browserSettings
- The browser settings.
$sel:httpStatus:GetBrowserSettingsResponse'
, getBrowserSettingsResponse_httpStatus
- The response's http status code.
GetIdentityProvider
data GetIdentityProvider Source #
See: newGetIdentityProvider
smart constructor.
Instances
newGetIdentityProvider Source #
Create a value of GetIdentityProvider
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetIdentityProvider
, getIdentityProvider_identityProviderArn
- The ARN of the identity provider.
data GetIdentityProviderResponse Source #
See: newGetIdentityProviderResponse
smart constructor.
Instances
newGetIdentityProviderResponse Source #
Create a value of GetIdentityProviderResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:identityProvider:GetIdentityProviderResponse'
, getIdentityProviderResponse_identityProvider
- The identity provider.
$sel:httpStatus:GetIdentityProviderResponse'
, getIdentityProviderResponse_httpStatus
- The response's http status code.
GetNetworkSettings
data GetNetworkSettings Source #
See: newGetNetworkSettings
smart constructor.
Instances
newGetNetworkSettings Source #
Create a value of GetNetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetNetworkSettings
, getNetworkSettings_networkSettingsArn
- The ARN of the network settings.
data GetNetworkSettingsResponse Source #
See: newGetNetworkSettingsResponse
smart constructor.
Instances
newGetNetworkSettingsResponse Source #
Create a value of GetNetworkSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkSettings:GetNetworkSettingsResponse'
, getNetworkSettingsResponse_networkSettings
- The network settings.
$sel:httpStatus:GetNetworkSettingsResponse'
, getNetworkSettingsResponse_httpStatus
- The response's http status code.
GetPortal
See: newGetPortal
smart constructor.
Instances
Create a value of GetPortal
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetPortal
, getPortal_portalArn
- The ARN of the web portal.
data GetPortalResponse Source #
See: newGetPortalResponse
smart constructor.
Instances
Create a value of GetPortalResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:portal:GetPortalResponse'
, getPortalResponse_portal
- The web portal.
$sel:httpStatus:GetPortalResponse'
, getPortalResponse_httpStatus
- The response's http status code.
GetPortalServiceProviderMetadata
data GetPortalServiceProviderMetadata Source #
See: newGetPortalServiceProviderMetadata
smart constructor.
Instances
newGetPortalServiceProviderMetadata Source #
Create a value of GetPortalServiceProviderMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetPortalServiceProviderMetadata
, getPortalServiceProviderMetadata_portalArn
- The ARN of the web portal.
data GetPortalServiceProviderMetadataResponse Source #
See: newGetPortalServiceProviderMetadataResponse
smart constructor.
Instances
newGetPortalServiceProviderMetadataResponse Source #
Create a value of GetPortalServiceProviderMetadataResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:serviceProviderSamlMetadata:GetPortalServiceProviderMetadataResponse'
, getPortalServiceProviderMetadataResponse_serviceProviderSamlMetadata
- The service provider SAML metadata.
$sel:httpStatus:GetPortalServiceProviderMetadataResponse'
, getPortalServiceProviderMetadataResponse_httpStatus
- The response's http status code.
GetPortalServiceProviderMetadata
, getPortalServiceProviderMetadataResponse_portalArn
- The ARN of the web portal.
GetTrustStore
data GetTrustStore Source #
See: newGetTrustStore
smart constructor.
Instances
Create a value of GetTrustStore
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetTrustStore
, getTrustStore_trustStoreArn
- The ARN of the trust store.
data GetTrustStoreResponse Source #
See: newGetTrustStoreResponse
smart constructor.
Instances
newGetTrustStoreResponse Source #
Create a value of GetTrustStoreResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:trustStore:GetTrustStoreResponse'
, getTrustStoreResponse_trustStore
- The trust store.
$sel:httpStatus:GetTrustStoreResponse'
, getTrustStoreResponse_httpStatus
- The response's http status code.
GetTrustStoreCertificate
data GetTrustStoreCertificate Source #
See: newGetTrustStoreCertificate
smart constructor.
Instances
newGetTrustStoreCertificate Source #
Create a value of GetTrustStoreCertificate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetTrustStoreCertificate
, getTrustStoreCertificate_thumbprint
- The thumbprint of the trust store certificate.
GetTrustStoreCertificate
, getTrustStoreCertificate_trustStoreArn
- The ARN of the trust store certificate.
data GetTrustStoreCertificateResponse Source #
See: newGetTrustStoreCertificateResponse
smart constructor.
Instances
newGetTrustStoreCertificateResponse Source #
Create a value of GetTrustStoreCertificateResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificate:GetTrustStoreCertificateResponse'
, getTrustStoreCertificateResponse_certificate
- The certificate of the trust store certificate.
GetTrustStoreCertificate
, getTrustStoreCertificateResponse_trustStoreArn
- The ARN of the trust store certificate.
$sel:httpStatus:GetTrustStoreCertificateResponse'
, getTrustStoreCertificateResponse_httpStatus
- The response's http status code.
GetUserAccessLoggingSettings
data GetUserAccessLoggingSettings Source #
See: newGetUserAccessLoggingSettings
smart constructor.
Instances
newGetUserAccessLoggingSettings Source #
Create a value of GetUserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetUserAccessLoggingSettings
, getUserAccessLoggingSettings_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
data GetUserAccessLoggingSettingsResponse Source #
See: newGetUserAccessLoggingSettingsResponse
smart constructor.
Instances
newGetUserAccessLoggingSettingsResponse Source #
Create a value of GetUserAccessLoggingSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:userAccessLoggingSettings:GetUserAccessLoggingSettingsResponse'
, getUserAccessLoggingSettingsResponse_userAccessLoggingSettings
- The user access logging settings.
$sel:httpStatus:GetUserAccessLoggingSettingsResponse'
, getUserAccessLoggingSettingsResponse_httpStatus
- The response's http status code.
GetUserSettings
data GetUserSettings Source #
See: newGetUserSettings
smart constructor.
Instances
Create a value of GetUserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetUserSettings
, getUserSettings_userSettingsArn
- The ARN of the user settings.
data GetUserSettingsResponse Source #
See: newGetUserSettingsResponse
smart constructor.
Instances
newGetUserSettingsResponse Source #
Create a value of GetUserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:userSettings:GetUserSettingsResponse'
, getUserSettingsResponse_userSettings
- The user settings.
$sel:httpStatus:GetUserSettingsResponse'
, getUserSettingsResponse_httpStatus
- The response's http status code.
ListBrowserSettings
data ListBrowserSettings Source #
See: newListBrowserSettings
smart constructor.
Instances
newListBrowserSettings :: ListBrowserSettings Source #
Create a value of ListBrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListBrowserSettings'
, listBrowserSettings_maxResults
- The maximum number of results to be included in the next page.
ListBrowserSettings
, listBrowserSettings_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
data ListBrowserSettingsResponse Source #
See: newListBrowserSettingsResponse
smart constructor.
Instances
newListBrowserSettingsResponse Source #
Create a value of ListBrowserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:browserSettings:ListBrowserSettingsResponse'
, listBrowserSettingsResponse_browserSettings
- The browser settings.
ListBrowserSettings
, listBrowserSettingsResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
$sel:httpStatus:ListBrowserSettingsResponse'
, listBrowserSettingsResponse_httpStatus
- The response's http status code.
ListIdentityProviders
data ListIdentityProviders Source #
See: newListIdentityProviders
smart constructor.
Instances
newListIdentityProviders Source #
Create a value of ListIdentityProviders
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListIdentityProviders'
, listIdentityProviders_maxResults
- The maximum number of results to be included in the next page.
ListIdentityProviders
, listIdentityProviders_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
ListIdentityProviders
, listIdentityProviders_portalArn
- The ARN of the web portal.
data ListIdentityProvidersResponse Source #
See: newListIdentityProvidersResponse
smart constructor.
Instances
newListIdentityProvidersResponse Source #
Create a value of ListIdentityProvidersResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:identityProviders:ListIdentityProvidersResponse'
, listIdentityProvidersResponse_identityProviders
- The identity providers.
ListIdentityProviders
, listIdentityProvidersResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
$sel:httpStatus:ListIdentityProvidersResponse'
, listIdentityProvidersResponse_httpStatus
- The response's http status code.
ListNetworkSettings
data ListNetworkSettings Source #
See: newListNetworkSettings
smart constructor.
Instances
newListNetworkSettings :: ListNetworkSettings Source #
Create a value of ListNetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListNetworkSettings'
, listNetworkSettings_maxResults
- The maximum number of results to be included in the next page.
ListNetworkSettings
, listNetworkSettings_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
data ListNetworkSettingsResponse Source #
See: newListNetworkSettingsResponse
smart constructor.
Instances
newListNetworkSettingsResponse Source #
Create a value of ListNetworkSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkSettings:ListNetworkSettingsResponse'
, listNetworkSettingsResponse_networkSettings
- The network settings.
ListNetworkSettings
, listNetworkSettingsResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
$sel:httpStatus:ListNetworkSettingsResponse'
, listNetworkSettingsResponse_httpStatus
- The response's http status code.
ListPortals
data ListPortals Source #
See: newListPortals
smart constructor.
Instances
newListPortals :: ListPortals Source #
Create a value of ListPortals
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListPortals'
, listPortals_maxResults
- The maximum number of results to be included in the next page.
ListPortals
, listPortals_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
data ListPortalsResponse Source #
See: newListPortalsResponse
smart constructor.
Instances
newListPortalsResponse Source #
Create a value of ListPortalsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListPortals
, listPortalsResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
$sel:portals:ListPortalsResponse'
, listPortalsResponse_portals
- The portals in the list.
$sel:httpStatus:ListPortalsResponse'
, listPortalsResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The ARN of the resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- The tags of the resource.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
ListTrustStoreCertificates
data ListTrustStoreCertificates Source #
See: newListTrustStoreCertificates
smart constructor.
Instances
newListTrustStoreCertificates Source #
Create a value of ListTrustStoreCertificates
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListTrustStoreCertificates'
, listTrustStoreCertificates_maxResults
- The maximum number of results to be included in the next page.
ListTrustStoreCertificates
, listTrustStoreCertificates_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
ListTrustStoreCertificates
, listTrustStoreCertificates_trustStoreArn
- The ARN of the trust store
data ListTrustStoreCertificatesResponse Source #
See: newListTrustStoreCertificatesResponse
smart constructor.
Instances
newListTrustStoreCertificatesResponse Source #
Create a value of ListTrustStoreCertificatesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificateList:ListTrustStoreCertificatesResponse'
, listTrustStoreCertificatesResponse_certificateList
- The certificate list.
ListTrustStoreCertificates
, listTrustStoreCertificatesResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.>
ListTrustStoreCertificates
, listTrustStoreCertificatesResponse_trustStoreArn
- The ARN of the trust store.
$sel:httpStatus:ListTrustStoreCertificatesResponse'
, listTrustStoreCertificatesResponse_httpStatus
- The response's http status code.
ListTrustStores
data ListTrustStores Source #
See: newListTrustStores
smart constructor.
Instances
newListTrustStores :: ListTrustStores Source #
Create a value of ListTrustStores
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListTrustStores'
, listTrustStores_maxResults
- The maximum number of results to be included in the next page.
ListTrustStores
, listTrustStores_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
data ListTrustStoresResponse Source #
See: newListTrustStoresResponse
smart constructor.
Instances
newListTrustStoresResponse Source #
Create a value of ListTrustStoresResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTrustStores
, listTrustStoresResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
$sel:trustStores:ListTrustStoresResponse'
, listTrustStoresResponse_trustStores
- The trust stores.
$sel:httpStatus:ListTrustStoresResponse'
, listTrustStoresResponse_httpStatus
- The response's http status code.
ListUserAccessLoggingSettings
data ListUserAccessLoggingSettings Source #
See: newListUserAccessLoggingSettings
smart constructor.
Instances
newListUserAccessLoggingSettings :: ListUserAccessLoggingSettings Source #
Create a value of ListUserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListUserAccessLoggingSettings'
, listUserAccessLoggingSettings_maxResults
- The maximum number of results to be included in the next page.
ListUserAccessLoggingSettings
, listUserAccessLoggingSettings_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
data ListUserAccessLoggingSettingsResponse Source #
See: newListUserAccessLoggingSettingsResponse
smart constructor.
Instances
newListUserAccessLoggingSettingsResponse Source #
Create a value of ListUserAccessLoggingSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListUserAccessLoggingSettings
, listUserAccessLoggingSettingsResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
$sel:userAccessLoggingSettings:ListUserAccessLoggingSettingsResponse'
, listUserAccessLoggingSettingsResponse_userAccessLoggingSettings
- The user access logging settings.
$sel:httpStatus:ListUserAccessLoggingSettingsResponse'
, listUserAccessLoggingSettingsResponse_httpStatus
- The response's http status code.
ListUserSettings
data ListUserSettings Source #
See: newListUserSettings
smart constructor.
Instances
newListUserSettings :: ListUserSettings Source #
Create a value of ListUserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListUserSettings'
, listUserSettings_maxResults
- The maximum number of results to be included in the next page.
ListUserSettings
, listUserSettings_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
data ListUserSettingsResponse Source #
See: newListUserSettingsResponse
smart constructor.
Instances
newListUserSettingsResponse Source #
Create a value of ListUserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListUserSettings
, listUserSettingsResponse_nextToken
- The pagination token used to retrieve the next page of results for this
operation.
$sel:userSettings:ListUserSettingsResponse'
, listUserSettingsResponse_userSettings
- The user settings.
$sel:httpStatus:ListUserSettingsResponse'
, listUserSettingsResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:TagResource'
, tagResource_clientToken
- 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.
$sel:resourceArn:TagResource'
, tagResource_resourceArn
- The ARN of the resource.
$sel:tags:TagResource'
, tagResource_tags
- The tags of the resource.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource'
, untagResource_resourceArn
- The ARN of the resource.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- The list of tag keys to remove from the resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateBrowserSettings
data UpdateBrowserSettings Source #
See: newUpdateBrowserSettings
smart constructor.
Instances
newUpdateBrowserSettings Source #
Create a value of UpdateBrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateBrowserSettings
, updateBrowserSettings_browserPolicy
- A JSON string containing Chrome Enterprise policies that will be applied
to all streaming sessions.
$sel:clientToken:UpdateBrowserSettings'
, updateBrowserSettings_clientToken
- 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
, updateBrowserSettings_browserSettingsArn
- The ARN of the browser settings.
data UpdateBrowserSettingsResponse Source #
See: newUpdateBrowserSettingsResponse
smart constructor.
Instances
newUpdateBrowserSettingsResponse Source #
Create a value of UpdateBrowserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateBrowserSettingsResponse'
, updateBrowserSettingsResponse_httpStatus
- The response's http status code.
$sel:browserSettings:UpdateBrowserSettingsResponse'
, updateBrowserSettingsResponse_browserSettings
- The browser settings.
UpdateIdentityProvider
data UpdateIdentityProvider Source #
See: newUpdateIdentityProvider
smart constructor.
UpdateIdentityProvider' (Maybe Text) (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive Text)) (Maybe IdentityProviderType) Text |
Instances
newUpdateIdentityProvider Source #
Create a value of UpdateIdentityProvider
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:UpdateIdentityProvider'
, updateIdentityProvider_clientToken
- 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
, updateIdentityProvider_identityProviderDetails
- 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
, updateIdentityProvider_identityProviderName
- The name of the identity provider.
UpdateIdentityProvider
, updateIdentityProvider_identityProviderType
- The type of the identity provider.
UpdateIdentityProvider
, updateIdentityProvider_identityProviderArn
- The ARN of the identity provider.
data UpdateIdentityProviderResponse Source #
See: newUpdateIdentityProviderResponse
smart constructor.
Instances
Generic UpdateIdentityProviderResponse Source # | |
Show UpdateIdentityProviderResponse Source # | |
NFData UpdateIdentityProviderResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.UpdateIdentityProvider rnf :: UpdateIdentityProviderResponse -> () # | |
Eq UpdateIdentityProviderResponse Source # | |
type Rep UpdateIdentityProviderResponse Source # | |
Defined in Amazonka.WorkSpacesWeb.UpdateIdentityProvider type Rep UpdateIdentityProviderResponse = D1 ('MetaData "UpdateIdentityProviderResponse" "Amazonka.WorkSpacesWeb.UpdateIdentityProvider" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "UpdateIdentityProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IdentityProvider))) |
newUpdateIdentityProviderResponse Source #
Create a value of UpdateIdentityProviderResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateIdentityProviderResponse'
, updateIdentityProviderResponse_httpStatus
- The response's http status code.
$sel:identityProvider:UpdateIdentityProviderResponse'
, updateIdentityProviderResponse_identityProvider
- The identity provider.
UpdateNetworkSettings
data UpdateNetworkSettings Source #
See: newUpdateNetworkSettings
smart constructor.
UpdateNetworkSettings' (Maybe Text) (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe Text) Text |
Instances
newUpdateNetworkSettings Source #
Create a value of UpdateNetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:UpdateNetworkSettings'
, updateNetworkSettings_clientToken
- 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
, updateNetworkSettings_securityGroupIds
- One or more security groups used to control access from streaming
instances to your VPC.
UpdateNetworkSettings
, updateNetworkSettings_subnetIds
- 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
, updateNetworkSettings_vpcId
- The VPC that streaming instances will connect to.
UpdateNetworkSettings
, updateNetworkSettings_networkSettingsArn
- The ARN of the network settings.
data UpdateNetworkSettingsResponse Source #
See: newUpdateNetworkSettingsResponse
smart constructor.
Instances
newUpdateNetworkSettingsResponse Source #
Create a value of UpdateNetworkSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateNetworkSettingsResponse'
, updateNetworkSettingsResponse_httpStatus
- The response's http status code.
$sel:networkSettings:UpdateNetworkSettingsResponse'
, updateNetworkSettingsResponse_networkSettings
- The network settings.
UpdatePortal
data UpdatePortal Source #
See: newUpdatePortal
smart constructor.
Instances
Create a value of UpdatePortal
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdatePortal
, updatePortal_displayName
- The name of the web portal. This is not visible to users who log into
the web portal.
UpdatePortal
, updatePortal_portalArn
- The ARN of the web portal.
data UpdatePortalResponse Source #
See: newUpdatePortalResponse
smart constructor.
Instances
newUpdatePortalResponse Source #
Create a value of UpdatePortalResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:portal:UpdatePortalResponse'
, updatePortalResponse_portal
- The web portal.
$sel:httpStatus:UpdatePortalResponse'
, updatePortalResponse_httpStatus
- The response's http status code.
UpdateTrustStore
data UpdateTrustStore Source #
See: newUpdateTrustStore
smart constructor.
Instances
Create a value of UpdateTrustStore
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificatesToAdd:UpdateTrustStore'
, updateTrustStore_certificatesToAdd
- A list of CA certificates to add to the trust store.
$sel:certificatesToDelete:UpdateTrustStore'
, updateTrustStore_certificatesToDelete
- A list of CA certificates to delete from a trust store.
$sel:clientToken:UpdateTrustStore'
, updateTrustStore_clientToken
- 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
, updateTrustStore_trustStoreArn
- The ARN of the trust store.
data UpdateTrustStoreResponse Source #
See: newUpdateTrustStoreResponse
smart constructor.
Instances
newUpdateTrustStoreResponse Source #
Create a value of UpdateTrustStoreResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateTrustStoreResponse'
, updateTrustStoreResponse_httpStatus
- The response's http status code.
UpdateTrustStore
, updateTrustStoreResponse_trustStoreArn
- The ARN of the trust store.
UpdateUserAccessLoggingSettings
data UpdateUserAccessLoggingSettings Source #
See: newUpdateUserAccessLoggingSettings
smart constructor.
Instances
newUpdateUserAccessLoggingSettings Source #
Create a value of UpdateUserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:UpdateUserAccessLoggingSettings'
, updateUserAccessLoggingSettings_clientToken
- 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
, updateUserAccessLoggingSettings_kinesisStreamArn
- The ARN of the Kinesis stream.
UpdateUserAccessLoggingSettings
, updateUserAccessLoggingSettings_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
data UpdateUserAccessLoggingSettingsResponse Source #
See: newUpdateUserAccessLoggingSettingsResponse
smart constructor.
Instances
newUpdateUserAccessLoggingSettingsResponse Source #
:: Int | |
-> UserAccessLoggingSettings |
|
-> UpdateUserAccessLoggingSettingsResponse |
Create a value of UpdateUserAccessLoggingSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateUserAccessLoggingSettingsResponse'
, updateUserAccessLoggingSettingsResponse_httpStatus
- The response's http status code.
$sel:userAccessLoggingSettings:UpdateUserAccessLoggingSettingsResponse'
, updateUserAccessLoggingSettingsResponse_userAccessLoggingSettings
- The user access logging settings.
UpdateUserSettings
data UpdateUserSettings Source #
See: newUpdateUserSettings
smart constructor.
UpdateUserSettings' (Maybe Text) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe EnabledType) (Maybe EnabledType) Text |
Instances
newUpdateUserSettings Source #
Create a value of UpdateUserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:UpdateUserSettings'
, updateUserSettings_clientToken
- 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
, updateUserSettings_copyAllowed
- Specifies whether the user can copy text from the streaming session to
the local device.
UpdateUserSettings
, updateUserSettings_disconnectTimeoutInMinutes
- The amount of time that a streaming session remains active after users
disconnect.
UpdateUserSettings
, updateUserSettings_downloadAllowed
- Specifies whether the user can download files from the streaming session
to the local device.
UpdateUserSettings
, updateUserSettings_idleDisconnectTimeoutInMinutes
- 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
, updateUserSettings_pasteAllowed
- Specifies whether the user can paste text from the local device to the
streaming session.
UpdateUserSettings
, updateUserSettings_printAllowed
- Specifies whether the user can print to the local device.
UpdateUserSettings
, updateUserSettings_uploadAllowed
- Specifies whether the user can upload files from the local device to the
streaming session.
UpdateUserSettings
, updateUserSettings_userSettingsArn
- The ARN of the user settings.
data UpdateUserSettingsResponse Source #
See: newUpdateUserSettingsResponse
smart constructor.
Instances
newUpdateUserSettingsResponse Source #
Create a value of UpdateUserSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateUserSettingsResponse'
, updateUserSettingsResponse_httpStatus
- The response's http status code.
$sel:userSettings:UpdateUserSettingsResponse'
, updateUserSettingsResponse_userSettings
- The user settings.
Types
BrowserType
newtype BrowserType Source #
pattern BrowserType_Chrome :: BrowserType |
Instances
EnabledType
newtype EnabledType Source #
pattern EnabledType_Disabled :: EnabledType | |
pattern EnabledType_Enabled :: EnabledType |
Instances
IdentityProviderType
newtype IdentityProviderType Source #
pattern IdentityProviderType_Facebook :: IdentityProviderType | |
pattern IdentityProviderType_Google :: IdentityProviderType | |
pattern IdentityProviderType_LoginWithAmazon :: IdentityProviderType | |
pattern IdentityProviderType_OIDC :: IdentityProviderType | |
pattern IdentityProviderType_SAML :: IdentityProviderType | |
pattern IdentityProviderType_SignInWithApple :: IdentityProviderType |
Instances
PortalStatus
newtype PortalStatus Source #
pattern PortalStatus_Active :: PortalStatus | |
pattern PortalStatus_Incomplete :: PortalStatus | |
pattern PortalStatus_Pending :: PortalStatus |
Instances
RendererType
newtype RendererType Source #
pattern RendererType_AppStream :: RendererType |
Instances
BrowserSettings
data BrowserSettings Source #
The browser settings resource that can be associated with a web portal. Once associated with a web portal, browser settings control how the browser will behave once a user starts a streaming session for the web portal.
See: newBrowserSettings
smart constructor.
Instances
Create a value of BrowserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedPortalArns:BrowserSettings'
, browserSettings_associatedPortalArns
- A list of web portal ARNs that this browser settings is associated with.
$sel:browserPolicy:BrowserSettings'
, browserSettings_browserPolicy
- A JSON string containing Chrome Enterprise policies that will be applied
to all streaming sessions.
$sel:browserSettingsArn:BrowserSettings'
, browserSettings_browserSettingsArn
- The ARN of the browser settings.
BrowserSettingsSummary
data BrowserSettingsSummary Source #
The summary for browser settings.
See: newBrowserSettingsSummary
smart constructor.
Instances
newBrowserSettingsSummary :: BrowserSettingsSummary Source #
Create a value of BrowserSettingsSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:browserSettingsArn:BrowserSettingsSummary'
, browserSettingsSummary_browserSettingsArn
- The ARN of the browser settings.
Certificate
data Certificate Source #
The certificate.
See: newCertificate
smart constructor.
Instances
newCertificate :: Certificate Source #
Create a value of Certificate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:body:Certificate'
, certificate_body
- 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.
$sel:issuer:Certificate'
, certificate_issuer
- The entity that issued the certificate.
$sel:notValidAfter:Certificate'
, certificate_notValidAfter
- The certificate is not valid after this date.
$sel:notValidBefore:Certificate'
, certificate_notValidBefore
- The certificate is not valid before this date.
$sel:subject:Certificate'
, certificate_subject
- The entity the certificate belongs to.
$sel:thumbprint:Certificate'
, certificate_thumbprint
- A hexadecimal identifier for the certificate.
CertificateSummary
data CertificateSummary Source #
The summary of the certificate.
See: newCertificateSummary
smart constructor.
Instances
newCertificateSummary :: CertificateSummary Source #
Create a value of CertificateSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:issuer:CertificateSummary'
, certificateSummary_issuer
- The entity that issued the certificate.
$sel:notValidAfter:CertificateSummary'
, certificateSummary_notValidAfter
- The certificate is not valid after this date.
$sel:notValidBefore:CertificateSummary'
, certificateSummary_notValidBefore
- The certificate is not valid before this date.
$sel:subject:CertificateSummary'
, certificateSummary_subject
- The entity the certificate belongs to.
$sel:thumbprint:CertificateSummary'
, certificateSummary_thumbprint
- A hexadecimal identifier for the certificate.
IdentityProvider
data IdentityProvider Source #
The identity provider.
See: newIdentityProvider
smart constructor.
IdentityProvider' (Maybe (Sensitive (HashMap Text Text))) (Maybe (Sensitive Text)) (Maybe IdentityProviderType) Text |
Instances
Create a value of IdentityProvider
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:identityProviderDetails:IdentityProvider'
, identityProvider_identityProviderDetails
- 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
$sel:identityProviderName:IdentityProvider'
, identityProvider_identityProviderName
- The identity provider name.
$sel:identityProviderType:IdentityProvider'
, identityProvider_identityProviderType
- The identity provider type.
$sel:identityProviderArn:IdentityProvider'
, identityProvider_identityProviderArn
- The ARN of the identity provider.
IdentityProviderSummary
data IdentityProviderSummary Source #
The summary of the identity provider.
See: newIdentityProviderSummary
smart constructor.
Instances
newIdentityProviderSummary :: IdentityProviderSummary Source #
Create a value of IdentityProviderSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:identityProviderArn:IdentityProviderSummary'
, identityProviderSummary_identityProviderArn
- The ARN of the identity provider.
$sel:identityProviderName:IdentityProviderSummary'
, identityProviderSummary_identityProviderName
- The identity provider name.
$sel:identityProviderType:IdentityProviderSummary'
, identityProviderSummary_identityProviderType
- The identity provider type.
NetworkSettings
data NetworkSettings Source #
A network settings resource that can be associated with a web portal. Once associated with a web portal, network settings define how streaming instances will connect with your specified VPC.
See: newNetworkSettings
smart constructor.
Instances
Create a value of NetworkSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedPortalArns:NetworkSettings'
, networkSettings_associatedPortalArns
- A list of web portal ARNs that this network settings is associated with.
$sel:securityGroupIds:NetworkSettings'
, networkSettings_securityGroupIds
- One or more security groups used to control access from streaming
instances to your VPC.
$sel:subnetIds:NetworkSettings'
, networkSettings_subnetIds
- 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.
$sel:vpcId:NetworkSettings'
, networkSettings_vpcId
- The VPC that streaming instances will connect to.
$sel:networkSettingsArn:NetworkSettings'
, networkSettings_networkSettingsArn
- The ARN of the network settings.
NetworkSettingsSummary
data NetworkSettingsSummary Source #
The summary of network settings.
See: newNetworkSettingsSummary
smart constructor.
Instances
newNetworkSettingsSummary :: NetworkSettingsSummary Source #
Create a value of NetworkSettingsSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkSettingsArn:NetworkSettingsSummary'
, networkSettingsSummary_networkSettingsArn
- The ARN of the network settings.
$sel:vpcId:NetworkSettingsSummary'
, networkSettingsSummary_vpcId
- The VPC ID of the network settings.
Portal
The web portal.
See: newPortal
smart constructor.
Portal' (Maybe Text) (Maybe BrowserType) (Maybe POSIX) (Maybe (Sensitive Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PortalStatus) (Maybe RendererType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
Create a value of Portal
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:browserSettingsArn:Portal'
, portal_browserSettingsArn
- The ARN of the browser settings that is associated with this web portal.
$sel:browserType:Portal'
, portal_browserType
- The browser that users see when using a streaming session.
$sel:creationDate:Portal'
, portal_creationDate
- The creation date of the web portal.
$sel:displayName:Portal'
, portal_displayName
- The name of the web portal.
$sel:networkSettingsArn:Portal'
, portal_networkSettingsArn
- The ARN of the network settings that is associated with the web portal.
$sel:portalArn:Portal'
, portal_portalArn
- The ARN of the web portal.
$sel:portalEndpoint:Portal'
, portal_portalEndpoint
- The endpoint URL of the web portal that users access in order to start
streaming sessions.
$sel:portalStatus:Portal'
, portal_portalStatus
- The status of the web portal.
$sel:rendererType:Portal'
, portal_rendererType
- The renderer that is used in streaming sessions.
$sel:statusReason:Portal'
, portal_statusReason
- A message that explains why the web portal is in its current status.
$sel:trustStoreArn:Portal'
, portal_trustStoreArn
- The ARN of the trust store that is associated with the web portal.
$sel:userAccessLoggingSettingsArn:Portal'
, portal_userAccessLoggingSettingsArn
- The ARN of the user access logging settings that is associated with the
web portal.
$sel:userSettingsArn:Portal'
, portal_userSettingsArn
- The ARN of the user settings that is associated with the web portal.
PortalSummary
data PortalSummary Source #
The summary of the portal.
See: newPortalSummary
smart constructor.
PortalSummary' (Maybe Text) (Maybe BrowserType) (Maybe POSIX) (Maybe (Sensitive Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PortalStatus) (Maybe RendererType) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newPortalSummary :: PortalSummary Source #
Create a value of PortalSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:browserSettingsArn:PortalSummary'
, portalSummary_browserSettingsArn
- The ARN of the browser settings that is associated with the web portal.
$sel:browserType:PortalSummary'
, portalSummary_browserType
- The browser type of the web portal.
$sel:creationDate:PortalSummary'
, portalSummary_creationDate
- The creation date of the web portal.
$sel:displayName:PortalSummary'
, portalSummary_displayName
- The name of the web portal.
$sel:networkSettingsArn:PortalSummary'
, portalSummary_networkSettingsArn
- The ARN of the network settings that is associated with the web portal.
$sel:portalArn:PortalSummary'
, portalSummary_portalArn
- The ARN of the web portal.
$sel:portalEndpoint:PortalSummary'
, portalSummary_portalEndpoint
- The endpoint URL of the web portal that users access in order to start
streaming sessions.
$sel:portalStatus:PortalSummary'
, portalSummary_portalStatus
- The status of the web portal.
$sel:rendererType:PortalSummary'
, portalSummary_rendererType
- The renderer that is used in streaming sessions.
$sel:trustStoreArn:PortalSummary'
, portalSummary_trustStoreArn
- The ARN of the trust that is associated with this web portal.
$sel:userAccessLoggingSettingsArn:PortalSummary'
, portalSummary_userAccessLoggingSettingsArn
- The ARN of the user access logging settings that is associated with the
web portal.
$sel:userSettingsArn:PortalSummary'
, portalSummary_userSettingsArn
- The ARN of the user settings that is associated with the web portal.
Tag
The tag.
See: newTag
smart constructor.
Instances
FromJSON Tag Source # | |
ToJSON Tag Source # | |
Defined in Amazonka.WorkSpacesWeb.Types.Tag | |
Generic Tag Source # | |
Show Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.WorkSpacesWeb.Types.Tag | |
Eq Tag Source # | |
Hashable Tag Source # | |
Defined in Amazonka.WorkSpacesWeb.Types.Tag | |
type Rep Tag Source # | |
Defined in Amazonka.WorkSpacesWeb.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.WorkSpacesWeb.Types.Tag" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag'
, tag_key
- The key of the tag.
$sel:value:Tag'
, tag_value
- The value of the tag
TrustStore
data TrustStore Source #
A trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.
See: newTrustStore
smart constructor.
TrustStore' (Maybe [Text]) (Maybe Text) |
Instances
newTrustStore :: TrustStore Source #
Create a value of TrustStore
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedPortalArns:TrustStore'
, trustStore_associatedPortalArns
- A list of web portal ARNs that this trust store is associated with.
$sel:trustStoreArn:TrustStore'
, trustStore_trustStoreArn
- The ARN of the trust store.
TrustStoreSummary
data TrustStoreSummary Source #
The summary of the trust store.
See: newTrustStoreSummary
smart constructor.
Instances
newTrustStoreSummary :: TrustStoreSummary Source #
Create a value of TrustStoreSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:trustStoreArn:TrustStoreSummary'
, trustStoreSummary_trustStoreArn
- The ARN of the trust store.
UserAccessLoggingSettings
data UserAccessLoggingSettings Source #
A user access logging settings resource that can be associated with a web portal.
See: newUserAccessLoggingSettings
smart constructor.
Instances
newUserAccessLoggingSettings Source #
Create a value of UserAccessLoggingSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedPortalArns:UserAccessLoggingSettings'
, userAccessLoggingSettings_associatedPortalArns
- A list of web portal ARNs that this user access logging settings is
associated with.
$sel:kinesisStreamArn:UserAccessLoggingSettings'
, userAccessLoggingSettings_kinesisStreamArn
- The ARN of the Kinesis stream.
$sel:userAccessLoggingSettingsArn:UserAccessLoggingSettings'
, userAccessLoggingSettings_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
UserAccessLoggingSettingsSummary
data UserAccessLoggingSettingsSummary Source #
The summary of user access logging settings.
See: newUserAccessLoggingSettingsSummary
smart constructor.
Instances
newUserAccessLoggingSettingsSummary :: UserAccessLoggingSettingsSummary Source #
Create a value of UserAccessLoggingSettingsSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kinesisStreamArn:UserAccessLoggingSettingsSummary'
, userAccessLoggingSettingsSummary_kinesisStreamArn
- The ARN of the Kinesis stream.
$sel:userAccessLoggingSettingsArn:UserAccessLoggingSettingsSummary'
, userAccessLoggingSettingsSummary_userAccessLoggingSettingsArn
- The ARN of the user access logging settings.
UserSettings
data UserSettings Source #
A user settings resource that can be associated with a web portal. Once associated with a web portal, user settings control how users can transfer data between a streaming session and the their local devices.
See: newUserSettings
smart constructor.
UserSettings' (Maybe [Text]) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe EnabledType) (Maybe EnabledType) Text |
Instances
Create a value of UserSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedPortalArns:UserSettings'
, userSettings_associatedPortalArns
- A list of web portal ARNs that this user settings is associated with.
$sel:copyAllowed:UserSettings'
, userSettings_copyAllowed
- Specifies whether the user can copy text from the streaming session to
the local device.
$sel:disconnectTimeoutInMinutes:UserSettings'
, userSettings_disconnectTimeoutInMinutes
- The amount of time that a streaming session remains active after users
disconnect.
$sel:downloadAllowed:UserSettings'
, userSettings_downloadAllowed
- Specifies whether the user can download files from the streaming session
to the local device.
$sel:idleDisconnectTimeoutInMinutes:UserSettings'
, userSettings_idleDisconnectTimeoutInMinutes
- The amount of time that users can be idle (inactive) before they are
disconnected from their streaming session and the disconnect timeout
interval begins.
$sel:pasteAllowed:UserSettings'
, userSettings_pasteAllowed
- Specifies whether the user can paste text from the local device to the
streaming session.
$sel:printAllowed:UserSettings'
, userSettings_printAllowed
- Specifies whether the user can print to the local device.
$sel:uploadAllowed:UserSettings'
, userSettings_uploadAllowed
- Specifies whether the user can upload files from the local device to the
streaming session.
$sel:userSettingsArn:UserSettings'
, userSettings_userSettingsArn
- The ARN of the user settings.
UserSettingsSummary
data UserSettingsSummary Source #
The summary of user settings.
See: newUserSettingsSummary
smart constructor.
UserSettingsSummary' (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe Natural) (Maybe EnabledType) (Maybe EnabledType) (Maybe EnabledType) (Maybe Text) |
Instances
newUserSettingsSummary :: UserSettingsSummary Source #
Create a value of UserSettingsSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:copyAllowed:UserSettingsSummary'
, userSettingsSummary_copyAllowed
- Specifies whether the user can copy text from the streaming session to
the local device.
$sel:disconnectTimeoutInMinutes:UserSettingsSummary'
, userSettingsSummary_disconnectTimeoutInMinutes
- The amount of time that a streaming session remains active after users
disconnect.
$sel:downloadAllowed:UserSettingsSummary'
, userSettingsSummary_downloadAllowed
- Specifies whether the user can download files from the streaming session
to the local device.
$sel:idleDisconnectTimeoutInMinutes:UserSettingsSummary'
, userSettingsSummary_idleDisconnectTimeoutInMinutes
- The amount of time that users can be idle (inactive) before they are
disconnected from their streaming session and the disconnect timeout
interval begins.
$sel:pasteAllowed:UserSettingsSummary'
, userSettingsSummary_pasteAllowed
- Specifies whether the user can paste text from the local device to the
streaming session.
$sel:printAllowed:UserSettingsSummary'
, userSettingsSummary_printAllowed
- Specifies whether the user can print to the local device.
$sel:uploadAllowed:UserSettingsSummary'
, userSettingsSummary_uploadAllowed
- Specifies whether the user can upload files from the local device to the
streaming session.
$sel:userSettingsArn:UserSettingsSummary'
, userSettingsSummary_userSettingsArn
- The ARN of the user settings.