AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.ec2.getTransitGatewayMulticastDomainAssociation
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
The AWS::EC2::TransitGatewayMulticastDomainAssociation type
Using getTransitGatewayMulticastDomainAssociation
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 getTransitGatewayMulticastDomainAssociation(args: GetTransitGatewayMulticastDomainAssociationArgs, opts?: InvokeOptions): Promise<GetTransitGatewayMulticastDomainAssociationResult>
function getTransitGatewayMulticastDomainAssociationOutput(args: GetTransitGatewayMulticastDomainAssociationOutputArgs, opts?: InvokeOptions): Output<GetTransitGatewayMulticastDomainAssociationResult>
def get_transit_gateway_multicast_domain_association(subnet_id: Optional[str] = None,
transit_gateway_attachment_id: Optional[str] = None,
transit_gateway_multicast_domain_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTransitGatewayMulticastDomainAssociationResult
def get_transit_gateway_multicast_domain_association_output(subnet_id: Optional[pulumi.Input[str]] = None,
transit_gateway_attachment_id: Optional[pulumi.Input[str]] = None,
transit_gateway_multicast_domain_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTransitGatewayMulticastDomainAssociationResult]
func LookupTransitGatewayMulticastDomainAssociation(ctx *Context, args *LookupTransitGatewayMulticastDomainAssociationArgs, opts ...InvokeOption) (*LookupTransitGatewayMulticastDomainAssociationResult, error)
func LookupTransitGatewayMulticastDomainAssociationOutput(ctx *Context, args *LookupTransitGatewayMulticastDomainAssociationOutputArgs, opts ...InvokeOption) LookupTransitGatewayMulticastDomainAssociationResultOutput
> Note: This function is named LookupTransitGatewayMulticastDomainAssociation
in the Go SDK.
public static class GetTransitGatewayMulticastDomainAssociation
{
public static Task<GetTransitGatewayMulticastDomainAssociationResult> InvokeAsync(GetTransitGatewayMulticastDomainAssociationArgs args, InvokeOptions? opts = null)
public static Output<GetTransitGatewayMulticastDomainAssociationResult> Invoke(GetTransitGatewayMulticastDomainAssociationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTransitGatewayMulticastDomainAssociationResult> getTransitGatewayMulticastDomainAssociation(GetTransitGatewayMulticastDomainAssociationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ec2:getTransitGatewayMulticastDomainAssociation
arguments:
# arguments dictionary
The following arguments are supported:
- Subnet
Id string - The IDs of the subnets to associate with the transit gateway multicast domain.
- Transit
Gateway stringAttachment Id - The ID of the transit gateway attachment.
- Transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- Subnet
Id string - The IDs of the subnets to associate with the transit gateway multicast domain.
- Transit
Gateway stringAttachment Id - The ID of the transit gateway attachment.
- Transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- subnet
Id String - The IDs of the subnets to associate with the transit gateway multicast domain.
- transit
Gateway StringAttachment Id - The ID of the transit gateway attachment.
- transit
Gateway StringMulticast Domain Id - The ID of the transit gateway multicast domain.
- subnet
Id string - The IDs of the subnets to associate with the transit gateway multicast domain.
- transit
Gateway stringAttachment Id - The ID of the transit gateway attachment.
- transit
Gateway stringMulticast Domain Id - The ID of the transit gateway multicast domain.
- subnet_
id str - The IDs of the subnets to associate with the transit gateway multicast domain.
- transit_
gateway_ strattachment_ id - The ID of the transit gateway attachment.
- transit_
gateway_ strmulticast_ domain_ id - The ID of the transit gateway multicast domain.
- subnet
Id String - The IDs of the subnets to associate with the transit gateway multicast domain.
- transit
Gateway StringAttachment Id - The ID of the transit gateway attachment.
- transit
Gateway StringMulticast Domain Id - The ID of the transit gateway multicast domain.
getTransitGatewayMulticastDomainAssociation Result
The following output properties are available:
- Resource
Id string - The ID of the resource.
- Resource
Type string - The type of resource, for example a VPC attachment.
- State string
- The state of the subnet association.
- Resource
Id string - The ID of the resource.
- Resource
Type string - The type of resource, for example a VPC attachment.
- State string
- The state of the subnet association.
- resource
Id String - The ID of the resource.
- resource
Type String - The type of resource, for example a VPC attachment.
- state String
- The state of the subnet association.
- resource
Id string - The ID of the resource.
- resource
Type string - The type of resource, for example a VPC attachment.
- state string
- The state of the subnet association.
- resource_
id str - The ID of the resource.
- resource_
type str - The type of resource, for example a VPC attachment.
- state str
- The state of the subnet association.
- resource
Id String - The ID of the resource.
- resource
Type String - The type of resource, for example a VPC attachment.
- state String
- The state of the subnet association.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi