register_transit_gateway_multicast_group_sources
(**kwargs)¶Registers sources (network interfaces) with the specified transit gateway multicast group.
A multicast source is a network interface attached to a supported instance that sends multicast traffic. For information about supported instances, see Multicast Considerations in Amazon VPC Transit Gateways .
After you add the source, use SearchTransitGatewayMulticastGroups to verify that the source was added to the multicast group.
See also: AWS API Documentation
Request Syntax
response = client.register_transit_gateway_multicast_group_sources(
TransitGatewayMulticastDomainId='string',
GroupIpAddress='string',
NetworkInterfaceIds=[
'string',
],
DryRun=True|False
)
[REQUIRED]
The ID of the transit gateway multicast domain.
[REQUIRED]
The group sources' network interface IDs to register with the transit gateway multicast group.
DryRunOperation
. Otherwise, it is UnauthorizedOperation
.dict
Response Syntax
{
'RegisteredMulticastGroupSources': {
'TransitGatewayMulticastDomainId': 'string',
'RegisteredNetworkInterfaceIds': [
'string',
],
'GroupIpAddress': 'string'
}
}
Response Structure
(dict) --
RegisteredMulticastGroupSources (dict) --
Information about the transit gateway multicast group sources.
TransitGatewayMulticastDomainId (string) --
The ID of the transit gateway multicast domain.
RegisteredNetworkInterfaceIds (list) --
The IDs of the network interfaces members registered with the transit gateway multicast group.
GroupIpAddress (string) --
The IP address assigned to the transit gateway multicast group.