GoogleServiceNetworkingConnection constructor

GoogleServiceNetworkingConnection({
  1. required String localName,
  2. required TfArg<String> network,
  3. required TfArg<String> service,
  4. required TfArg<List<String>> reservedPeeringRanges,
  5. TfArg<String>? deletionPolicy,
  6. TfArg<bool>? updateOnCreationFail,
  7. LifecycleOptions? lifecycle,
  8. List<DependencyTarget>? dependsOn,
})

Implementation

GoogleServiceNetworkingConnection({
  required super.localName,
  required TfArg<String> network,
  required TfArg<String> service,
  required TfArg<List<String>> reservedPeeringRanges,
  TfArg<String>? deletionPolicy,
  TfArg<bool>? updateOnCreationFail,
  super.lifecycle,
  super.dependsOn,
}) : super(
       terraformType: tfType,
       argMap: {
         'network': network,
         'service': service,
         'reserved_peering_ranges': reservedPeeringRanges,
         if (deletionPolicy != null) 'deletion_policy': deletionPolicy,
         if (updateOnCreationFail != null)
           'update_on_creation_fail': updateOnCreationFail,
       },
     );