Interface AuthzPolicy.AuthzRule.RequestResource.TagValueIdSetOrBuilder (0.94.0)

public static interface AuthzPolicy.AuthzRule.RequestResource.TagValueIdSetOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIds(int index)

public abstract long getIds(int index)

Required. A list of resource tag value permanent IDs to match against the resource manager tags value associated with the source VM of a request. The match follows AND semantics which means all the ids must match. Limited to 5 ids in the Tag value id set.

repeated int64 ids = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
long

The ids at the given index.

getIdsCount()

public abstract int getIdsCount()

Required. A list of resource tag value permanent IDs to match against the resource manager tags value associated with the source VM of a request. The match follows AND semantics which means all the ids must match. Limited to 5 ids in the Tag value id set.

repeated int64 ids = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The count of ids.

getIdsList()

public abstract List<Long> getIdsList()

Required. A list of resource tag value permanent IDs to match against the resource manager tags value associated with the source VM of a request. The match follows AND semantics which means all the ids must match. Limited to 5 ids in the Tag value id set.

repeated int64 ids = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Long>

A list containing the ids.