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.TransitGatewayMulticastDomainOptions

Description

 
Synopsis

Documentation

data TransitGatewayMulticastDomainOptions Source #

Describes the options for a transit gateway multicast domain.

See: newTransitGatewayMulticastDomainOptions smart constructor.

Constructors

TransitGatewayMulticastDomainOptions' 

Fields

Instances

Instances details
FromXML TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

Generic TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

Read TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

Show TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

NFData TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

Eq TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

Hashable TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

type Rep TransitGatewayMulticastDomainOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions

type Rep TransitGatewayMulticastDomainOptions = D1 ('MetaData "TransitGatewayMulticastDomainOptions" "Amazonka.EC2.Types.TransitGatewayMulticastDomainOptions" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "TransitGatewayMulticastDomainOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoAcceptSharedAssociations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoAcceptSharedAssociationsValue)) :*: (S1 ('MetaSel ('Just "igmpv2Support") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Igmpv2SupportValue)) :*: S1 ('MetaSel ('Just "staticSourcesSupport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StaticSourcesSupportValue)))))

newTransitGatewayMulticastDomainOptions :: TransitGatewayMulticastDomainOptions Source #

Create a value of TransitGatewayMulticastDomainOptions 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:autoAcceptSharedAssociations:TransitGatewayMulticastDomainOptions', transitGatewayMulticastDomainOptions_autoAcceptSharedAssociations - Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.

$sel:igmpv2Support:TransitGatewayMulticastDomainOptions', transitGatewayMulticastDomainOptions_igmpv2Support - Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.

$sel:staticSourcesSupport:TransitGatewayMulticastDomainOptions', transitGatewayMulticastDomainOptions_staticSourcesSupport - Indicates whether support for statically configuring transit gateway multicast group sources is turned on.

transitGatewayMulticastDomainOptions_autoAcceptSharedAssociations :: Lens' TransitGatewayMulticastDomainOptions (Maybe AutoAcceptSharedAssociationsValue) Source #

Indicates whether to automatically cross-account subnet associations that are associated with the transit gateway multicast domain.

transitGatewayMulticastDomainOptions_igmpv2Support :: Lens' TransitGatewayMulticastDomainOptions (Maybe Igmpv2SupportValue) Source #

Indicates whether Internet Group Management Protocol (IGMP) version 2 is turned on for the transit gateway multicast domain.

transitGatewayMulticastDomainOptions_staticSourcesSupport :: Lens' TransitGatewayMulticastDomainOptions (Maybe StaticSourcesSupportValue) Source #

Indicates whether support for statically configuring transit gateway multicast group sources is turned on.