Compute Engine v1 API - Class ManagedRulesetList (4.0.0)

public sealed class ManagedRulesetList : IMessage<ManagedRulesetList>, IEquatable<ManagedRulesetList>, IDeepCloneable<ManagedRulesetList>, IBufferMessage, IMessage, IPageResponse<ManagedRuleset>, IEnumerable<ManagedRuleset>, IEnumerable

Inheritance

object > ManagedRulesetList

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ManagedRulesetList()

public ManagedRulesetList()

ManagedRulesetList(ManagedRulesetList)

public ManagedRulesetList(ManagedRulesetList other)
Parameter
Name Description
other ManagedRulesetList

Properties

HasId

public bool HasId { get; }

Gets whether the "id" field is set

Property Value
Type Description
bool

HasNextPageToken

public bool HasNextPageToken { get; }

Gets whether the "next_page_token" field is set

Property Value
Type Description
bool

Id

public string Id { get; set; }
Property Value
Type Description
string

Items

public RepeatedField<ManagedRuleset> Items { get; }

The list of managed rulesets.

Property Value
Type Description
RepeatedFieldManagedRuleset

NextPageToken

public string NextPageToken { get; set; }

The token to set in the PageToken when requesting the next page of results.

Property Value
Type Description
string

Warning

public Warning Warning { get; set; }
Property Value
Type Description
Warning

Methods

GetEnumerator()

public IEnumerator<ManagedRuleset> GetEnumerator()

Returns an enumerator that iterates through the resources in this response.

Returns
Type Description
IEnumeratorManagedRuleset