amazonka-ec2-2.0: Amazon Elastic Compute Cloud 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.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

Description

 
Synopsis

Documentation

data TransitGatewayMulticastRegisteredGroupSources Source #

Describes the members registered with the transit gateway multicast group.

See: newTransitGatewayMulticastRegisteredGroupSources smart constructor.

Constructors

TransitGatewayMulticastRegisteredGroupSources' 

Fields

Instances

Instances details
FromXML TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

Generic TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

Read TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

Show TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

NFData TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

Eq TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

Hashable TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

type Rep TransitGatewayMulticastRegisteredGroupSources Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources

type Rep TransitGatewayMulticastRegisteredGroupSources = D1 ('MetaData "TransitGatewayMulticastRegisteredGroupSources" "Amazonka.EC2.Types.TransitGatewayMulticastRegisteredGroupSources" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "TransitGatewayMulticastRegisteredGroupSources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registeredNetworkInterfaceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "transitGatewayMulticastDomainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newTransitGatewayMulticastRegisteredGroupSources :: TransitGatewayMulticastRegisteredGroupSources Source #

Create a value of TransitGatewayMulticastRegisteredGroupSources 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:groupIpAddress:TransitGatewayMulticastRegisteredGroupSources', transitGatewayMulticastRegisteredGroupSources_groupIpAddress - The IP address assigned to the transit gateway multicast group.

$sel:registeredNetworkInterfaceIds:TransitGatewayMulticastRegisteredGroupSources', transitGatewayMulticastRegisteredGroupSources_registeredNetworkInterfaceIds - The IDs of the network interfaces members registered with the transit gateway multicast group.

$sel:transitGatewayMulticastDomainId:TransitGatewayMulticastRegisteredGroupSources', transitGatewayMulticastRegisteredGroupSources_transitGatewayMulticastDomainId - The ID of the transit gateway multicast domain.

transitGatewayMulticastRegisteredGroupSources_registeredNetworkInterfaceIds :: Lens' TransitGatewayMulticastRegisteredGroupSources (Maybe [Text]) Source #

The IDs of the network interfaces members registered with the transit gateway multicast group.