libZSservicesZSamazonka-worklinkZSamazonka-worklink
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.WorkLink.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-09-25 of the Amazon WorkLink SDK configuration.

Errors

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of requests exceeds the limit.

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service is temporarily unavailable.

_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You are not authorized to perform this action.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested resource was not found.

AuthorizationProviderType

newtype AuthorizationProviderType Source #

Instances

Instances details
Eq AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

Ord AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

Read AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

Show AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

Generic AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

Associated Types

type Rep AuthorizationProviderType :: Type -> Type #

NFData AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

Hashable AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToJSON AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToJSONKey AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

FromJSON AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

FromJSONKey AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToLog AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToHeader AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToQuery AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

FromXML AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToXML AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToByteString AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

FromText AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

ToText AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

type Rep AuthorizationProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.AuthorizationProviderType

type Rep AuthorizationProviderType = D1 ('MetaData "AuthorizationProviderType" "Amazonka.WorkLink.Types.AuthorizationProviderType" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'True) (C1 ('MetaCons "AuthorizationProviderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthorizationProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceStatus

newtype DeviceStatus Source #

Constructors

DeviceStatus' 

Bundled Patterns

pattern DeviceStatus_ACTIVE :: DeviceStatus 
pattern DeviceStatus_SIGNED_OUT :: DeviceStatus 

Instances

Instances details
Eq DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Ord DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Read DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Show DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Generic DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Associated Types

type Rep DeviceStatus :: Type -> Type #

NFData DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Methods

rnf :: DeviceStatus -> () #

Hashable DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

ToJSON DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

ToJSONKey DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

FromJSON DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

FromJSONKey DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

ToLog DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

ToHeader DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

ToQuery DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

FromXML DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

ToXML DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Methods

toXML :: DeviceStatus -> XML #

ToByteString DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

FromText DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

ToText DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

Methods

toText :: DeviceStatus -> Text #

type Rep DeviceStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceStatus

type Rep DeviceStatus = D1 ('MetaData "DeviceStatus" "Amazonka.WorkLink.Types.DeviceStatus" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'True) (C1 ('MetaCons "DeviceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainStatus

newtype DomainStatus Source #

Constructors

DomainStatus' 

Instances

Instances details
Eq DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Ord DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Read DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

ToJSON DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

ToJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

FromJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

ToLog DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

ToHeader DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

ToQuery DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

FromXML DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

ToXML DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Methods

toXML :: DomainStatus -> XML #

ToByteString DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

FromText DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

ToText DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

Methods

toText :: DomainStatus -> Text #

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.WorkLink.Types.DomainStatus" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'True) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FleetStatus

newtype FleetStatus Source #

Constructors

FleetStatus' 

Instances

Instances details
Eq FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Ord FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Read FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Show FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Generic FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Associated Types

type Rep FleetStatus :: Type -> Type #

NFData FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Methods

rnf :: FleetStatus -> () #

Hashable FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

ToJSON FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

ToJSONKey FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

FromJSON FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

FromJSONKey FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

ToLog FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

ToHeader FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

ToQuery FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

FromXML FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

ToXML FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Methods

toXML :: FleetStatus -> XML #

ToByteString FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

FromText FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

ToText FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

Methods

toText :: FleetStatus -> Text #

type Rep FleetStatus Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetStatus

type Rep FleetStatus = D1 ('MetaData "FleetStatus" "Amazonka.WorkLink.Types.FleetStatus" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'True) (C1 ('MetaCons "FleetStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFleetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IdentityProviderType

newtype IdentityProviderType Source #

Bundled Patterns

pattern IdentityProviderType_SAML :: IdentityProviderType 

Instances

Instances details
Eq IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

Ord IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

Read IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

Show IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

Generic IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

Associated Types

type Rep IdentityProviderType :: Type -> Type #

NFData IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

Methods

rnf :: IdentityProviderType -> () #

Hashable IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToJSON IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToJSONKey IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

FromJSON IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

FromJSONKey IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToLog IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToHeader IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToQuery IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

FromXML IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToXML IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToByteString IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

FromText IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

ToText IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

type Rep IdentityProviderType Source # 
Instance details

Defined in Amazonka.WorkLink.Types.IdentityProviderType

type Rep IdentityProviderType = D1 ('MetaData "IdentityProviderType" "Amazonka.WorkLink.Types.IdentityProviderType" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'True) (C1 ('MetaCons "IdentityProviderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIdentityProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceSummary

data DeviceSummary Source #

The summary of devices.

See: newDeviceSummary smart constructor.

Constructors

DeviceSummary' 

Fields

Instances

Instances details
Eq DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

Read DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

Show DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

Generic DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

Associated Types

type Rep DeviceSummary :: Type -> Type #

NFData DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

Methods

rnf :: DeviceSummary -> () #

Hashable DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

FromJSON DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

type Rep DeviceSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DeviceSummary

type Rep DeviceSummary = D1 ('MetaData "DeviceSummary" "Amazonka.WorkLink.Types.DeviceSummary" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'False) (C1 ('MetaCons "DeviceSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatus)) :*: S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDeviceSummary :: DeviceSummary Source #

Create a value of DeviceSummary 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:deviceStatus:DeviceSummary', deviceSummary_deviceStatus - The status of the device.

$sel:deviceId:DeviceSummary', deviceSummary_deviceId - The ID of the device.

DomainSummary

data DomainSummary Source #

The summary of the domain.

See: newDomainSummary smart constructor.

Constructors

DomainSummary' 

Fields

Instances

Instances details
Eq DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

Read DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

Show DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

Generic DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

Associated Types

type Rep DomainSummary :: Type -> Type #

NFData DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

Methods

rnf :: DomainSummary -> () #

Hashable DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

FromJSON DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

type Rep DomainSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.DomainSummary

type Rep DomainSummary = D1 ('MetaData "DomainSummary" "Amazonka.WorkLink.Types.DomainSummary" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'False) (C1 ('MetaCons "DomainSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "domainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainStatus))))

newDomainSummary Source #

Create a value of DomainSummary 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:displayName:DomainSummary', domainSummary_displayName - The name to display.

$sel:domainName:DomainSummary', domainSummary_domainName - The name of the domain.

$sel:createdTime:DomainSummary', domainSummary_createdTime - The time that the domain was created.

$sel:domainStatus:DomainSummary', domainSummary_domainStatus - The status of the domain.

domainSummary_createdTime :: Lens' DomainSummary UTCTime Source #

The time that the domain was created.

FleetSummary

data FleetSummary Source #

The summary of the fleet.

See: newFleetSummary smart constructor.

Constructors

FleetSummary' 

Fields

Instances

Instances details
Eq FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

Read FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

Show FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

Generic FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

Associated Types

type Rep FleetSummary :: Type -> Type #

NFData FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

Methods

rnf :: FleetSummary -> () #

Hashable FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

FromJSON FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

type Rep FleetSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.FleetSummary

newFleetSummary :: FleetSummary Source #

Create a value of FleetSummary 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:lastUpdatedTime:FleetSummary', fleetSummary_lastUpdatedTime - The time when the fleet was last updated.

$sel:fleetStatus:FleetSummary', fleetSummary_fleetStatus - The status of the fleet.

$sel:companyCode:FleetSummary', fleetSummary_companyCode - The identifier used by users to sign into the Amazon WorkLink app.

$sel:createdTime:FleetSummary', fleetSummary_createdTime - The time when the fleet was created.

$sel:fleetArn:FleetSummary', fleetSummary_fleetArn - The Amazon Resource Name (ARN) of the fleet.

$sel:displayName:FleetSummary', fleetSummary_displayName - The name of the fleet to display.

$sel:fleetName:FleetSummary', fleetSummary_fleetName - The name of the fleet.

$sel:tags:FleetSummary', fleetSummary_tags - The tags attached to the resource. A tag is a key-value pair.

fleetSummary_lastUpdatedTime :: Lens' FleetSummary (Maybe UTCTime) Source #

The time when the fleet was last updated.

fleetSummary_companyCode :: Lens' FleetSummary (Maybe Text) Source #

The identifier used by users to sign into the Amazon WorkLink app.

fleetSummary_createdTime :: Lens' FleetSummary (Maybe UTCTime) Source #

The time when the fleet was created.

fleetSummary_fleetArn :: Lens' FleetSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the fleet.

fleetSummary_displayName :: Lens' FleetSummary (Maybe Text) Source #

The name of the fleet to display.

fleetSummary_tags :: Lens' FleetSummary (Maybe (HashMap Text Text)) Source #

The tags attached to the resource. A tag is a key-value pair.

WebsiteAuthorizationProviderSummary

data WebsiteAuthorizationProviderSummary Source #

The summary of the website authorization provider.

See: newWebsiteAuthorizationProviderSummary smart constructor.

Constructors

WebsiteAuthorizationProviderSummary' 

Fields

Instances

Instances details
Eq WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

Read WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

Show WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

Generic WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

NFData WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

Hashable WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

FromJSON WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

type Rep WebsiteAuthorizationProviderSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary

type Rep WebsiteAuthorizationProviderSummary = D1 ('MetaData "WebsiteAuthorizationProviderSummary" "Amazonka.WorkLink.Types.WebsiteAuthorizationProviderSummary" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'False) (C1 ('MetaCons "WebsiteAuthorizationProviderSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authorizationProviderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authorizationProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthorizationProviderType))))

websiteAuthorizationProviderSummary_domainName :: Lens' WebsiteAuthorizationProviderSummary (Maybe Text) Source #

The domain name of the authorization provider. This applies only to SAML-based authorization providers.

WebsiteCaSummary

data WebsiteCaSummary Source #

The summary of the certificate authority (CA).

See: newWebsiteCaSummary smart constructor.

Constructors

WebsiteCaSummary' 

Fields

Instances

Instances details
Eq WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

Read WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

Show WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

Generic WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

Associated Types

type Rep WebsiteCaSummary :: Type -> Type #

NFData WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

Methods

rnf :: WebsiteCaSummary -> () #

Hashable WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

FromJSON WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

type Rep WebsiteCaSummary Source # 
Instance details

Defined in Amazonka.WorkLink.Types.WebsiteCaSummary

type Rep WebsiteCaSummary = D1 ('MetaData "WebsiteCaSummary" "Amazonka.WorkLink.Types.WebsiteCaSummary" "libZSservicesZSamazonka-worklinkZSamazonka-worklink" 'False) (C1 ('MetaCons "WebsiteCaSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "websiteCaId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newWebsiteCaSummary :: WebsiteCaSummary Source #

Create a value of WebsiteCaSummary 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:createdTime:WebsiteCaSummary', websiteCaSummary_createdTime - The time when the CA was added.

$sel:websiteCaId:WebsiteCaSummary', websiteCaSummary_websiteCaId - A unique identifier for the CA.

$sel:displayName:WebsiteCaSummary', websiteCaSummary_displayName - The name to display.