amazonka-kendra-2.0: Amazon KendraFrontendService 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.Kendra.Types.SaaSConfiguration

Description

 
Synopsis

Documentation

data SaaSConfiguration Source #

Provides the configuration information to connect to GitHub Enterprise Cloud (SaaS).

See: newSaaSConfiguration smart constructor.

Constructors

SaaSConfiguration' 

Fields

  • organizationName :: Text

    The name of the organization of the GitHub Enterprise Cloud (SaaS) account you want to connect to. You can find your organization name by logging into GitHub desktop and selecting Your organizations under your profile picture dropdown.

  • hostUrl :: Text

    The GitHub host URL or API endpoint URL. For example, https://api.github.com.

Instances

Instances details
FromJSON SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

ToJSON SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

Generic SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

Associated Types

type Rep SaaSConfiguration :: Type -> Type #

Read SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

Show SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

NFData SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

Methods

rnf :: SaaSConfiguration -> () #

Eq SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

Hashable SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

type Rep SaaSConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SaaSConfiguration

type Rep SaaSConfiguration = D1 ('MetaData "SaaSConfiguration" "Amazonka.Kendra.Types.SaaSConfiguration" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "SaaSConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "organizationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "hostUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSaaSConfiguration Source #

Create a value of SaaSConfiguration 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:organizationName:SaaSConfiguration', saaSConfiguration_organizationName - The name of the organization of the GitHub Enterprise Cloud (SaaS) account you want to connect to. You can find your organization name by logging into GitHub desktop and selecting Your organizations under your profile picture dropdown.

$sel:hostUrl:SaaSConfiguration', saaSConfiguration_hostUrl - The GitHub host URL or API endpoint URL. For example, https://api.github.com.

saaSConfiguration_organizationName :: Lens' SaaSConfiguration Text Source #

The name of the organization of the GitHub Enterprise Cloud (SaaS) account you want to connect to. You can find your organization name by logging into GitHub desktop and selecting Your organizations under your profile picture dropdown.

saaSConfiguration_hostUrl :: Lens' SaaSConfiguration Text Source #

The GitHub host URL or API endpoint URL. For example, https://api.github.com.