ManagedFolder constructor

ManagedFolder(
  1. String name, {
  2. ManagedFolderArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ManagedFolder(
  String name, {
  ManagedFolderArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:storage/managedFolder:ManagedFolder',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  bucket = registerOutput<String>('bucket');
  createTime = registerOutput<String>('createTime');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  forceDestroy = registerOutput<bool?>('forceDestroy');
  metageneration = registerOutput<String>('metageneration');
  this.name = registerOutput<String>('name');
  selfLink = registerOutput<String>('selfLink');
  updateTime = registerOutput<String>('updateTime');
}