GoogleRecaptchaEnterpriseKey constructor
GoogleRecaptchaEnterpriseKey({
- required String localName,
- required TfArg<
String> displayName, - TfArg<
Map< ? webSettings,String, dynamic> > - TfArg<
Map< ? androidSettings,String, dynamic> > - TfArg<
Map< ? iosSettings,String, dynamic> > - TfArg<
Map< ? wafSettings,String, dynamic> > - TfArg<
Map< ? testingOptions,String, dynamic> > - TfArg<
Map< ? labels,String, String> > - TfArg<
String> ? project, - TfArg<
String> ? deletionPolicy, - LifecycleOptions? lifecycle,
- List<
DependencyTarget> ? dependsOn,
Implementation
GoogleRecaptchaEnterpriseKey({
required super.localName,
required TfArg<String> displayName,
TfArg<Map<String, dynamic>>? webSettings,
TfArg<Map<String, dynamic>>? androidSettings,
TfArg<Map<String, dynamic>>? iosSettings,
TfArg<Map<String, dynamic>>? wafSettings,
TfArg<Map<String, dynamic>>? testingOptions,
TfArg<Map<String, String>>? labels,
TfArg<String>? project,
TfArg<String>? deletionPolicy,
super.lifecycle,
super.dependsOn,
}) : super(
terraformType: tfType,
argMap: {
'display_name': displayName,
if (webSettings != null) 'web_settings': webSettings,
if (androidSettings != null) 'android_settings': androidSettings,
if (iosSettings != null) 'ios_settings': iosSettings,
if (wafSettings != null) 'waf_settings': wafSettings,
if (testingOptions != null) 'testing_options': testingOptions,
if (labels != null) 'labels': labels,
if (project != null) 'project': project,
if (deletionPolicy != null) 'deletion_policy': deletionPolicy,
},
);