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.DeleteAvailabilityConfiguration

Description

Deletes the AvailabilityConfiguration for the given WorkMail organization and domain.

Synopsis

Creating a Request

data DeleteAvailabilityConfiguration Source #

See: newDeleteAvailabilityConfiguration smart constructor.

Constructors

DeleteAvailabilityConfiguration' 

Fields

  • organizationId :: Text

    The WorkMail organization for which the AvailabilityConfiguration will be deleted.

  • domainName :: Text

    The domain for which the AvailabilityConfiguration will be deleted.

Instances

Instances details
ToJSON DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

ToHeaders DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

ToPath DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

ToQuery DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

AWSRequest DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Generic DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Associated Types

type Rep DeleteAvailabilityConfiguration :: Type -> Type #

Read DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Show DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

NFData DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Eq DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Hashable DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

type AWSResponse DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

type Rep DeleteAvailabilityConfiguration Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

type Rep DeleteAvailabilityConfiguration = D1 ('MetaData "DeleteAvailabilityConfiguration" "Amazonka.WorkMail.DeleteAvailabilityConfiguration" "amazonka-workmail-2.0-6w5uOhF45UX4mlfLHLnG5b" 'False) (C1 ('MetaCons "DeleteAvailabilityConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAvailabilityConfiguration Source #

Create a value of DeleteAvailabilityConfiguration 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:

DeleteAvailabilityConfiguration, deleteAvailabilityConfiguration_organizationId - The WorkMail organization for which the AvailabilityConfiguration will be deleted.

DeleteAvailabilityConfiguration, deleteAvailabilityConfiguration_domainName - The domain for which the AvailabilityConfiguration will be deleted.

Request Lenses

deleteAvailabilityConfiguration_organizationId :: Lens' DeleteAvailabilityConfiguration Text Source #

The WorkMail organization for which the AvailabilityConfiguration will be deleted.

deleteAvailabilityConfiguration_domainName :: Lens' DeleteAvailabilityConfiguration Text Source #

The domain for which the AvailabilityConfiguration will be deleted.

Destructuring the Response

data DeleteAvailabilityConfigurationResponse Source #

Constructors

DeleteAvailabilityConfigurationResponse' 

Fields

Instances

Instances details
Generic DeleteAvailabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Read DeleteAvailabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Show DeleteAvailabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

NFData DeleteAvailabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

Eq DeleteAvailabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

type Rep DeleteAvailabilityConfigurationResponse Source # 
Instance details

Defined in Amazonka.WorkMail.DeleteAvailabilityConfiguration

type Rep DeleteAvailabilityConfigurationResponse = D1 ('MetaData "DeleteAvailabilityConfigurationResponse" "Amazonka.WorkMail.DeleteAvailabilityConfiguration" "amazonka-workmail-2.0-6w5uOhF45UX4mlfLHLnG5b" 'False) (C1 ('MetaCons "DeleteAvailabilityConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAvailabilityConfigurationResponse Source #

Create a value of DeleteAvailabilityConfigurationResponse 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:httpStatus:DeleteAvailabilityConfigurationResponse', deleteAvailabilityConfigurationResponse_httpStatus - The response's http status code.

Response Lenses