AuthorizedView constructor
AuthorizedView(
- String name, {
- AuthorizedViewArgs? args,
- CustomResourceOptions? options,
Creates a new AuthorizedView.
name The Pulumi resource name.
args Arguments used to configure this AuthorizedView. The set of arguments for AuthorizedView.
options Resource options controlling this resource's behavior.
Implementation
AuthorizedView(
String name, {
AuthorizedViewArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:bigtable/authorizedView:AuthorizedView',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
deletionPolicy = registerOutput<String>('deletionPolicy');
deletionProtection = registerOutput<String>('deletionProtection');
instanceName = registerOutput<String>('instanceName');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
subsetView = registerOutput<AuthorizedViewSubsetView?>('subsetView', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return AuthorizedViewSubsetView.fromMap((guardedValue as Map).cast<String, dynamic>()); });
tableName = registerOutput<String>('tableName');
}