{
    "name": "azure-static-website",
    "version": "v0.0.5",
    "description": "A component to deploy static websites to Azure",
    "keywords": [
        "pulumi",
        "azure",
        "category/cloud",
        "kind/component",
        "web"
    ],
    "homepage": "https://pulumi.com",
    "repository": "https://github.com/pulumi/pulumi-azure-static-website",
    "publisher": "Pulumi",
    "resources": {
        "azure-static-website:index:Website": {
            "isComponent": true,
            "inputProperties": {
                "withCDN": {
                    "type": "boolean",
                    "description": "Provision CDN to serve content."
                },
                "sitePath": {
                    "type": "string",
                    "description": "The root directory containing the website's contents."
                },
                "indexDocument": {
                    "type": "string",
                    "description": "The default document for the site. Defaults to index.html"
                },
                "errorDocument": {
                    "type": "string",
                    "description": "The default 404 error page"
                },
                "dnsZoneName": {
                    "type": "string",
                    "description": "The name of the DNS zone that will be used to serve the static website. This must be set in order for this component to make the site accessible from a custom domain"
                },
                "domainResourceGroup": {
                    "type": "string",
                    "description": "The name of the resource group your DNS zone is attached to"
                },
                "subdomain": {
                    "type": "string",
                    "description": "The subdomain used to access the static website. If not specified will configure with apex/root domain of the DNS zone specified."
                }
            },
            "requiredInputs": [
                "sitePath"
            ],
            "properties": {
                "originURL": {
                    "type": "string",
                    "description": "The Storage URL for the site"
                },
                "cdnURL": {
                    "type": "string",
                    "description": "The CDN URL for the site"
                },
                "customDomainURL" : {
                    "type": "string",
                    "description": "The custom domain URL where the static website can be accessed"
                },
                "resourceGroupName" : {
                    "type": "string",
                    "description": "The name of the resource group that was provisioned to contain the needed static website resources"
                }
            },
            "required": [
                "originURL",
                "resourceGroupName"
            ]
        }
    },
    "language": {
        "csharp": {
            "packageReferences": {
                "Pulumi": "3.*",
                "Pulumi.Aws": "5.*"
            },
            "respectSchemaVersion": true
        },
        "go": {
            "generateResourceContainerTypes": true,
            "importBasePath": "github.com/pulumi/pulumi-azure-static-website/sdk/go/azure-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
        }
    }
}
