{
    "name": "google-cloud-static-website",
    "version": "v0.0.3",
    "description": "A component to deploy static websites to Google Cloud",
    "keywords": [
        "pulumi",
        "category/cloud",
        "kind/component",
        "web"
    ],
    "homepage": "https://pulumi.com",
    "repository": "https://github.com/pulumi/pulumi-google-cloud-static-website",
    "publisher": "Pulumi",
    "resources": {
        "google-cloud-static-website:index:Website": {
            "isComponent": true,
            "inputProperties": {
                "withCDN": {
                    "type": "boolean",
                    "description": "Whether to provision a Google Cloud CDN to serve website content."
                },
                "sitePath": {
                    "type": "string",
                    "description": "The root directory containing contents of the built website contents."
                },
                "indexDocument": {
                    "type": "string",
                    "description": "The default document for the site. Defaults to index.html."
                },
                "errorDocument": {
                    "type": "string",
                    "description": "The default error page for the website. Defaults to error.html."
                },
                "domain": {
                    "type": "string",
                    "description": "The domain of the website."
                },
                "subdomain": {
                    "type": "string",
                    "description": "The subdomain of the website."
                }
            },
            "requiredInputs": [
                "sitePath"
            ],
            "properties": {
                "originURL": {
                    "type": "string",
                    "description": "The direct URL of the website."
                },
                "cdnURL": {
                    "type": "string",
                    "description": "The CDN URL of the website."
                },
                "customDomainURL" : {
                    "type": "string",
                    "description": "The custom-domain URL of the website."
                }
            },
            "required": [
                "originURL"
            ]
        }
    },
    "language": {
        "csharp": {
            "packageReferences": {
                "Pulumi": "3.*",
                "Pulumi.Aws": "5.*"
            },
            "respectSchemaVersion": true
        },
        "go": {
            "generateResourceContainerTypes": true,
            "importBasePath": "github.com/pulumi/pulumi-google-cloud-static-website/sdk/go/google-cloud-static-website",
            "respectSchemaVersion": true
        },
        "nodejs": {
            "dependencies": {
                "@pulumi/aws": "^5.0.0"
            },
            "devDependencies": {
                "typescript": "^3.7.0"
            },
            "respectSchemaVersion": true
        },
        "python": {
            "requires": {
                "pulumi": ">=3.0.0,<4.0.0",
                "pulumi-aws": ">=5.0.0,<6.0.0"
            },
            "respectSchemaVersion": true
        }
    }
}
