SourceArgs constructor

const SourceArgs({
  1. Input<String?>? deletionPolicy,
  2. Input<String?>? description,
  3. Input<String?>? displayName,
  4. required Input<String> location,
  5. Input<bool?>? managed,
  6. Input<int?>? priority,
  7. Input<String?>? project,
  8. required Input<String> sourceId,
  9. Input<String?>? type,
})

Creates a new SourceArgs. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description Free-text description. displayName User-friendly display name. location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. managed If true, the source is managed by other service(s). priority The information confidence of the source. project The ID of the project in which the resource belongs. sourceId User specified ID for the source. It will become the last component of the type Data source type.

Implementation

const SourceArgs({
  this.deletionPolicy,
  this.description,
  this.displayName,
  required this.location,
  this.managed,
  this.priority,
  this.project,
  required this.sourceId,
  this.type,
});