DataAccessScopeState constructor
- Input<
bool?> ? allowAll, - Input<
List< ? allowedDataAccessLabels,DataAccessScopeAllowedDataAccessLabel> ?> - Input<
String?> ? author, - Input<
String?> ? createTime, - Input<
String?> ? dataAccessScopeId, - Input<
String?> ? deletionPolicy, - Input<
List< ? deniedDataAccessLabels,DataAccessScopeDeniedDataAccessLabel> ?> - Input<
String?> ? description, - Input<
String?> ? displayName, - Input<
String?> ? instance, - Input<
String?> ? lastEditor, - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
String?> ? updateTime,
Creates a new DataAccessScopeState.
allowAll Optional. Whether or not the scope allows all labels, allowAll and
allowedDataAccessLabels The allowed labels for the scope. There has to be at
author Output only. The user who created the data access scope.
createTime Output only. The time at which the data access scope was created.
dataAccessScopeId Required. The user provided scope id which will become the last part of the name
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
deniedDataAccessLabels Optional. The denied labels for the scope.
description Optional. A description of the data access scope for a human reader.
displayName Output only. The name to be used for display to customers of the data access scope.
instance The unique identifier for the Chronicle instance, which is the same as the customer ID.
lastEditor Output only. The user who last updated the data access scope.
location The location of the resource. This is the geographical region where the Chronicle instance resides, such as "us" or "europe-west2".
name The unique full name of the data access scope. This unique identifier is generated using values provided for the URL parameters.
project The ID of the project in which the resource belongs.
updateTime Output only. The time at which the data access scope was last updated.
Implementation
const DataAccessScopeState({
this.allowAll,
this.allowedDataAccessLabels,
this.author,
this.createTime,
this.dataAccessScopeId,
this.deletionPolicy,
this.deniedDataAccessLabels,
this.description,
this.displayName,
this.instance,
this.lastEditor,
this.location,
this.name,
this.project,
this.updateTime,
});