Reference documentation and code samples for the Google Cloud Video Live Stream V1 Client class SecurityRule.
Security rules for access control. Each field represents one security rule.
Only when the source of the input stream satisfies all the fields, this
input stream can be accepted.
Generated from protobuf message google.cloud.video.livestream.v1.Input.SecurityRule
Namespace
Google \ Cloud \ Video \ LiveStream \ V1 \ Input
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ ip_ranges
array
At least one ip range must match unless none specified. The IP range is defined by CIDR block: for example, 192.0.1.0/24 for a range and 192.0.1.0/32 for a single IP address.
getIpRanges
At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
At least one ip range must match unless none specified. The IP range is
defined by CIDR block: for example, 192.0.1.0/24 for a range and
192.0.1.0/32 for a single IP address.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Google Cloud Video Live Stream V1 Client - Class SecurityRule (1.2.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.2.1 (latest)](/php/docs/reference/cloud-video-live-stream/latest/V1.Input.SecurityRule)\n- [1.2.0](/php/docs/reference/cloud-video-live-stream/1.2.0/V1.Input.SecurityRule)\n- [1.1.3](/php/docs/reference/cloud-video-live-stream/1.1.3/V1.Input.SecurityRule)\n- [1.0.0](/php/docs/reference/cloud-video-live-stream/1.0.0/V1.Input.SecurityRule)\n- [0.7.5](/php/docs/reference/cloud-video-live-stream/0.7.5/V1.Input.SecurityRule)\n- [0.6.2](/php/docs/reference/cloud-video-live-stream/0.6.2/V1.Input.SecurityRule)\n- [0.5.0](/php/docs/reference/cloud-video-live-stream/0.5.0/V1.Input.SecurityRule)\n- [0.4.2](/php/docs/reference/cloud-video-live-stream/0.4.2/V1.Input.SecurityRule)\n- [0.3.2](/php/docs/reference/cloud-video-live-stream/0.3.2/V1.Input.SecurityRule)\n- [0.2.6](/php/docs/reference/cloud-video-live-stream/0.2.6/V1.Input.SecurityRule) \nReference documentation and code samples for the Google Cloud Video Live Stream V1 Client class SecurityRule.\n\nSecurity rules for access control. Each field represents one security rule.\n\nOnly when the source of the input stream satisfies all the fields, this\ninput stream can be accepted.\n\nGenerated from protobuf message `google.cloud.video.livestream.v1.Input.SecurityRule`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Video \\\\ LiveStream \\\\ V1 \\\\ Input\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getIpRanges\n\nAt least one ip range must match unless none specified. The IP range is\ndefined by CIDR block: for example, `192.0.1.0/24` for a range and\n`192.0.1.0/32` for a single IP address.\n\n### setIpRanges\n\nAt least one ip range must match unless none specified. The IP range is\ndefined by CIDR block: for example, `192.0.1.0/24` for a range and\n`192.0.1.0/32` for a single IP address."]]