public static interface IamPolicyAnalysisResult.IdentityOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAnalysisState()
public abstract IamPolicyAnalysisResult.AnalysisState getAnalysisState()The analysis state of this identity node.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AnalysisState analysis_state = 2;
| Type | Description |
| IamPolicyAnalysisResult.AnalysisState | The analysisState. |
getAnalysisStateOrBuilder()
public abstract IamPolicyAnalysisResult.AnalysisStateOrBuilder getAnalysisStateOrBuilder()The analysis state of this identity node.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AnalysisState analysis_state = 2;
| Type | Description |
| IamPolicyAnalysisResult.AnalysisStateOrBuilder |
getName()
public abstract String getName()The identity name in any form of members appear in IAM policy binding, such as:
- user:foo@google.com
- group:group1@google.com
- serviceAccount:s1@prj1.iam.gserviceaccount.com
- projectOwner:some_project_id
- domain:google.com
- allUsers
- etc.
string name = 1;
| Type | Description |
| String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()The identity name in any form of members appear in IAM policy binding, such as:
- user:foo@google.com
- group:group1@google.com
- serviceAccount:s1@prj1.iam.gserviceaccount.com
- projectOwner:some_project_id
- domain:google.com
- allUsers
- etc.
string name = 1;
| Type | Description |
| ByteString | The bytes for name. |
hasAnalysisState()
public abstract boolean hasAnalysisState()The analysis state of this identity node.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AnalysisState analysis_state = 2;
| Type | Description |
| boolean | Whether the analysisState field is set. |