Resource: MulticastDomainActivation
Multicast domain activation resource.
| JSON representation |
|---|
{ "name": string, "createTime": string, "updateTime": string, "state": { object ( |
| Fields | |
|---|---|
name |
Identifier. The resource name of the multicast domain activation. Use the following format: |
createTime |
Output only. [Output only] The timestamp when the multicast domain activation was created. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. [Output only] The timestamp when the multicast domain activation was most recently updated. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
state |
Output only. [Output only] The state of the resource. |
labels |
Optional. Labels as key-value pairs An object containing a list of |
multicastDomain |
Optional. The resource name of the multicast domain to activate. Use the following format: |
adminNetwork |
Output only. [Output only] The URL of the admin network. |
description |
Optional. An optional text description of the multicast domain activation. |
multicastConsumerAssociations[] |
Output only. The resource names of associated multicast consumer associations. Use the following format: |
uniqueId |
Output only. [Output only] The Google-generated UUID for the resource. This value is unique across all multicast domain activation resources. If a domain activation is deleted and another with the same name is created, the new domain activation is assigned a different uniqueId. |
trafficSpec |
Optional. The traffic specification for the multicast domain activation. |
TrafficSpec
Specifies the traffic volume and multicast group scale parameters that are used to set up multicast infrastructure for a multicast domain in a zone.
| JSON representation |
|---|
{ "aggrEgressPps": string, "aggrIngressPps": string, "avgPacketSize": integer, "maxPerGroupIngressPps": string, "maxPerGroupSubscribers": string } |
| Fields | |
|---|---|
aggrEgressPps |
Optional. Aggregated egress Packet-Per-Second for all multicast groups in the domain in this zone. |
aggrIngressPps |
Optional. Aggregated ingress Packet-Per-Second for all multicast groups in the domain in this zone. Default to (aggregated_egress_pps / maxPerGroupSubscribers) * 2. |
avgPacketSize |
Optional. Average packet size (Default to 512 bytes). |
maxPerGroupIngressPps |
Optional. Maximum ingress Packet-Per-Second for a single multicast group in this zone. Default to aggregated_ingress_pps / 2. |
maxPerGroupSubscribers |
Optional. Maximum number of subscribers for a single multicast group in this zone. Default to max(50, aggregated_egress_pps / aggregated_ingress_pps). |
Methods |
|
|---|---|
|
Creates a new multicast domain activation in a given project and location. |
|
Deletes a single multicast domain activation. |
|
Gets details of a single multicast domain activation. |
|
Lists multicast domain activations in a given project and location. |
|
Updates the parameters of a single multicast domain activation. |