public interface TroubleshootIamPolicyResponseOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAccessTuple()
public abstract AccessTuple getAccessTuple()
The access tuple from the request, including any provided context used to evaluate the condition.
.google.cloud.policytroubleshooter.iam.v3.AccessTuple access_tuple = 2;
Returns | |
---|---|
Type | Description |
AccessTuple | The accessTuple. |
getAccessTupleOrBuilder()
public abstract AccessTupleOrBuilder getAccessTupleOrBuilder()
The access tuple from the request, including any provided context used to evaluate the condition.
.google.cloud.policytroubleshooter.iam.v3.AccessTuple access_tuple = 2;
Returns | |
---|---|
Type | Description |
AccessTupleOrBuilder |
getAllowPolicyExplanation()
public abstract AllowPolicyExplanation getAllowPolicyExplanation()
An explanation of how the applicable IAM allow policies affect the final access state.
.google.cloud.policytroubleshooter.iam.v3.AllowPolicyExplanation allow_policy_explanation = 3;
Returns | |
---|---|
Type | Description |
AllowPolicyExplanation | The allowPolicyExplanation. |
getAllowPolicyExplanationOrBuilder()
public abstract AllowPolicyExplanationOrBuilder getAllowPolicyExplanationOrBuilder()
An explanation of how the applicable IAM allow policies affect the final access state.
.google.cloud.policytroubleshooter.iam.v3.AllowPolicyExplanation allow_policy_explanation = 3;
Returns | |
---|---|
Type | Description |
AllowPolicyExplanationOrBuilder |
getDenyPolicyExplanation()
public abstract DenyPolicyExplanation getDenyPolicyExplanation()
An explanation of how the applicable IAM deny policies affect the final access state.
.google.cloud.policytroubleshooter.iam.v3.DenyPolicyExplanation deny_policy_explanation = 4;
Returns | |
---|---|
Type | Description |
DenyPolicyExplanation | The denyPolicyExplanation. |
getDenyPolicyExplanationOrBuilder()
public abstract DenyPolicyExplanationOrBuilder getDenyPolicyExplanationOrBuilder()
An explanation of how the applicable IAM deny policies affect the final access state.
.google.cloud.policytroubleshooter.iam.v3.DenyPolicyExplanation deny_policy_explanation = 4;
Returns | |
---|---|
Type | Description |
DenyPolicyExplanationOrBuilder |
getOverallAccessState()
public abstract TroubleshootIamPolicyResponse.OverallAccessState getOverallAccessState()
Indicates whether the principal has the specified permission for the specified resource, based on evaluating all types of the applicable IAM policies.
.google.cloud.policytroubleshooter.iam.v3.TroubleshootIamPolicyResponse.OverallAccessState overall_access_state = 1;
Returns | |
---|---|
Type | Description |
TroubleshootIamPolicyResponse.OverallAccessState | The overallAccessState. |
getOverallAccessStateValue()
public abstract int getOverallAccessStateValue()
Indicates whether the principal has the specified permission for the specified resource, based on evaluating all types of the applicable IAM policies.
.google.cloud.policytroubleshooter.iam.v3.TroubleshootIamPolicyResponse.OverallAccessState overall_access_state = 1;
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for overallAccessState. |
hasAccessTuple()
public abstract boolean hasAccessTuple()
The access tuple from the request, including any provided context used to evaluate the condition.
.google.cloud.policytroubleshooter.iam.v3.AccessTuple access_tuple = 2;
Returns | |
---|---|
Type | Description |
boolean | Whether the accessTuple field is set. |
hasAllowPolicyExplanation()
public abstract boolean hasAllowPolicyExplanation()
An explanation of how the applicable IAM allow policies affect the final access state.
.google.cloud.policytroubleshooter.iam.v3.AllowPolicyExplanation allow_policy_explanation = 3;
Returns | |
---|---|
Type | Description |
boolean | Whether the allowPolicyExplanation field is set. |
hasDenyPolicyExplanation()
public abstract boolean hasDenyPolicyExplanation()
An explanation of how the applicable IAM deny policies affect the final access state.
.google.cloud.policytroubleshooter.iam.v3.DenyPolicyExplanation deny_policy_explanation = 4;
Returns | |
---|---|
Type | Description |
boolean | Whether the denyPolicyExplanation field is set. |