Skip to content

Commit

Permalink
chore: Copy cloud app config schema
Browse files Browse the repository at this point in the history
  • Loading branch information
snaselj committed Feb 28, 2024
1 parent 3f180ff commit 1cbbc36
Showing 1 changed file with 83 additions and 0 deletions.
83 changes: 83 additions & 0 deletions nautobot_device_onboarding/app-config-schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
{
"type": "object",
"properties": {
"create_platform_if_missing": {
"type": "boolean",
"default": true
},
"create_device_type_if_missing": {
"type": "boolean",
"default": true
},
"create_manufacturer_if_missing": {
"type": "boolean",
"default": true
},
"create_device_role_if_missing": {
"type": "boolean",
"default": true
},
"create_management_interface_if_missing": {
"type": "boolean",
"default": true
},
"default_device_status": {
"type": "string",
"default": "Active"
},
"default_ip_status": {
"type": "string",
"default": "Active"
},
"default_device_role": {
"type": "string",
"default": "network"
},
"default_device_role_color": {
"type": "string",
"default": "ff0000"
},
"default_management_interface": {
"type": "string",
"default": "PLACEHOLDER"
},
"default_management_prefix_length": {
"type": "integer",
"default": 0
},
"skip_device_type_on_update": {
"type": "boolean",
"default": false
},
"skip_manufacturer_on_update": {
"type": "boolean",
"default": false
},
"platform_map": {
"type": "object",
"patternProperties": {
"": {
"type": "string"
}
},
"default": {}
},
"onboarding_extensions_map": {
"type": "object",
"patternProperties": {
"": {
"type": "string"
}
},
"default": {
"ios": "nautobot_device_onboarding.onboarding_extensions.ios"
}
},
"object_match_strategy": {
"type": "string",
"enum": ["loose", "strict"],
"default": "loose"
}
},
"additionalProperties": false
}

0 comments on commit 1cbbc36

Please sign in to comment.