amazonka-workspaces-web-2.0: Amazon WorkSpaces Web SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.WorkSpacesWeb.Types.TrustStore

Description

 
Synopsis

Documentation

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.

Constructors

TrustStore' 

Fields

Instances

Instances details
FromJSON TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

Generic TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

Associated Types

type Rep TrustStore :: Type -> Type #

Read TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

Show TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

NFData TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

Methods

rnf :: TrustStore -> () #

Eq TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

Hashable TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

type Rep TrustStore Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.TrustStore

type Rep TrustStore = D1 ('MetaData "TrustStore" "Amazonka.WorkSpacesWeb.Types.TrustStore" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "TrustStore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedPortalArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "trustStoreArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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.

trustStore_associatedPortalArns :: Lens' TrustStore (Maybe [Text]) Source #

A list of web portal ARNs that this trust store is associated with.

trustStore_trustStoreArn :: Lens' TrustStore (Maybe Text) Source #

The ARN of the trust store.