DataAccessScope constructor
DataAccessScope(
- String name, {
- DataAccessScopeArgs? args,
- CustomResourceOptions? options,
Creates a new DataAccessScope.
name The Pulumi resource name.
args Arguments used to configure this DataAccessScope. The set of arguments for DataAccessScope.
options Resource options controlling this resource's behavior.
Implementation
DataAccessScope(
String name, {
DataAccessScopeArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:chronicle/dataAccessScope:DataAccessScope',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
allowAll = registerOutput<bool?>('allowAll');
allowedDataAccessLabels = registerOutput<List<DataAccessScopeAllowedDataAccessLabel>?>('allowedDataAccessLabels', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return pulumi.Input.decodeList<DataAccessScopeAllowedDataAccessLabel>(guardedValue, (value) => DataAccessScopeAllowedDataAccessLabel.fromMap((value as Map).cast<String, dynamic>())); });
author = registerOutput<String>('author');
createTime = registerOutput<String>('createTime');
dataAccessScopeId = registerOutput<String>('dataAccessScopeId');
deletionPolicy = registerOutput<String>('deletionPolicy');
deniedDataAccessLabels = registerOutput<List<DataAccessScopeDeniedDataAccessLabel>?>('deniedDataAccessLabels', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return pulumi.Input.decodeList<DataAccessScopeDeniedDataAccessLabel>(guardedValue, (value) => DataAccessScopeDeniedDataAccessLabel.fromMap((value as Map).cast<String, dynamic>())); });
description = registerOutput<String?>('description');
displayName = registerOutput<String>('displayName');
instance = registerOutput<String>('instance');
lastEditor = registerOutput<String>('lastEditor');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
updateTime = registerOutput<String>('updateTime');
}