public sealed class SecurityRule : IMessage<Input.Types.SecurityRule>, IEquatable<Input.Types.SecurityRule>, IDeepCloneable<Input.Types.SecurityRule>, IBufferMessage, IMessage
Reference documentation and code samples for the Live Stream v1 API class Input.Types.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.
Implements
IMessage<Input.Types.SecurityRule>, IEquatable<Input.Types.SecurityRule>, IDeepCloneable<Input.Types.SecurityRule>, IBufferMessage, IMessageNamespace
Google.Cloud.Video.LiveStream.V1Assembly
Google.Cloud.Video.LiveStream.V1.dll
Constructors
SecurityRule()
public SecurityRule()
SecurityRule(Input.Types.SecurityRule)
public SecurityRule(Input.Types.SecurityRule other)
Parameter | |
---|---|
Name | Description |
other | Input.Types.SecurityRule |
Properties
IpRanges
public RepeatedField<string> IpRanges { get; }
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.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |