NoteIamMember constructor

NoteIamMember(
  1. String name, {
  2. NoteIamMemberArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

NoteIamMember(
  String name, {
  NoteIamMemberArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:containeranalysis/noteIamMember:NoteIamMember',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  condition = registerOutput<NoteIamMemberCondition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return NoteIamMemberCondition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  etag = registerOutput<String>('etag');
  member = registerOutput<String>('member');
  note = registerOutput<String>('note');
  project = registerOutput<String>('project');
  role = registerOutput<String>('role');
}