DestinationArgs constructor

const DestinationArgs({
  1. Input<String?>? deletionPolicy,
  2. Input<String?>? description,
  3. required Input<List<DestinationEndpoint>> endpoints,
  4. required Input<String> ipPrefix,
  5. Input<Map<String, String>?>? labels,
  6. required Input<String> location,
  7. required Input<String> multicloudDataTransferConfig,
  8. Input<String?>? name,
  9. Input<String?>? project,
})

Creates a new DestinationArgs. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description A description of this resource. endpoints The list of DestinationEndpoint resources configured for the IP prefix. ipPrefix The IP prefix that represents your workload on another CSP. labels User-defined labels. location The location of the destination. multicloudDataTransferConfig The multicloud data transfer config of the destination. name The name of the destination. project The ID of the project in which the resource belongs.

Implementation

const DestinationArgs({
  this.deletionPolicy,
  this.description,
  required this.endpoints,
  required this.ipPrefix,
  this.labels,
  required this.location,
  required this.multicloudDataTransferConfig,
  this.name,
  this.project,
});