{"library":"pulumi-tailscale","title":"Pulumi Tailscale Provider","description":"A Pulumi package for creating and managing Tailscale cloud resources. Version 0.27.1 supports Python >=3.9, wraps the Terraform provider, and follows Pulumi’s major version release cadence (breaking changes alongside provider upgrades).","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install pulumi-tailscale"],"cli":{"name":"pulumi","version":"sh: 1: pulumi: not found"}},"imports":["import pulumi_tailscale as tailscale","from pulumi_tailscale import Provider"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import pulumi\nimport pulumi_tailscale as tailscale\n\n# Requires TAILSCALE_API_KEY and TAILSCALE_TAILNET env vars\nprovider = tailscale.Provider(\n    \"ts-provider\",\n    api_key=os.environ.get('TAILSCALE_API_KEY', ''),\n    tailnet=os.environ.get('TAILSCALE_TAILNET', ''),\n)\n\n# Create a Tailnet key\ntailnet_key = tailscale.TailnetKey(\n    \"my-key\",\n    reusable=False,\n    ephemeral=False,\n    preauthorized=True,\n    expiry_seconds=3600,\n    tags=[\"tag:prod\"],\n    opts=pulumi.ResourceOptions(provider=provider),\n)\n\npulumi.export(\"key\", tailnet_key.key)","lang":"python","description":"Creates a Tailnet key with the Tailscale provider.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}