public interface IamPolicyAnalysisResultOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
IamPolicyAnalysisResult.AccessControlList |
getAccessControlLists(int index)
The access control lists derived from the
[iam_binding][google.cloud.asset.v1.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.v1.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.v1.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.v1.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.v1.IamPolicyAnalysisResult.iam_binding]
that match or potentially match resource and access selectors specified in
the request.
|
String |
getAttachedResourceFullName()
The [full resource
name](https://cloud.google.com/asset-inventory/docs/resource-name-format)
of the resource to which the
[iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding]
policy attaches.
|
ByteString |
getAttachedResourceFullNameBytes()
The [full resource
name](https://cloud.google.com/asset-inventory/docs/resource-name-format)
of the resource to which the
[iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding]
policy attaches.
|
boolean |
getFullyExplored()
Represents whether all analyses on the
[iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding]
have successfully finished.
|
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.v1.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.v1.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.v1.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, hasOneof
isInitialized
String getAttachedResourceFullName()
The [full resource name](https://cloud.google.com/asset-inventory/docs/resource-name-format) of the resource to which the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;
ByteString getAttachedResourceFullNameBytes()
The [full resource name](https://cloud.google.com/asset-inventory/docs/resource-name-format) of the resource to which the [iam_binding][google.cloud.asset.v1.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.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
IamPolicyAnalysisResult.AccessControlList getAccessControlLists(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
int getAccessControlListsCount()
The access control lists derived from the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
List<? extends IamPolicyAnalysisResult.AccessControlListOrBuilder> getAccessControlListsOrBuilderList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
IamPolicyAnalysisResult.AccessControlListOrBuilder getAccessControlListsOrBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
boolean hasIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
IamPolicyAnalysisResult.IdentityList getIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
IamPolicyAnalysisResult.IdentityListOrBuilder getIdentityListOrBuilder()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
boolean getFullyExplored()
Represents whether all analyses on the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] have successfully finished.
bool fully_explored = 5;
Copyright © 2022 Google LLC. All rights reserved.