amazonka-workmail-2.0: Amazon WorkMail 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.WorkMail.Types.OrganizationSummary

Description

 
Synopsis

Documentation

data OrganizationSummary Source #

The representation of an organization.

See: newOrganizationSummary smart constructor.

Constructors

OrganizationSummary' 

Fields

  • alias :: Maybe Text

    The alias associated with the organization.

  • defaultMailDomain :: Maybe Text

    The default email domain associated with the organization.

  • errorMessage :: Maybe Text

    The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

  • organizationId :: Maybe Text

    The identifier associated with the organization.

  • state :: Maybe Text

    The state associated with the organization.

Instances

Instances details
FromJSON OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

Generic OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

Associated Types

type Rep OrganizationSummary :: Type -> Type #

Read OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

Show OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

NFData OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

Methods

rnf :: OrganizationSummary -> () #

Eq OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

Hashable OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

type Rep OrganizationSummary Source # 
Instance details

Defined in Amazonka.WorkMail.Types.OrganizationSummary

type Rep OrganizationSummary = D1 ('MetaData "OrganizationSummary" "Amazonka.WorkMail.Types.OrganizationSummary" "amazonka-workmail-2.0-6w5uOhF45UX4mlfLHLnG5b" 'False) (C1 ('MetaCons "OrganizationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultMailDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newOrganizationSummary :: OrganizationSummary Source #

Create a value of OrganizationSummary 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:alias:OrganizationSummary', organizationSummary_alias - The alias associated with the organization.

$sel:defaultMailDomain:OrganizationSummary', organizationSummary_defaultMailDomain - The default email domain associated with the organization.

$sel:errorMessage:OrganizationSummary', organizationSummary_errorMessage - The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

$sel:organizationId:OrganizationSummary', organizationSummary_organizationId - The identifier associated with the organization.

$sel:state:OrganizationSummary', organizationSummary_state - The state associated with the organization.

organizationSummary_alias :: Lens' OrganizationSummary (Maybe Text) Source #

The alias associated with the organization.

organizationSummary_defaultMailDomain :: Lens' OrganizationSummary (Maybe Text) Source #

The default email domain associated with the organization.

organizationSummary_errorMessage :: Lens' OrganizationSummary (Maybe Text) Source #

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

organizationSummary_organizationId :: Lens' OrganizationSummary (Maybe Text) Source #

The identifier associated with the organization.

organizationSummary_state :: Lens' OrganizationSummary (Maybe Text) Source #

The state associated with the organization.