libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph
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.IoTThingsGraph.DeleteNamespace

Description

Deletes the specified namespace. This action deletes all of the entities in the namespace. Delete the systems and flows that use entities in the namespace before performing this action.

Synopsis

Creating a Request

data DeleteNamespace Source #

See: newDeleteNamespace smart constructor.

Constructors

DeleteNamespace' 

Instances

Instances details
Eq DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Read DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Show DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Generic DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Associated Types

type Rep DeleteNamespace :: Type -> Type #

NFData DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Methods

rnf :: DeleteNamespace -> () #

Hashable DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

ToJSON DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

AWSRequest DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Associated Types

type AWSResponse DeleteNamespace #

ToHeaders DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

ToPath DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

ToQuery DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

type Rep DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

type Rep DeleteNamespace = D1 ('MetaData "DeleteNamespace" "Amazonka.IoTThingsGraph.DeleteNamespace" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "DeleteNamespace'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DeleteNamespace Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

newDeleteNamespace :: DeleteNamespace Source #

Create a value of DeleteNamespace with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data DeleteNamespaceResponse Source #

See: newDeleteNamespaceResponse smart constructor.

Constructors

DeleteNamespaceResponse' 

Fields

Instances

Instances details
Eq DeleteNamespaceResponse Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Read DeleteNamespaceResponse Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Show DeleteNamespaceResponse Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Generic DeleteNamespaceResponse Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Associated Types

type Rep DeleteNamespaceResponse :: Type -> Type #

NFData DeleteNamespaceResponse Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

Methods

rnf :: DeleteNamespaceResponse -> () #

type Rep DeleteNamespaceResponse Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.DeleteNamespace

type Rep DeleteNamespaceResponse = D1 ('MetaData "DeleteNamespaceResponse" "Amazonka.IoTThingsGraph.DeleteNamespace" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "DeleteNamespaceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "namespaceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "namespaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteNamespaceResponse Source #

Create a value of DeleteNamespaceResponse 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:namespaceArn:DeleteNamespaceResponse', deleteNamespaceResponse_namespaceArn - The ARN of the namespace to be deleted.

$sel:namespaceName:DeleteNamespaceResponse', deleteNamespaceResponse_namespaceName - The name of the namespace to be deleted.

$sel:httpStatus:DeleteNamespaceResponse', deleteNamespaceResponse_httpStatus - The response's http status code.

Response Lenses