pulumi_cloudflare 6.20.0+1
pulumi_cloudflare: ^6.20.0+1 copied to clipboard
A Pulumi package for creating and managing Cloudflare cloud resources.
example/main.dart
import 'package:pulumi/pulumi.dart' as pulumi;
import 'package:pulumi_cloudflare/index.dart' as pulumi_cloudflare_index;
class CloudflareStack extends pulumi.Stack {
late final List<pulumi.OutputProperty> _outputProperties;
CloudflareStack() {
final account = pulumi_cloudflare_index.Account(
'account',
args: pulumi_cloudflare_index.AccountArgs(
name: pulumi.Input.asInput('pulumi-dart-example'),
),
);
_outputProperties = [
pulumi.OutputProperty(
'accountId',
pulumi.output(account.id).apply<Object?>((value) => value),
),
];
}
@override
List<pulumi.OutputProperty> getOutputProperties() => _outputProperties;
}
Future<void> main() async {
await pulumi.Deployment.runOrThrow(() => CloudflareStack());
}