public interface IamPolicyAnalysisResultOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
IamPolicyAnalysisResult.AccessControlList |
getAccessControlLists(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
int |
getAccessControlListsCount()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
List<IamPolicyAnalysisResult.AccessControlList> |
getAccessControlListsList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.AccessControlListOrBuilder |
getAccessControlListsOrBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
List<? extends IamPolicyAnalysisResult.AccessControlListOrBuilder> |
getAccessControlListsOrBuilderList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
String |
getAttachedResourceFullName()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
|
com.google.protobuf.ByteString |
getAttachedResourceFullNameBytes()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
|
boolean |
getFullyExplored()
Represents whether all nodes in the transitive closure of the
[iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
|
com.google.iam.v1.Binding |
getIamBinding()
The Cloud IAM policy binding under analysis.
|
com.google.iam.v1.BindingOrBuilder |
getIamBindingOrBuilder()
The Cloud IAM policy binding under analysis.
|
IamPolicyAnalysisResult.IdentityList |
getIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
IamPolicyAnalysisResult.IdentityListOrBuilder |
getIdentityListOrBuilder()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
boolean |
hasIamBinding()
The Cloud IAM policy binding under analysis.
|
boolean |
hasIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getAttachedResourceFullName()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;com.google.protobuf.ByteString getAttachedResourceFullNameBytes()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;boolean hasIamBinding()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;com.google.iam.v1.Binding getIamBinding()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;com.google.iam.v1.BindingOrBuilder getIamBindingOrBuilder()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;List<IamPolicyAnalysisResult.AccessControlList> getAccessControlListsList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
IamPolicyAnalysisResult.AccessControlList getAccessControlLists(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
int getAccessControlListsCount()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
List<? extends IamPolicyAnalysisResult.AccessControlListOrBuilder> getAccessControlListsOrBuilderList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
IamPolicyAnalysisResult.AccessControlListOrBuilder getAccessControlListsOrBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
boolean hasIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
IamPolicyAnalysisResult.IdentityList getIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
IamPolicyAnalysisResult.IdentityListOrBuilder getIdentityListOrBuilder()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
boolean getFullyExplored()
Represents whether all nodes in the transitive closure of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
bool fully_explored = 5;Copyright © 2022 Google LLC. All rights reserved.