Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Describes an existing virtual gateway.
Synopsis
- data DescribeVirtualGateway = DescribeVirtualGateway' {}
- newDescribeVirtualGateway :: Text -> Text -> DescribeVirtualGateway
- describeVirtualGateway_meshOwner :: Lens' DescribeVirtualGateway (Maybe Text)
- describeVirtualGateway_meshName :: Lens' DescribeVirtualGateway Text
- describeVirtualGateway_virtualGatewayName :: Lens' DescribeVirtualGateway Text
- data DescribeVirtualGatewayResponse = DescribeVirtualGatewayResponse' {}
- newDescribeVirtualGatewayResponse :: Int -> VirtualGatewayData -> DescribeVirtualGatewayResponse
- describeVirtualGatewayResponse_httpStatus :: Lens' DescribeVirtualGatewayResponse Int
- describeVirtualGatewayResponse_virtualGateway :: Lens' DescribeVirtualGatewayResponse VirtualGatewayData
Creating a Request
data DescribeVirtualGateway Source #
See: newDescribeVirtualGateway
smart constructor.
DescribeVirtualGateway' | |
|
Instances
newDescribeVirtualGateway Source #
:: Text | |
-> Text | |
-> DescribeVirtualGateway |
Create a value of DescribeVirtualGateway
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:meshOwner:DescribeVirtualGateway'
, describeVirtualGateway_meshOwner
- The AWS IAM account ID of the service mesh owner. If the account ID is
not your own, then it's the ID of the account that shared the mesh with
your account. For more information about mesh sharing, see
Working with shared meshes.
$sel:meshName:DescribeVirtualGateway'
, describeVirtualGateway_meshName
- The name of the service mesh that the gateway route resides in.
$sel:virtualGatewayName:DescribeVirtualGateway'
, describeVirtualGateway_virtualGatewayName
- The name of the virtual gateway to describe.
Request Lenses
describeVirtualGateway_meshOwner :: Lens' DescribeVirtualGateway (Maybe Text) Source #
The AWS IAM account ID of the service mesh owner. If the account ID is not your own, then it's the ID of the account that shared the mesh with your account. For more information about mesh sharing, see Working with shared meshes.
describeVirtualGateway_meshName :: Lens' DescribeVirtualGateway Text Source #
The name of the service mesh that the gateway route resides in.
describeVirtualGateway_virtualGatewayName :: Lens' DescribeVirtualGateway Text Source #
The name of the virtual gateway to describe.
Destructuring the Response
data DescribeVirtualGatewayResponse Source #
See: newDescribeVirtualGatewayResponse
smart constructor.
DescribeVirtualGatewayResponse' | |
|
Instances
Eq DescribeVirtualGatewayResponse Source # | |
Read DescribeVirtualGatewayResponse Source # | |
Show DescribeVirtualGatewayResponse Source # | |
Defined in Amazonka.AppMesh.DescribeVirtualGateway | |
Generic DescribeVirtualGatewayResponse Source # | |
NFData DescribeVirtualGatewayResponse Source # | |
Defined in Amazonka.AppMesh.DescribeVirtualGateway rnf :: DescribeVirtualGatewayResponse -> () # | |
type Rep DescribeVirtualGatewayResponse Source # | |
Defined in Amazonka.AppMesh.DescribeVirtualGateway type Rep DescribeVirtualGatewayResponse = D1 ('MetaData "DescribeVirtualGatewayResponse" "Amazonka.AppMesh.DescribeVirtualGateway" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "DescribeVirtualGatewayResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "virtualGateway") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VirtualGatewayData))) |
newDescribeVirtualGatewayResponse Source #
Create a value of DescribeVirtualGatewayResponse
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:DescribeVirtualGatewayResponse'
, describeVirtualGatewayResponse_httpStatus
- The response's http status code.
$sel:virtualGateway:DescribeVirtualGatewayResponse'
, describeVirtualGatewayResponse_virtualGateway
- The full description of your virtual gateway.
Response Lenses
describeVirtualGatewayResponse_httpStatus :: Lens' DescribeVirtualGatewayResponse Int Source #
The response's http status code.
describeVirtualGatewayResponse_virtualGateway :: Lens' DescribeVirtualGatewayResponse VirtualGatewayData Source #
The full description of your virtual gateway.