RowAccessPolicyState constructor

const RowAccessPolicyState({
  1. Input<String?>? creationTime,
  2. Input<String?>? datasetId,
  3. Input<String?>? deletionPolicy,
  4. Input<String?>? filterPredicate,
  5. Input<List<String>?>? grantees,
  6. Input<String?>? lastModifiedTime,
  7. Input<String?>? policyId,
  8. Input<String?>? project,
  9. Input<String?>? tableId,
})

Creates a new RowAccessPolicyState. creationTime The time when this row access policy was created, in milliseconds since datasetId The ID of the dataset containing this row access policy. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. filterPredicate A SQL boolean expression that represents the rows defined by this row grantees Input only. The optional list of iamMember users or groups that specifies the initial lastModifiedTime The time when this row access policy was last modified, in milliseconds policyId The ID of the row access policy. The ID must contain only project The ID of the project in which the resource belongs. tableId The ID of the table containing this row access policy.

Implementation

const RowAccessPolicyState({
  this.creationTime,
  this.datasetId,
  this.deletionPolicy,
  this.filterPredicate,
  this.grantees,
  this.lastModifiedTime,
  this.policyId,
  this.project,
  this.tableId,
});