Show / Hide Table of Contents

Class GoogleCloudPolicytroubleshooterIamV3betaExplainedPABPolicy

Details about how a principal access boundary policy contributes to the explanation, with annotations to indicate how the policy contributes to the overall access state.

Inheritance
object
GoogleCloudPolicytroubleshooterIamV3betaExplainedPABPolicy
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.PolicyTroubleshooter.v3beta.Data
Assembly: Google.Apis.PolicyTroubleshooter.v3beta.dll
Syntax
public class GoogleCloudPolicytroubleshooterIamV3betaExplainedPABPolicy : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExplainedRules

List of principal access boundary rules that were explained to check the principal's access to specified resource, with annotations to indicate how each rule contributes to the overall access state.

Declaration
[JsonProperty("explainedRules")]
public virtual IList<GoogleCloudPolicytroubleshooterIamV3betaExplainedPABRule> ExplainedRules { get; set; }
Property Value
Type Description
IList<GoogleCloudPolicytroubleshooterIamV3betaExplainedPABRule>

Policy

The policy that is explained.

Declaration
[JsonProperty("policy")]
public virtual GoogleIamV3PrincipalAccessBoundaryPolicy Policy { get; set; }
Property Value
Type Description
GoogleIamV3PrincipalAccessBoundaryPolicy

PolicyAccessState

Output only. Indicates whether the policy allows access to the specified resource.

Declaration
[JsonProperty("policyAccessState")]
public virtual string PolicyAccessState { get; set; }
Property Value
Type Description
string

PolicyVersion

Output only. Explanation of the principal access boundary policy's version.

Declaration
[JsonProperty("policyVersion")]
public virtual GoogleCloudPolicytroubleshooterIamV3betaExplainedPABPolicyVersion PolicyVersion { get; set; }
Property Value
Type Description
GoogleCloudPolicytroubleshooterIamV3betaExplainedPABPolicyVersion

Relevance

The relevance of this policy to the overall access state.

Declaration
[JsonProperty("relevance")]
public virtual string Relevance { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX