GoogleAccessContextManagerAccessPolicy constructor

GoogleAccessContextManagerAccessPolicy({
  1. required String localName,
  2. required TfArg<String> parent,
  3. required TfArg<String> title,
  4. TfArg<List<String>>? scopes,
  5. TfArg<String>? deletionPolicy,
  6. LifecycleOptions? lifecycle,
  7. List<DependencyTarget>? dependsOn,
})

Implementation

GoogleAccessContextManagerAccessPolicy({
  required super.localName,
  required TfArg<String> parent,
  required TfArg<String> title,
  TfArg<List<String>>? scopes,
  TfArg<String>? deletionPolicy,
  super.lifecycle,
  super.dependsOn,
}) : super(
       terraformType: tfType,
       argMap: {
         'parent': parent,
         'title': title,
         if (scopes != null) 'scopes': scopes,
         if (deletionPolicy != null) 'deletion_policy': deletionPolicy,
       },
     );