libZSservicesZSamazonka-appstreamZSamazonka-appstream
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.AppStream.UpdateDirectoryConfig

Description

Updates the specified Directory Config object in AppStream 2.0. This object includes the configuration information required to join fleets and image builders to Microsoft Active Directory domains.

Synopsis

Creating a Request

data UpdateDirectoryConfig Source #

See: newUpdateDirectoryConfig smart constructor.

Constructors

UpdateDirectoryConfig' 

Fields

Instances

Instances details
Eq UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Show UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Generic UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Associated Types

type Rep UpdateDirectoryConfig :: Type -> Type #

NFData UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Methods

rnf :: UpdateDirectoryConfig -> () #

Hashable UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

ToJSON UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

AWSRequest UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Associated Types

type AWSResponse UpdateDirectoryConfig #

ToHeaders UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

ToPath UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

ToQuery UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfig = D1 ('MetaData "UpdateDirectoryConfig" "Amazonka.AppStream.UpdateDirectoryConfig" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "UpdateDirectoryConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceAccountCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceAccountCredentials)) :*: (S1 ('MetaSel ('Just "organizationalUnitDistinguishedNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "directoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateDirectoryConfig Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

newUpdateDirectoryConfig Source #

Create a value of UpdateDirectoryConfig 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:serviceAccountCredentials:UpdateDirectoryConfig', updateDirectoryConfig_serviceAccountCredentials - The credentials for the service account used by the fleet or image builder to connect to the directory.

$sel:organizationalUnitDistinguishedNames:UpdateDirectoryConfig', updateDirectoryConfig_organizationalUnitDistinguishedNames - The distinguished names of the organizational units for computer accounts.

$sel:directoryName:UpdateDirectoryConfig', updateDirectoryConfig_directoryName - The name of the Directory Config object.

Request Lenses

updateDirectoryConfig_serviceAccountCredentials :: Lens' UpdateDirectoryConfig (Maybe ServiceAccountCredentials) Source #

The credentials for the service account used by the fleet or image builder to connect to the directory.

updateDirectoryConfig_organizationalUnitDistinguishedNames :: Lens' UpdateDirectoryConfig (Maybe [Text]) Source #

The distinguished names of the organizational units for computer accounts.

updateDirectoryConfig_directoryName :: Lens' UpdateDirectoryConfig Text Source #

The name of the Directory Config object.

Destructuring the Response

data UpdateDirectoryConfigResponse Source #

See: newUpdateDirectoryConfigResponse smart constructor.

Constructors

UpdateDirectoryConfigResponse' 

Fields

Instances

Instances details
Eq UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Show UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Generic UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

Associated Types

type Rep UpdateDirectoryConfigResponse :: Type -> Type #

NFData UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfigResponse Source # 
Instance details

Defined in Amazonka.AppStream.UpdateDirectoryConfig

type Rep UpdateDirectoryConfigResponse = D1 ('MetaData "UpdateDirectoryConfigResponse" "Amazonka.AppStream.UpdateDirectoryConfig" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "UpdateDirectoryConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectoryConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDirectoryConfigResponse Source #

Create a value of UpdateDirectoryConfigResponse 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:directoryConfig:UpdateDirectoryConfigResponse', updateDirectoryConfigResponse_directoryConfig - Information about the Directory Config object.

$sel:httpStatus:UpdateDirectoryConfigResponse', updateDirectoryConfigResponse_httpStatus - The response's http status code.

Response Lenses