调用DeregisterTransitRouterMulticastGroupSources接口删除组播源。
使用说明
DeregisterTransitRouterMulticastGroupSources接口属于异步接口,即系统会先返回一个RequestId,但组播源未被完全删除,系统后台的删除任务仍在进行。您可以调用ListTransitRouterMulticastGroups接口查询组播源的状态。
- 当组播源处于Deregistering状态时,表示组播源正在被删除,在该状态下,您只能对组播源执行查询操作,不能执行其他操作。
- 当
ListTransitRouterMulticastGroups接口无法在组播域下查询到该组播源的信息时,表示组播源已被成功删除。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
| 名称 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | DeregisterTransitRouterMulticastGroupSources |
系统规定参数。取值:DeregisterTransitRouterMulticastGroupSources。 |
| ClientToken | String | 否 | 123e4567-e89b-12d3-a456-4266**** |
客户端Token,用于保证请求的幂等性。 从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符。 |
| TransitRouterMulticastDomainId | String | 是 | tr-mcast-domain-91wpg6wbhchjeq**** |
组播源所属的组播域ID。 |
| GroupIpAddress | String | 是 | 239.XX.XX.2 |
组播源所属的组播组的IP地址。 |
| NetworkInterfaceIds.N | String | 否 | eni-p0weuda3lszwzjly**** |
组播源ID。 当前一个组播组最多只包含一个组播源。 说明 当前本参数为必填参数。
|
| DryRun | Boolean | 否 | false |
是否只预检此次请求。取值:
|
返回数据
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| RequestId | String | 53E7E8BE-7F4E-5458-ACCA-9B5C1D6A642D |
请求ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=DeregisterTransitRouterMulticastGroupSources
&ClientToken=123e4567-e89b-12d3-a456-4266****
&TransitRouterMulticastDomainId=tr-mcast-domain-91wpg6wbhchjeq****
&GroupIpAddress=239.XX.XX.2
&NetworkInterfaceIds=["eni-p0weuda3lszwzjly****"]
&DryRun=false
&公共请求参数
正常返回示例
XML格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DeregisterTransitRouterMulticastGroupSourcesResponse>
<RequestId>53E7E8BE-7F4E-5458-ACCA-9B5C1D6A642D</RequestId>
</DeregisterTransitRouterMulticastGroupSourcesResponse>
JSON格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "53E7E8BE-7F4E-5458-ACCA-9B5C1D6A642D"
}
错误码
| HttpCode | 错误码 | 错误信息 | 描述 |
|---|---|---|---|
| 400 | DryRunOperation | Request validation has been passed with DryRun flag set. | DryRun请求验证通过。 |
访问错误中心查看更多错误码。