search_transit_gateway_multicast_groups
async
¶
search_transit_gateway_multicast_groups(
*,
config_overrides: Optional[AsyncEC2ClientConfig] = None,
transit_gateway_multicast_domain_id: Optional[
TransitGatewayMulticastDomainId
] = None,
filters: Optional[FilterList] = None,
max_results: Optional[TransitGatewayMaxResults] = None,
next_token: Optional[String] = None,
dry_run: Optional[Boolean] = None,
) -> SearchTransitGatewayMulticastGroupsResult
Searches one or more transit gateway multicast groups and returns the group membership information.
Parameters:
-
transit_gateway_multicast_domain_id(Optional[TransitGatewayMulticastDomainId], default:None) –The ID of the transit gateway multicast domain.
-
filters(Optional[FilterList], default:None) –One or more filters. The possible values are:
-
group-ip-address- The IP address of the transit gateway multicast group. -
is-group-member- The resource is a group member. Valid values aretrue|false. -
is-group-source- The resource is a group source. Valid values aretrue|false. -
member-type- The member type. Valid values areigmp|static. -
resource-id- The ID of the resource. -
resource-type- The type of resource. Valid values arevpc|vpn|direct-connect-gateway|tgw-peering. -
source-type- The source type. Valid values areigmp|static. -
subnet-id- The ID of the subnet. -
transit-gateway-attachment-id- The id of the transit gateway attachment.
-
-
max_results(Optional[TransitGatewayMaxResults], default:None) –The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned
nextTokenvalue. -
next_token(Optional[String], default:None) –The token for the next page of results.
-
dry_run(Optional[Boolean], default:None) –Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it isUnauthorizedOperation.
Raises:
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_ec2/_services/async_ec2.py
59937 59938 59939 59940 59941 59942 59943 59944 59945 59946 59947 59948 59949 59950 59951 59952 59953 59954 59955 59956 59957 59958 59959 59960 59961 59962 59963 59964 59965 59966 59967 59968 59969 59970 59971 59972 59973 59974 59975 59976 59977 59978 59979 59980 59981 59982 59983 59984 59985 59986 59987 59988 59989 59990 59991 59992 59993 59994 59995 59996 59997 59998 59999 60000 60001 60002 | |