UserWorkloadsConfigMap constructor

UserWorkloadsConfigMap(
  1. String name, {
  2. UserWorkloadsConfigMapArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

UserWorkloadsConfigMap(
  String name, {
  UserWorkloadsConfigMapArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:composer/userWorkloadsConfigMap:UserWorkloadsConfigMap',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  data = registerOutput<Map<String, String>?>('data', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return (guardedValue as Map).cast<String, String>(); });
  deletionPolicy = registerOutput<String>('deletionPolicy');
  environment = registerOutput<String>('environment');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  region = registerOutput<String>('region');
}