GoogleAccessContextManagerServicePerimeterResource constructor

GoogleAccessContextManagerServicePerimeterResource(
  1. String localName, {
  2. TfArg<String>? deletionPolicy,
  3. required RefTo<GoogleAccessContextManagerServicePerimeter> perimeterName,
  4. required TfArg<String> resource,
  5. LifecycleOptions? lifecycle,
  6. List<TfAddressed>? dependsOn,
  7. StackProvider? provider,
  8. TfTimeouts? timeouts,
})

Implementation

GoogleAccessContextManagerServicePerimeterResource(
  super.localName, {
  TfArg<String>? deletionPolicy,
  required RefTo<GoogleAccessContextManagerServicePerimeter> perimeterName,
  required TfArg<String> resource,
  super.lifecycle,
  super.dependsOn,
  super.provider,
  super.timeouts,
}) : super(
       terraformType: tfType,
       argMap: {
         'deletion_policy': ?deletionPolicy,
         'perimeter_name': perimeterName.encodeAs('name'),
         'resource': resource,
       },
     );