Class IamPolicyAnalysisQuery
IAM policy analysis query message.
Implements
Inherited Members
Namespace: Google.Apis.CloudAsset.v1.Data
Assembly: Google.Apis.CloudAsset.v1.dll
Syntax
public class IamPolicyAnalysisQuery : IDirectResponseSchema
Properties
AccessSelector
Optional. Specifies roles or permissions for analysis. This is optional.
Declaration
[JsonProperty("accessSelector")]
public virtual AccessSelector AccessSelector { get; set; }
Property Value
Type | Description |
---|---|
AccessSelector |
ConditionContext
Optional. The hypothetical context for IAM conditions evaluation.
Declaration
[JsonProperty("conditionContext")]
public virtual ConditionContext ConditionContext { get; set; }
Property Value
Type | Description |
---|---|
ConditionContext |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IdentitySelector
Optional. Specifies an identity for analysis.
Declaration
[JsonProperty("identitySelector")]
public virtual IdentitySelector IdentitySelector { get; set; }
Property Value
Type | Description |
---|---|
IdentitySelector |
Options
Optional. The query options.
Declaration
[JsonProperty("options")]
public virtual Options Options { get; set; }
Property Value
Type | Description |
---|---|
Options |
ResourceSelector
Optional. Specifies a resource for analysis.
Declaration
[JsonProperty("resourceSelector")]
public virtual ResourceSelector ResourceSelector { get; set; }
Property Value
Type | Description |
---|---|
ResourceSelector |
Scope
Required. The relative name of the root asset. Only resources and IAM policies within the scope will be analyzed. This can only be an organization number (such as "organizations/123"), a folder number (such as "folders/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345"). To know how to get organization ID, visit here. To know how to get folder or project ID, visit here.
Declaration
[JsonProperty("scope")]
public virtual string Scope { get; set; }
Property Value
Type | Description |
---|---|
string |