LinkedDataset constructor

LinkedDataset(
  1. String name, {
  2. LinkedDatasetArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new LinkedDataset. name The Pulumi resource name. args Arguments used to configure this LinkedDataset. The set of arguments for LinkedDataset. options Resource options controlling this resource's behavior.

Implementation

LinkedDataset(
  String name, {
  LinkedDatasetArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:logging/linkedDataset:LinkedDataset',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  bigqueryDatasets = registerOutput<List<LinkedDatasetBigqueryDataset>>('bigqueryDatasets', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return pulumi.Input.decodeList<LinkedDatasetBigqueryDataset>(guardedValue, (value) => LinkedDatasetBigqueryDataset.fromMap((value as Map).cast<String, dynamic>())); });
  bucket = registerOutput<String>('bucket');
  createTime = registerOutput<String>('createTime');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  description = registerOutput<String?>('description');
  lifecycleState = registerOutput<String>('lifecycleState');
  linkId = registerOutput<String>('linkId');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  parent = registerOutput<String>('parent');
}