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

Description

 
Synopsis

Documentation

data CreateTransitGatewayMulticastDomainRequestOptions Source #

The options for the transit gateway multicast domain.

See: newCreateTransitGatewayMulticastDomainRequestOptions smart constructor.

Constructors

CreateTransitGatewayMulticastDomainRequestOptions' 

Fields

Instances

Instances details
ToQuery CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

Generic CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

Read CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

Show CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

NFData CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

Eq CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

Hashable CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

type Rep CreateTransitGatewayMulticastDomainRequestOptions Source # 
Instance details

Defined in Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions

type Rep CreateTransitGatewayMulticastDomainRequestOptions = D1 ('MetaData "CreateTransitGatewayMulticastDomainRequestOptions" "Amazonka.EC2.Types.CreateTransitGatewayMulticastDomainRequestOptions" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "CreateTransitGatewayMulticastDomainRequestOptions'" '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)))))

newCreateTransitGatewayMulticastDomainRequestOptions :: CreateTransitGatewayMulticastDomainRequestOptions Source #

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

$sel:igmpv2Support:CreateTransitGatewayMulticastDomainRequestOptions', createTransitGatewayMulticastDomainRequestOptions_igmpv2Support - Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.

$sel:staticSourcesSupport:CreateTransitGatewayMulticastDomainRequestOptions', createTransitGatewayMulticastDomainRequestOptions_staticSourcesSupport - Specify whether to enable support for statically configuring multicast group sources for a domain.

createTransitGatewayMulticastDomainRequestOptions_autoAcceptSharedAssociations :: Lens' CreateTransitGatewayMulticastDomainRequestOptions (Maybe AutoAcceptSharedAssociationsValue) Source #

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

createTransitGatewayMulticastDomainRequestOptions_igmpv2Support :: Lens' CreateTransitGatewayMulticastDomainRequestOptions (Maybe Igmpv2SupportValue) Source #

Specify whether to enable Internet Group Management Protocol (IGMP) version 2 for the transit gateway multicast domain.

createTransitGatewayMulticastDomainRequestOptions_staticSourcesSupport :: Lens' CreateTransitGatewayMulticastDomainRequestOptions (Maybe StaticSourcesSupportValue) Source #

Specify whether to enable support for statically configuring multicast group sources for a domain.