TaskIamMember constructor

TaskIamMember(
  1. String name, {
  2. TaskIamMemberArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

TaskIamMember(
  String name, {
  TaskIamMemberArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:dataplex/taskIamMember:TaskIamMember',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  condition = registerOutput<TaskIamMemberCondition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return TaskIamMemberCondition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  etag = registerOutput<String>('etag');
  lake = registerOutput<String>('lake');
  location = registerOutput<String>('location');
  member = registerOutput<String>('member');
  project = registerOutput<String>('project');
  role = registerOutput<String>('role');
  taskId = registerOutput<String>('taskId');
}