We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
The AWS::EC2::TransitGatewayMulticastDomain type
Using getTransitGatewayMulticastDomain
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTransitGatewayMulticastDomain(args: GetTransitGatewayMulticastDomainArgs, opts?: InvokeOptions): Promise<GetTransitGatewayMulticastDomainResult>
function getTransitGatewayMulticastDomainOutput(args: GetTransitGatewayMulticastDomainOutputArgs, opts?: InvokeOptions): Output<GetTransitGatewayMulticastDomainResult>def get_transit_gateway_multicast_domain(transit_gateway_multicast_domain_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTransitGatewayMulticastDomainResult
def get_transit_gateway_multicast_domain_output(transit_gateway_multicast_domain_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTransitGatewayMulticastDomainResult]func LookupTransitGatewayMulticastDomain(ctx *Context, args *LookupTransitGatewayMulticastDomainArgs, opts ...InvokeOption) (*LookupTransitGatewayMulticastDomainResult, error)
func LookupTransitGatewayMulticastDomainOutput(ctx *Context, args *LookupTransitGatewayMulticastDomainOutputArgs, opts ...InvokeOption) LookupTransitGatewayMulticastDomainResultOutput> Note: This function is named LookupTransitGatewayMulticastDomain in the Go SDK.
public static class GetTransitGatewayMulticastDomain
{
public static Task<GetTransitGatewayMulticastDomainResult> InvokeAsync(GetTransitGatewayMulticastDomainArgs args, InvokeOptions? opts = null)
public static Output<GetTransitGatewayMulticastDomainResult> Invoke(GetTransitGatewayMulticastDomainInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTransitGatewayMulticastDomainResult> getTransitGatewayMulticastDomain(GetTransitGatewayMulticastDomainArgs args, InvokeOptions options)
public static Output<GetTransitGatewayMulticastDomainResult> getTransitGatewayMulticastDomain(GetTransitGatewayMulticastDomainArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ec2:getTransitGatewayMulticastDomain
arguments:
# arguments dictionaryThe following arguments are supported:
- Transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- Transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- transit
Gateway StringMulticast Domain Id - The ID of the transit gateway multicast domain.
- transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- transit_
gateway_ strmulticast_ domain_ id - The ID of the transit gateway multicast domain.
- transit
Gateway StringMulticast Domain Id - The ID of the transit gateway multicast domain.
getTransitGatewayMulticastDomain Result
The following output properties are available:
- Creation
Time string - The time the transit gateway multicast domain was created.
- Options
Pulumi.
Aws Native. Ec2. Outputs. Options Properties - The options for the transit gateway multicast domain.
- State string
- The state of the transit gateway multicast domain.
-
List<Pulumi.
Aws Native. Outputs. Tag> - The tags for the transit gateway multicast domain.
- Transit
Gateway stringMulticast Domain Arn - The Amazon Resource Name (ARN) of the transit gateway multicast domain.
- Transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- Creation
Time string - The time the transit gateway multicast domain was created.
- Options
Options
Properties - The options for the transit gateway multicast domain.
- State string
- The state of the transit gateway multicast domain.
- Tag
- The tags for the transit gateway multicast domain.
- Transit
Gateway stringMulticast Domain Arn - The Amazon Resource Name (ARN) of the transit gateway multicast domain.
- Transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- creation
Time String - The time the transit gateway multicast domain was created.
- options
Options
Properties - The options for the transit gateway multicast domain.
- state String
- The state of the transit gateway multicast domain.
- List<Tag>
- The tags for the transit gateway multicast domain.
- transit
Gateway StringMulticast Domain Arn - The Amazon Resource Name (ARN) of the transit gateway multicast domain.
- transit
Gateway StringMulticast Domain Id - The ID of the transit gateway multicast domain.
- creation
Time string - The time the transit gateway multicast domain was created.
- options
Options
Properties - The options for the transit gateway multicast domain.
- state string
- The state of the transit gateway multicast domain.
- Tag[]
- The tags for the transit gateway multicast domain.
- transit
Gateway stringMulticast Domain Arn - The Amazon Resource Name (ARN) of the transit gateway multicast domain.
- transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- creation_
time str - The time the transit gateway multicast domain was created.
- options
Options
Properties - The options for the transit gateway multicast domain.
- state str
- The state of the transit gateway multicast domain.
- Sequence[root_Tag]
- The tags for the transit gateway multicast domain.
- transit_
gateway_ strmulticast_ domain_ arn - The Amazon Resource Name (ARN) of the transit gateway multicast domain.
- transit_
gateway_ strmulticast_ domain_ id - The ID of the transit gateway multicast domain.
- creation
Time String - The time the transit gateway multicast domain was created.
- options Property Map
- The options for the transit gateway multicast domain.
- state String
- The state of the transit gateway multicast domain.
- List<Property Map>
- The tags for the transit gateway multicast domain.
- transit
Gateway StringMulticast Domain Arn - The Amazon Resource Name (ARN) of the transit gateway multicast domain.
- transit
Gateway StringMulticast Domain Id - The ID of the transit gateway multicast domain.
Supporting Types
OptionsProperties
- Appliance
Mode stringSupport - Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- Dns
Support string - Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
- Ipv6Support string
- Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- Security
Group stringReferencing Support - Indicates whether to enable Security Group referencing support for Vpc Attachment. Valid values: enable | disable
- Appliance
Mode stringSupport - Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- Dns
Support string - Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
- Ipv6Support string
- Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- Security
Group stringReferencing Support - Indicates whether to enable Security Group referencing support for Vpc Attachment. Valid values: enable | disable
- appliance
Mode StringSupport - Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- dns
Support String - Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
- ipv6Support String
- Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- security
Group StringReferencing Support - Indicates whether to enable Security Group referencing support for Vpc Attachment. Valid values: enable | disable
- appliance
Mode stringSupport - Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- dns
Support string - Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
- ipv6Support string
- Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- security
Group stringReferencing Support - Indicates whether to enable Security Group referencing support for Vpc Attachment. Valid values: enable | disable
- appliance_
mode_ strsupport - Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- dns_
support str - Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
- ipv6_
support str - Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- security_
group_ strreferencing_ support - Indicates whether to enable Security Group referencing support for Vpc Attachment. Valid values: enable | disable
- appliance
Mode StringSupport - Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- dns
Support String - Indicates whether to enable DNS Support for Vpc Attachment. Valid Values: enable | disable
- ipv6Support String
- Indicates whether to enable Ipv6 Support for Vpc Attachment. Valid Values: enable | disable
- security
Group StringReferencing Support - Indicates whether to enable Security Group referencing support for Vpc Attachment. Valid values: enable | disable
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
