amazonka-support-app-2.0: Amazon Support App 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.SupportApp.DeleteSlackChannelConfiguration

Description

Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn't delete your Slack channel.

Synopsis

Creating a Request

data DeleteSlackChannelConfiguration Source #

See: newDeleteSlackChannelConfiguration smart constructor.

Constructors

DeleteSlackChannelConfiguration' 

Fields

  • channelId :: Text

    The channel ID in Slack. This ID identifies a channel within a Slack workspace.

  • teamId :: Text

    The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG.

Instances

Instances details
ToJSON DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

ToHeaders DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

ToPath DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

ToQuery DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

AWSRequest DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Generic DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Associated Types

type Rep DeleteSlackChannelConfiguration :: Type -> Type #

Read DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Show DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

NFData DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Eq DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Hashable DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

type AWSResponse DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

type Rep DeleteSlackChannelConfiguration Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

type Rep DeleteSlackChannelConfiguration = D1 ('MetaData "DeleteSlackChannelConfiguration" "Amazonka.SupportApp.DeleteSlackChannelConfiguration" "amazonka-support-app-2.0-K70l4Z7c1tk36e2ucvecLC" 'False) (C1 ('MetaCons "DeleteSlackChannelConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "teamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSlackChannelConfiguration Source #

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

DeleteSlackChannelConfiguration, deleteSlackChannelConfiguration_channelId - The channel ID in Slack. This ID identifies a channel within a Slack workspace.

DeleteSlackChannelConfiguration, deleteSlackChannelConfiguration_teamId - The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG.

Request Lenses

deleteSlackChannelConfiguration_channelId :: Lens' DeleteSlackChannelConfiguration Text Source #

The channel ID in Slack. This ID identifies a channel within a Slack workspace.

deleteSlackChannelConfiguration_teamId :: Lens' DeleteSlackChannelConfiguration Text Source #

The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG.

Destructuring the Response

data DeleteSlackChannelConfigurationResponse Source #

Constructors

DeleteSlackChannelConfigurationResponse' 

Fields

Instances

Instances details
Generic DeleteSlackChannelConfigurationResponse Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Read DeleteSlackChannelConfigurationResponse Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Show DeleteSlackChannelConfigurationResponse Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

NFData DeleteSlackChannelConfigurationResponse Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

Eq DeleteSlackChannelConfigurationResponse Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

type Rep DeleteSlackChannelConfigurationResponse Source # 
Instance details

Defined in Amazonka.SupportApp.DeleteSlackChannelConfiguration

type Rep DeleteSlackChannelConfigurationResponse = D1 ('MetaData "DeleteSlackChannelConfigurationResponse" "Amazonka.SupportApp.DeleteSlackChannelConfiguration" "amazonka-support-app-2.0-K70l4Z7c1tk36e2ucvecLC" 'False) (C1 ('MetaCons "DeleteSlackChannelConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSlackChannelConfigurationResponse Source #

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

Response Lenses