libZSservicesZSamazonka-appmeshZSamazonka-appmesh
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.AppMesh.DeleteMesh

Description

Deletes an existing service mesh.

You must delete all resources (virtual services, routes, virtual routers, and virtual nodes) in the service mesh before you can delete the mesh itself.

Synopsis

Creating a Request

data DeleteMesh Source #

See: newDeleteMesh smart constructor.

Constructors

DeleteMesh' 

Fields

Instances

Instances details
Eq DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Read DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Show DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Generic DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Associated Types

type Rep DeleteMesh :: Type -> Type #

NFData DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Methods

rnf :: DeleteMesh -> () #

Hashable DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

AWSRequest DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Associated Types

type AWSResponse DeleteMesh #

ToHeaders DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Methods

toHeaders :: DeleteMesh -> [Header] #

ToPath DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

ToQuery DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

type Rep DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

type Rep DeleteMesh = D1 ('MetaData "DeleteMesh" "Amazonka.AppMesh.DeleteMesh" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "DeleteMesh'" 'PrefixI 'True) (S1 ('MetaSel ('Just "meshName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteMesh Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

newDeleteMesh Source #

Create a value of DeleteMesh 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:meshName:DeleteMesh', deleteMesh_meshName - The name of the service mesh to delete.

Request Lenses

deleteMesh_meshName :: Lens' DeleteMesh Text Source #

The name of the service mesh to delete.

Destructuring the Response

data DeleteMeshResponse Source #

See: newDeleteMeshResponse smart constructor.

Constructors

DeleteMeshResponse' 

Fields

Instances

Instances details
Eq DeleteMeshResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Read DeleteMeshResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Show DeleteMeshResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Generic DeleteMeshResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Associated Types

type Rep DeleteMeshResponse :: Type -> Type #

NFData DeleteMeshResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

Methods

rnf :: DeleteMeshResponse -> () #

type Rep DeleteMeshResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteMesh

type Rep DeleteMeshResponse = D1 ('MetaData "DeleteMeshResponse" "Amazonka.AppMesh.DeleteMesh" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "DeleteMeshResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "mesh") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MeshData)))

newDeleteMeshResponse Source #

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

$sel:mesh:DeleteMeshResponse', deleteMeshResponse_mesh - The service mesh that was deleted.

Response Lenses

deleteMeshResponse_mesh :: Lens' DeleteMeshResponse MeshData Source #

The service mesh that was deleted.