amazonka-opensearchserverless-2.0: Amazon OpenSearch Service Serverless 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.OpenSearchServerless.DeleteSecurityConfig

Description

Deletes a security configuration for OpenSearch Serverless. For more information, see SAML authentication for Amazon OpenSearch Serverless.

Synopsis

Creating a Request

data DeleteSecurityConfig Source #

See: newDeleteSecurityConfig smart constructor.

Constructors

DeleteSecurityConfig' 

Fields

  • clientToken :: Maybe Text

    Unique, case-sensitive identifier to ensure idempotency of the request.

  • id :: Text

    The security configuration identifier. For SAML the ID will be saml/<accountId>/<idpProviderName>. For example, saml/123456789123/OKTADev.

Instances

Instances details
ToJSON DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

ToHeaders DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

ToPath DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

ToQuery DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

AWSRequest DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Associated Types

type AWSResponse DeleteSecurityConfig #

Generic DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Associated Types

type Rep DeleteSecurityConfig :: Type -> Type #

Read DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Show DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

NFData DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Methods

rnf :: DeleteSecurityConfig -> () #

Eq DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Hashable DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

type AWSResponse DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

type Rep DeleteSecurityConfig Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

type Rep DeleteSecurityConfig = D1 ('MetaData "DeleteSecurityConfig" "Amazonka.OpenSearchServerless.DeleteSecurityConfig" "amazonka-opensearchserverless-2.0-HnbMYszmsxrAMKjbvSoFws" 'False) (C1 ('MetaCons "DeleteSecurityConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSecurityConfig Source #

Create a value of DeleteSecurityConfig 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:clientToken:DeleteSecurityConfig', deleteSecurityConfig_clientToken - Unique, case-sensitive identifier to ensure idempotency of the request.

DeleteSecurityConfig, deleteSecurityConfig_id - The security configuration identifier. For SAML the ID will be saml/<accountId>/<idpProviderName>. For example, saml/123456789123/OKTADev.

Request Lenses

deleteSecurityConfig_clientToken :: Lens' DeleteSecurityConfig (Maybe Text) Source #

Unique, case-sensitive identifier to ensure idempotency of the request.

deleteSecurityConfig_id :: Lens' DeleteSecurityConfig Text Source #

The security configuration identifier. For SAML the ID will be saml/<accountId>/<idpProviderName>. For example, saml/123456789123/OKTADev.

Destructuring the Response

data DeleteSecurityConfigResponse Source #

See: newDeleteSecurityConfigResponse smart constructor.

Constructors

DeleteSecurityConfigResponse' 

Fields

Instances

Instances details
Generic DeleteSecurityConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Associated Types

type Rep DeleteSecurityConfigResponse :: Type -> Type #

Read DeleteSecurityConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Show DeleteSecurityConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

NFData DeleteSecurityConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

Eq DeleteSecurityConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

type Rep DeleteSecurityConfigResponse Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.DeleteSecurityConfig

type Rep DeleteSecurityConfigResponse = D1 ('MetaData "DeleteSecurityConfigResponse" "Amazonka.OpenSearchServerless.DeleteSecurityConfig" "amazonka-opensearchserverless-2.0-HnbMYszmsxrAMKjbvSoFws" 'False) (C1 ('MetaCons "DeleteSecurityConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSecurityConfigResponse Source #

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

Response Lenses