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.Types.VirtualServiceData

Description

 
Synopsis

Documentation

data VirtualServiceData Source #

An object that represents a virtual service returned by a describe operation.

See: newVirtualServiceData smart constructor.

Constructors

VirtualServiceData' 

Fields

Instances

Instances details
Eq VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

Read VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

Show VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

Generic VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

Associated Types

type Rep VirtualServiceData :: Type -> Type #

NFData VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

Methods

rnf :: VirtualServiceData -> () #

Hashable VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

FromJSON VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

type Rep VirtualServiceData Source # 
Instance details

Defined in Amazonka.AppMesh.Types.VirtualServiceData

type Rep VirtualServiceData = D1 ('MetaData "VirtualServiceData" "Amazonka.AppMesh.Types.VirtualServiceData" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "VirtualServiceData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "meshName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceMetadata)) :*: (S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VirtualServiceSpec) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VirtualServiceStatus) :*: S1 ('MetaSel ('Just "virtualServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newVirtualServiceData Source #

Create a value of VirtualServiceData 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:VirtualServiceData', virtualServiceData_meshName - The name of the service mesh that the virtual service resides in.

$sel:metadata:VirtualServiceData', virtualServiceData_metadata - Undocumented member.

$sel:spec:VirtualServiceData', virtualServiceData_spec - The specifications of the virtual service.

$sel:status:VirtualServiceData', virtualServiceData_status - The current status of the virtual service.

$sel:virtualServiceName:VirtualServiceData', virtualServiceData_virtualServiceName - The name of the virtual service.

virtualServiceData_meshName :: Lens' VirtualServiceData Text Source #

The name of the service mesh that the virtual service resides in.

virtualServiceData_spec :: Lens' VirtualServiceData VirtualServiceSpec Source #

The specifications of the virtual service.

virtualServiceData_status :: Lens' VirtualServiceData VirtualServiceStatus Source #

The current status of the virtual service.