Class GoogleCloudPolicysimulatorV1beta1ReplayConfig
The configuration used for a Replay.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.PolicySimulator.v1beta1.Data
Assembly: Google.Apis.PolicySimulator.v1beta1.dll
Syntax
public class GoogleCloudPolicysimulatorV1beta1ReplayConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LogSource
The logs to use as input for the Replay.
Declaration
[JsonProperty("logSource")]
public virtual string LogSource { get; set; }
Property Value
Type | Description |
---|---|
string |
PolicyOverlay
A mapping of the resources that you want to simulate policies for and the policies that you want to
simulate. Keys are the full resource names for the resources. For example,
//cloudresourcemanager.googleapis.com/projects/my-project
. For examples of full resource names for Google
Cloud services, see https://cloud.google.com/iam/help/troubleshooter/full-resource-names. Values are Policy
objects representing the policies that you want to simulate. Replays automatically take into account any IAM
policies inherited through the resource hierarchy, and any policies set on descendant resources. You do not
need to include these policies in the policy overlay.
Declaration
[JsonProperty("policyOverlay")]
public virtual IDictionary<string, GoogleIamV1Policy> PolicyOverlay { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<TKey, TValue><string, GoogleIamV1Policy> |