Skip to content

Instantly share code, notes, and snippets.

@bcavileer
Last active April 30, 2020 21:01
Show Gist options
  • Select an option

  • Save bcavileer/af9b855f304929a28aff3dfc257d747e to your computer and use it in GitHub Desktop.

Select an option

Save bcavileer/af9b855f304929a28aff3dfc257d747e to your computer and use it in GitHub Desktop.
UCD V1
{
"name": "UCD Modularization Demo",
"required_variables": {
"primary_rooftop_id": "Integer"
},
"default_variables": {
"primary_rooftop_id": 39,
"central_services_rooftop_id": 39,
"dashboard_owner_id": 6
},
"resources_attributes": [
{
"resource_type": "Role",
"resource_id": "686",
"method": "copy",
"attribute_overrides": {
"rooftop_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Role",
"resource_id": "685",
"method": "copy",
"attribute_overrides": {
"rooftop_id": "var.central_services_rooftop_id"
}
},
{
"resource_type": "Dashboard",
"resource_id": "35",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.dashboard_owner_id"
}
},
{
"resource_type": "Dashboard",
"resource_id": "36",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.dashboard_owner_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1590",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1592",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1588",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1596",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1594",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1597",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1593",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1595",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1589",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1652",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Alert",
"resource_id": "1598",
"method": "copy",
"attribute_overrides": {
"owner_id": "var.primary_rooftop_id"
}
},
{
"resource_type": "Report",
"resource_id": "322",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "323",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "320",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "329",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "319",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "331",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "324",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "318",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "308",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "317",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "249",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "326",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "310",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "316",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "327",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "328",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "315",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "311",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "312",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "313",
"method": "grant"
},
{
"resource_type": "Report",
"resource_id": "321",
"method": "grant"
},
{
"resource_type": "Aux::Process",
"resource_id": "13",
"method": "grant"
},
{
"resource_type": "Parameter::Group",
"resource_id": "3",
"method": "grant"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment