NoteArgs constructor

const NoteArgs({
  1. required Input<NoteAttestationAuthority> attestationAuthority,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? expirationTime,
  4. Input<String?>? longDescription,
  5. Input<String?>? name,
  6. Input<String?>? project,
  7. Input<List<String>?>? relatedNoteNames,
  8. Input<List<NoteRelatedUrl>?>? relatedUrls,
  9. Input<String?>? shortDescription,
})

Creates a new NoteArgs. attestationAuthority Note kind that represents a logical attestation "role" or "authority". deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. expirationTime Time of expiration for this note. Leave empty if note does not expire. longDescription A detailed description of the note name The name of the note. project The ID of the project in which the resource belongs. relatedNoteNames Names of other notes related to this note. relatedUrls URLs associated with this note and related metadata. shortDescription A one sentence description of the note.

Implementation

const NoteArgs({
  required this.attestationAuthority,
  this.deletionPolicy,
  this.expirationTime,
  this.longDescription,
  this.name,
  this.project,
  this.relatedNoteNames,
  this.relatedUrls,
  this.shortDescription,
});