Configuration Management: Global REST Endpoints
Configuration Management: Global
Methods for accessing the whole configuration topic
- Activate staged config changes
- Method: postPath:
https://cloud-native-SBC-IP/config/v1/activate
- Bulk Delete
- Method: postPath:
https://cloud-native-SBC-IP/config/v1/bulk-delete/{config-element-name}
- Delete the config in staging
- Method: deletePath:
https://cloud-native-SBC-IP/config/v1/staging
- Import the given configurations into staging
- Method: postPath:
https://cloud-native-SBC-IP/config/v1/import
- Retrieve a top-level diff between versions
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/diff
- Retrieve ca certificate details
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/certificates/ca-certs/{name}
- Retrieve end-entity certificate details
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/certificates/end-entity/{name}
- Retrieve file in use details for given filename and type
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/file-in-use/{Type}/{FileName}
- Retrieve the active top-level configuration object
- Method: getPath:
https://cloud-native-SBC-IP/config/v1
- Retrieve the config in staging
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/staging
- Retrieve the diff between staged changes vs the active config
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/staging/diff
- Retrieve the latest revision number
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/latest-revision
- Returns true if diff exists between staging and latest active
- Method: getPath:
https://cloud-native-SBC-IP/config/v1/diff/short
- Verify staged configurations
- Method: postPath:
https://cloud-native-SBC-IP/config/v1/verify