GoogleComputePreviewFeature constructor
GoogleComputePreviewFeature(
- String localName, {
- required TfArg<
String> name, - required ComputePreviewFeatureActivationStatus activationStatus,
- ComputePreviewFeatureRolloutOperation? rolloutOperation,
- TfArg<
String> ? project, - LifecycleOptions? lifecycle,
- List<
TfAddressed> ? dependsOn, - StackProvider? provider,
- TfTimeouts? timeouts,
Implementation
GoogleComputePreviewFeature(
super.localName, {
required TfArg<String> name,
required ComputePreviewFeatureActivationStatus activationStatus,
ComputePreviewFeatureRolloutOperation? rolloutOperation,
TfArg<String>? project,
super.lifecycle,
super.dependsOn,
super.provider,
super.timeouts,
}) : super(
terraformType: tfType,
argMap: {
'name': name,
'activation_status': activationStatus,
if (rolloutOperation != null)
'rollout_operation': TfArg.literal(rolloutOperation.encode()),
'project': ?project,
},
);