NoteState constructor

const NoteState({
  1. Input<NoteAttestationAuthority?>? attestationAuthority,
  2. Input<String?>? createTime,
  3. Input<String?>? deletionPolicy,
  4. Input<String?>? expirationTime,
  5. Input<String?>? kind,
  6. Input<String?>? longDescription,
  7. Input<String?>? name,
  8. Input<String?>? project,
  9. Input<List<String>?>? relatedNoteNames,
  10. Input<List<NoteRelatedUrl>?>? relatedUrls,
  11. Input<String?>? shortDescription,
  12. Input<String?>? updateTime,
})

Creates a new NoteState. attestationAuthority Note kind that represents a logical attestation "role" or "authority". createTime The time this note was created. 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. kind The type of analysis this note describes 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. updateTime The time this note was last updated.

Implementation

const NoteState({
  this.attestationAuthority,
  this.createTime,
  this.deletionPolicy,
  this.expirationTime,
  this.kind,
  this.longDescription,
  this.name,
  this.project,
  this.relatedNoteNames,
  this.relatedUrls,
  this.shortDescription,
  this.updateTime,
});